Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcmraidha2010-06-07 15:07:09 +0000
committercmraidha2010-06-07 15:07:09 +0000
commitb9f127fd46b4a9e8c55f33b6519ea1e83b3a0d58 (patch)
tree8a064636e3eb83db5c732220a30384e77b0da024 /extraplugins
parent342ac031943f2023f63d2f0a29b8218994ede93f (diff)
downloadorg.eclipse.papyrus-b9f127fd46b4a9e8c55f33b6519ea1e83b3a0d58.tar.gz
org.eclipse.papyrus-b9f127fd46b4a9e8c55f33b6519ea1e83b3a0d58.tar.xz
org.eclipse.papyrus-b9f127fd46b4a9e8c55f33b6519ea1e83b3a0d58.zip
Diffstat (limited to 'extraplugins')
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte-feature/.project17
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte-feature/build.properties3
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte-feature/epl-v10.html328
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte-feature/feature.properties39
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte-feature/feature.xml45
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/.project22
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/META-INF/MANIFEST.MF9
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/build.properties4
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/org.eclipse.papyrus.marte.profile.zipbin0 -> 437988 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/plugin.properties0
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/plugin.xml29
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/.project11
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE.profile.di210524
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE.profile.uml44009
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE_Library.library.di22744
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE_Library.library.uml2480
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/In.pngbin0 -> 234 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/InOut.pngbin0 -> 241 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Out.pngbin0 -> 250 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Provided.pngbin0 -> 285 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/ProvidedRequired.pngbin0 -> 302 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Required.pngbin0 -> 243 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwArbiter_icon.gifbin0 -> 1004 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwAsic_icon.gifbin0 -> 1066 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBridge_icon.gifbin0 -> 986 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBus_icon.gifbin0 -> 972 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCache_icon.gifbin0 -> 1177 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwClock_icon.gifbin0 -> 1121 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwComputingResource_icon.gifbin0 -> 1066 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCoolingSupply_icon.gifbin0 -> 1192 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDMA_icon.gifbin0 -> 1184 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDevice_icon.gifbin0 -> 978 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDrive_icon.gifbin0 -> 1177 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwI_O_icon.gifbin0 -> 1027 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMMU_icon.gifbin0 -> 1184 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMedia_icon.gifbin0 -> 972 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMemory_icon.gifbin0 -> 1177 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPLD_icon.gifbin0 -> 1066 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPowerSupply_icon.gifbin0 -> 1089 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwProcessor_icon.gifbin0 -> 1066 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwRAM_icon.gifbin0 -> 1177 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwROM_icon.gifbin0 -> 1177 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwStorageManager_icon.gifbin0 -> 1184 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwSupport_icon.gifbin0 -> 978 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimer_icon.gifbin0 -> 1121 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimingResource_icon.gifbin0 -> 1121 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/Alarme_icon.gifbin0 -> 1129 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/DeviceBroker_icon.gifbin0 -> 959 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/InterruptResource_icon.gifbin0 -> 1060 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryBroker_icon.gifbin0 -> 1062 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryPartition_icon.gifbin0 -> 978 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MessageComResource_icon.gifbin0 -> 1050 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/NotificationResource_icon.gifbin0 -> 1075 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SharedDataComResource_icon.gifbin0 -> 1002 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwMutualExclusionResource_icon.gifbin0 -> 942 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwSchedulableResource_icon.gifbin0 -> 1023 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentCard_shape.gifbin0 -> 1302 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChannel_shape.gifbin0 -> 1703 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChip_shape.gifbin0 -> 1574 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentPort_shape.gifbin0 -> 1234 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/Alarme_shape.gifbin0 -> 2109 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/DeviceBroker_shape.gifbin0 -> 1427 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/InterruptResource_shape.gifbin0 -> 1949 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryBroker_shape.gifbin0 -> 2008 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryPartition_shape.gifbin0 -> 1560 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MessageComResource_shape.gifbin0 -> 1703 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/NotificationResource_shape.gifbin0 -> 1898 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SharedDataComResource_shape.gifbin0 -> 1483 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwMutualExclusionResource_shape.gifbin0 -> 1349 bytes
-rw-r--r--extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwSchedulableResource_shape.gifbin0 -> 1658 bytes
70 files changed, 60264 insertions, 0 deletions
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte-feature/.project b/extraplugins/marte/org.eclipse.papyrus.marte-feature/.project
new file mode 100644
index 00000000000..37e7b6c41c1
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte-feature/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.marte-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte-feature/build.properties b/extraplugins/marte/org.eclipse.papyrus.marte-feature/build.properties
new file mode 100644
index 00000000000..a7d1d3774c6
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte-feature/build.properties
@@ -0,0 +1,3 @@
+bin.includes = feature.xml,\
+ feature.properties,\
+ epl-v10.html
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte-feature/epl-v10.html b/extraplugins/marte/org.eclipse.papyrus.marte-feature/epl-v10.html
new file mode 100644
index 00000000000..ed4b196655e
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte-feature/epl-v10.html
@@ -0,0 +1,328 @@
+<html xmlns:o="urn:schemas-microsoft-com:office:office"
+xmlns:w="urn:schemas-microsoft-com:office:word"
+xmlns="http://www.w3.org/TR/REC-html40">
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
+<meta name=ProgId content=Word.Document>
+<meta name=Generator content="Microsoft Word 9">
+<meta name=Originator content="Microsoft Word 9">
+<link rel=File-List
+href="./Eclipse%20EPL%202003_11_10%20Final_files/filelist.xml">
+<title>Eclipse Public License - Version 1.0</title>
+<!--[if gte mso 9]><xml>
+ <o:DocumentProperties>
+ <o:Revision>2</o:Revision>
+ <o:TotalTime>3</o:TotalTime>
+ <o:Created>2004-03-05T23:03:00Z</o:Created>
+ <o:LastSaved>2004-03-05T23:03:00Z</o:LastSaved>
+ <o:Pages>4</o:Pages>
+ <o:Words>1626</o:Words>
+ <o:Characters>9270</o:Characters>
+ <o:Lines>77</o:Lines>
+ <o:Paragraphs>18</o:Paragraphs>
+ <o:CharactersWithSpaces>11384</o:CharactersWithSpaces>
+ <o:Version>9.4402</o:Version>
+ </o:DocumentProperties>
+</xml><![endif]--><!--[if gte mso 9]><xml>
+ <w:WordDocument>
+ <w:TrackRevisions/>
+ </w:WordDocument>
+</xml><![endif]-->
+<style>
+<!--
+ /* Font Definitions */
+@font-face
+ {font-family:Tahoma;
+ panose-1:2 11 6 4 3 5 4 4 2 4;
+ mso-font-charset:0;
+ mso-generic-font-family:swiss;
+ mso-font-pitch:variable;
+ mso-font-signature:553679495 -2147483648 8 0 66047 0;}
+ /* Style Definitions */
+p.MsoNormal, li.MsoNormal, div.MsoNormal
+ {mso-style-parent:"";
+ margin:0in;
+ margin-bottom:.0001pt;
+ mso-pagination:widow-orphan;
+ font-size:12.0pt;
+ font-family:"Times New Roman";
+ mso-fareast-font-family:"Times New Roman";}
+p
+ {margin-right:0in;
+ mso-margin-top-alt:auto;
+ mso-margin-bottom-alt:auto;
+ margin-left:0in;
+ mso-pagination:widow-orphan;
+ font-size:12.0pt;
+ font-family:"Times New Roman";
+ mso-fareast-font-family:"Times New Roman";}
+p.BalloonText, li.BalloonText, div.BalloonText
+ {mso-style-name:"Balloon Text";
+ margin:0in;
+ margin-bottom:.0001pt;
+ mso-pagination:widow-orphan;
+ font-size:8.0pt;
+ font-family:Tahoma;
+ mso-fareast-font-family:"Times New Roman";}
+@page Section1
+ {size:8.5in 11.0in;
+ margin:1.0in 1.25in 1.0in 1.25in;
+ mso-header-margin:.5in;
+ mso-footer-margin:.5in;
+ mso-paper-source:0;}
+div.Section1
+ {page:Section1;}
+-->
+</style>
+</head>
+
+<body lang=EN-US style='tab-interval:.5in'>
+
+<div class=Section1>
+
+<p align=center style='text-align:center'><b>Eclipse Public License - v 1.0</b>
+</p>
+
+<p><span style='font-size:10.0pt'>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER
+THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (&quot;AGREEMENT&quot;). ANY USE,
+REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE
+OF THIS AGREEMENT.</span> </p>
+
+<p><b><span style='font-size:10.0pt'>1. DEFINITIONS</span></b> </p>
+
+<p><span style='font-size:10.0pt'>&quot;Contribution&quot; means:</span> </p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
+in the case of the initial Contributor, the initial code and documentation
+distributed under this Agreement, and<br clear=left>
+b) in the case of each subsequent Contributor:</span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>i)
+changes to the Program, and</span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>ii)
+additions to the Program;</span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>where
+such changes and/or additions to the Program originate from and are distributed
+by that particular Contributor. A Contribution 'originates' from a Contributor
+if it was added to the Program by such Contributor itself or anyone acting on
+such Contributor's behalf. Contributions do not include additions to the
+Program which: (i) are separate modules of software distributed in conjunction
+with the Program under their own license agreement, and (ii) are not derivative
+works of the Program. </span></p>
+
+<p><span style='font-size:10.0pt'>&quot;Contributor&quot; means any person or
+entity that distributes the Program.</span> </p>
+
+<p><span style='font-size:10.0pt'>&quot;Licensed Patents &quot; mean patent
+claims licensable by a Contributor which are necessarily infringed by the use
+or sale of its Contribution alone or when combined with the Program. </span></p>
+
+<p><span style='font-size:10.0pt'>&quot;Program&quot; means the Contributions
+distributed in accordance with this Agreement.</span> </p>
+
+<p><span style='font-size:10.0pt'>&quot;Recipient&quot; means anyone who
+receives the Program under this Agreement, including all Contributors.</span> </p>
+
+<p><b><span style='font-size:10.0pt'>2. GRANT OF RIGHTS</span></b> </p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
+Subject to the terms of this Agreement, each Contributor hereby grants Recipient
+a non-exclusive, worldwide, royalty-free copyright license to<span
+style='color:red'> </span>reproduce, prepare derivative works of, publicly
+display, publicly perform, distribute and sublicense the Contribution of such
+Contributor, if any, and such derivative works, in source code and object code
+form.</span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b)
+Subject to the terms of this Agreement, each Contributor hereby grants
+Recipient a non-exclusive, worldwide,<span style='color:green'> </span>royalty-free
+patent license under Licensed Patents to make, use, sell, offer to sell, import
+and otherwise transfer the Contribution of such Contributor, if any, in source
+code and object code form. This patent license shall apply to the combination
+of the Contribution and the Program if, at the time the Contribution is added
+by the Contributor, such addition of the Contribution causes such combination
+to be covered by the Licensed Patents. The patent license shall not apply to
+any other combinations which include the Contribution. No hardware per se is
+licensed hereunder. </span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>c)
+Recipient understands that although each Contributor grants the licenses to its
+Contributions set forth herein, no assurances are provided by any Contributor
+that the Program does not infringe the patent or other intellectual property
+rights of any other entity. Each Contributor disclaims any liability to Recipient
+for claims brought by any other entity based on infringement of intellectual
+property rights or otherwise. As a condition to exercising the rights and
+licenses granted hereunder, each Recipient hereby assumes sole responsibility
+to secure any other intellectual property rights needed, if any. For example,
+if a third party patent license is required to allow Recipient to distribute
+the Program, it is Recipient's responsibility to acquire that license before
+distributing the Program.</span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>d)
+Each Contributor represents that to its knowledge it has sufficient copyright
+rights in its Contribution, if any, to grant the copyright license set forth in
+this Agreement. </span></p>
+
+<p><b><span style='font-size:10.0pt'>3. REQUIREMENTS</span></b> </p>
+
+<p><span style='font-size:10.0pt'>A Contributor may choose to distribute the
+Program in object code form under its own license agreement, provided that:</span>
+</p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
+it complies with the terms and conditions of this Agreement; and</span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b)
+its license agreement:</span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>i)
+effectively disclaims on behalf of all Contributors all warranties and
+conditions, express and implied, including warranties or conditions of title
+and non-infringement, and implied warranties or conditions of merchantability
+and fitness for a particular purpose; </span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>ii)
+effectively excludes on behalf of all Contributors all liability for damages,
+including direct, indirect, special, incidental and consequential damages, such
+as lost profits; </span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>iii)
+states that any provisions which differ from this Agreement are offered by that
+Contributor alone and not by any other party; and</span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>iv)
+states that source code for the Program is available from such Contributor, and
+informs licensees how to obtain it in a reasonable manner on or through a
+medium customarily used for software exchange.<span style='color:blue'> </span></span></p>
+
+<p><span style='font-size:10.0pt'>When the Program is made available in source
+code form:</span> </p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
+it must be made available under this Agreement; and </span></p>
+
+<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b) a
+copy of this Agreement must be included with each copy of the Program. </span></p>
+
+<p><span style='font-size:10.0pt'>Contributors may not remove or alter any
+copyright notices contained within the Program. </span></p>
+
+<p><span style='font-size:10.0pt'>Each Contributor must identify itself as the
+originator of its Contribution, if any, in a manner that reasonably allows
+subsequent Recipients to identify the originator of the Contribution. </span></p>
+
+<p><b><span style='font-size:10.0pt'>4. COMMERCIAL DISTRIBUTION</span></b> </p>
+
+<p><span style='font-size:10.0pt'>Commercial distributors of software may
+accept certain responsibilities with respect to end users, business partners
+and the like. While this license is intended to facilitate the commercial use
+of the Program, the Contributor who includes the Program in a commercial
+product offering should do so in a manner which does not create potential
+liability for other Contributors. Therefore, if a Contributor includes the
+Program in a commercial product offering, such Contributor (&quot;Commercial
+Contributor&quot;) hereby agrees to defend and indemnify every other
+Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages and
+costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other
+legal actions brought by a third party against the Indemnified Contributor to
+the extent caused by the acts or omissions of such Commercial Contributor in
+connection with its distribution of the Program in a commercial product
+offering. The obligations in this section do not apply to any claims or Losses
+relating to any actual or alleged intellectual property infringement. In order
+to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
+Contributor in writing of such claim, and b) allow the Commercial Contributor
+to control, and cooperate with the Commercial Contributor in, the defense and
+any related settlement negotiations. The Indemnified Contributor may participate
+in any such claim at its own expense.</span> </p>
+
+<p><span style='font-size:10.0pt'>For example, a Contributor might include the
+Program in a commercial product offering, Product X. That Contributor is then a
+Commercial Contributor. If that Commercial Contributor then makes performance
+claims, or offers warranties related to Product X, those performance claims and
+warranties are such Commercial Contributor's responsibility alone. Under this
+section, the Commercial Contributor would have to defend claims against the
+other Contributors related to those performance claims and warranties, and if a
+court requires any other Contributor to pay any damages as a result, the
+Commercial Contributor must pay those damages.</span> </p>
+
+<p><b><span style='font-size:10.0pt'>5. NO WARRANTY</span></b> </p>
+
+<p><span style='font-size:10.0pt'>EXCEPT AS EXPRESSLY SET FORTH IN THIS
+AGREEMENT, THE PROGRAM IS PROVIDED ON AN &quot;AS IS&quot; BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
+responsible for determining the appropriateness of using and distributing the
+Program and assumes all risks associated with its exercise of rights under this
+Agreement , including but not limited to the risks and costs of program errors,
+compliance with applicable laws, damage to or loss of data, programs or
+equipment, and unavailability or interruption of operations. </span></p>
+
+<p><b><span style='font-size:10.0pt'>6. DISCLAIMER OF LIABILITY</span></b> </p>
+
+<p><span style='font-size:10.0pt'>EXCEPT AS EXPRESSLY SET FORTH IN THIS
+AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF
+THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF
+THE POSSIBILITY OF SUCH DAMAGES.</span> </p>
+
+<p><b><span style='font-size:10.0pt'>7. GENERAL</span></b> </p>
+
+<p><span style='font-size:10.0pt'>If any provision of this Agreement is invalid
+or unenforceable under applicable law, it shall not affect the validity or
+enforceability of the remainder of the terms of this Agreement, and without
+further action by the parties hereto, such provision shall be reformed to the
+minimum extent necessary to make such provision valid and enforceable.</span> </p>
+
+<p><span style='font-size:10.0pt'>If Recipient institutes patent litigation
+against any entity (including a cross-claim or counterclaim in a lawsuit)
+alleging that the Program itself (excluding combinations of the Program with
+other software or hardware) infringes such Recipient's patent(s), then such
+Recipient's rights granted under Section 2(b) shall terminate as of the date
+such litigation is filed. </span></p>
+
+<p><span style='font-size:10.0pt'>All Recipient's rights under this Agreement
+shall terminate if it fails to comply with any of the material terms or
+conditions of this Agreement and does not cure such failure in a reasonable
+period of time after becoming aware of such noncompliance. If all Recipient's
+rights under this Agreement terminate, Recipient agrees to cease use and
+distribution of the Program as soon as reasonably practicable. However,
+Recipient's obligations under this Agreement and any licenses granted by
+Recipient relating to the Program shall continue and survive. </span></p>
+
+<p><span style='font-size:10.0pt'>Everyone is permitted to copy and distribute
+copies of this Agreement, but in order to avoid inconsistency the Agreement is
+copyrighted and may only be modified in the following manner. The Agreement
+Steward reserves the right to publish new versions (including revisions) of
+this Agreement from time to time. No one other than the Agreement Steward has
+the right to modify this Agreement. The Eclipse Foundation is the initial
+Agreement Steward. The Eclipse Foundation may assign the responsibility to
+serve as the Agreement Steward to a suitable separate entity. Each new version
+of the Agreement will be given a distinguishing version number. The Program
+(including Contributions) may always be distributed subject to the version of
+the Agreement under which it was received. In addition, after a new version of
+the Agreement is published, Contributor may elect to distribute the Program
+(including its Contributions) under the new version. Except as expressly stated
+in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
+the intellectual property of any Contributor under this Agreement, whether
+expressly, by implication, estoppel or otherwise. All rights in the Program not
+expressly granted under this Agreement are reserved.</span> </p>
+
+<p><span style='font-size:10.0pt'>This Agreement is governed by the laws of the
+State of New York and the intellectual property laws of the United States of
+America. No party to this Agreement will bring a legal action under this
+Agreement more than one year after the cause of action arose. Each party waives
+its rights to a jury trial in any resulting litigation.</span> </p>
+
+<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>
+
+</div>
+
+</body>
+
+</html> \ No newline at end of file
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte-feature/feature.properties b/extraplugins/marte/org.eclipse.papyrus.marte-feature/feature.properties
new file mode 100644
index 00000000000..9a681e23447
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte-feature/feature.properties
@@ -0,0 +1,39 @@
+# /**
+# * <copyright>
+# *
+# * Copyright (c) 2002-2004 IBM Corporation and others.
+# * All rights reserved. This program and the accompanying materials
+# * are made available under the terms of the Eclipse Public License v1.0
+# * which accompanies this distribution, and is available at
+# * http://www.eclipse.org/legal/epl-v10.html
+# *
+# * Contributors:
+# * IBM - Initial API and implementation
+# *
+# * </copyright>
+# *
+# * $Id: feature.properties,v 1.9 2006/06/09 19:35:48 nickb Exp $
+# */
+
+# NLS_MESSAGEFORMAT_VAR
+
+# ==============================================================================
+# Do not change the properties between this line and the last line containing:
+# %%% END OF TRANSLATED PROPERTIES %%%
+# Instead, either redefine an existing property, or create a new property,
+# append it to the end of the file, and change the code to use the new name.
+# ==============================================================================
+
+# This file contains externalized strings for feature.xml
+# "%foo" in feature.xml corresponds to the key "foo" in this file
+# java.io.Properties file (ISO 8859-1 with "\" escapes)
+# This file should be translated.
+
+# "licenseURL" property - URL of the "Feature License"
+# do not translate value - just change to point to a locale-specific HTML page
+licenseURL=epl-v10.html
+
+# ==============================================================================
+# %%% END OF TRANSLATED PROPERTIES %%%
+# The above properties have been shipped for translation.
+# ==============================================================================
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte-feature/feature.xml b/extraplugins/marte/org.eclipse.papyrus.marte-feature/feature.xml
new file mode 100644
index 00000000000..99b94a21cc5
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte-feature/feature.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.papyrus.marte"
+ label="UML profile for MARTE"
+ version="1.2.0"
+ provider-name="CEA LIST">
+
+ <description url="http://www.papyrusuml.org/">
+ Papyrus plug-in implementing the second revised version of the
+MARTE profile. It contains an implementation of the MARTE profile
+itself, but also an implementation of the MARTE_Library.
+ </description>
+
+ <copyright url="http://www.eclipse.org/legal/epl-v10.html">
+ Copyright (c) 2010 CEA LIST.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Eclipse Public License
+v1.0 which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/epl-v10.html
+Contributors:
+CEA LIST - initial API and implementation
+ </copyright>
+
+ <license url="%licenseURL">
+ Every component, library examples and documentation contained
+by MARTE feature are property of CEA LIST.
+This program and the accompanying materials are made available
+under the terms of the Eclipse Public License v1.0 which accompanies
+this distribution, and is available at
+http://www.eclipse.org/legal/epl-v10.html
+ </license>
+
+ <requires>
+ <import plugin="org.eclipse.emf.ecore"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.uml2"/>
+ <import plugin="org.eclipse.papyrus.umlutils"/>
+ </requires>
+
+ <plugin
+ id="org.eclipse.papyrus.marte.profile"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"/>
+
+</feature>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/.project b/extraplugins/marte/org.eclipse.papyrus.marte.profile/.project
new file mode 100644
index 00000000000..5cdff0a2e98
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/.project
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.marte.profile</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ </natures>
+</projectDescription>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/META-INF/MANIFEST.MF b/extraplugins/marte/org.eclipse.papyrus.marte.profile/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..901e3b3a0c6
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/META-INF/MANIFEST.MF
@@ -0,0 +1,9 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: UML profile for MARTE
+Bundle-SymbolicName: org.eclipse.papyrus.marte.profile;singleton:=true
+Bundle-Version: 1.2.0
+Bundle-Vendor: CEA LIST
+Bundle-Localization: plugin
+Require-Bundle: org.eclipse.emf.ecore,
+ org.eclipse.papyrus.extensionpoints.uml2;bundle-version="0.7.0"
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/build.properties b/extraplugins/marte/org.eclipse.papyrus.marte.profile/build.properties
new file mode 100644
index 00000000000..f0546719f93
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/build.properties
@@ -0,0 +1,4 @@
+bin.includes = META-INF/,\
+ plugin.xml,\
+ resources/,\
+ plugin.properties
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/org.eclipse.papyrus.marte.profile.zip b/extraplugins/marte/org.eclipse.papyrus.marte.profile/org.eclipse.papyrus.marte.profile.zip
new file mode 100644
index 00000000000..12ae692e152
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/org.eclipse.papyrus.marte.profile.zip
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/plugin.properties b/extraplugins/marte/org.eclipse.papyrus.marte.profile/plugin.properties
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/plugin.properties
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/plugin.xml b/extraplugins/marte/org.eclipse.papyrus.marte.profile/plugin.xml
new file mode 100644
index 00000000000..c0f0a4fface
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/plugin.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+
+ <extension
+ point="org.eclipse.emf.ecore.uri_mapping">
+ <mapping
+ source="pathmap://Papyrus_LIBRARIES/"
+ target="platform:/plugin/org.eclipse.papyrus.marte.profile/resources/"/>
+ <mapping
+ source="pathmap://Papyrus_PROFILES/"
+ target="platform:/plugin/org.eclipse.papyrus.marte.profile/resources/"/>
+ </extension>
+ <extension
+ point="org.eclipse.papyrus.extensionpoints.uml2.UMLLibrary">
+ <library
+ name="MARTE_Library"
+ path="pathmap://Papyrus_LIBRARIES/MARTE_Library.library.uml">
+ </library>
+ </extension>
+ <extension
+ point="org.eclipse.papyrus.extensionpoints.uml2.UMLProfile">
+ <profile
+ name="MARTE"
+ path="pathmap://Papyrus_PROFILES/MARTE.profile.uml">
+ </profile>
+ </extension>
+
+</plugin>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/.project b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/.project
new file mode 100644
index 00000000000..c7f77c33e60
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/.project
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>resources</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE.profile.di2 b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE.profile.di2
new file mode 100644
index 00000000000..37b32988819
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE.profile.di2
@@ -0,0 +1,10524 @@
+<?xml version="1.0" encoding="ASCII"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di2="http://www.papyrusuml.org" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML">
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="MARTE overview">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="38:32" size="778:115">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="24:31" size="100:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="186:31" size="100:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="352:31" size="100:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="503:31" size="100:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="649:33" size="119:64">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_-wEewECLEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE.profile.uml#_jG1CQAPKEdy6wIwMc4WDOQ"/>
+ </semanticModel>
+ <anchorage position="108:147" graphEdge="/0/@contained.3"/>
+ <anchorage position="431:147" graphEdge="/0/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="38:172" size="307:184">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="35:27" size="92:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_yNSZIAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="35:106" size="92:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_2dtsgAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="161:106" size="92:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_3VS0wAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="160:27" size="100:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_YgAioAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE.profile.uml#_tADfQAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="108:171" graphEdge="/0/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="363:172" size="299:112">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="7:33" size="81:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="107:33" size="81:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="208:33" size="81:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_6c2bkAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE.profile.uml#_u8y4wAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="432:171" graphEdge="/0/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/0/@contained.1/@anchorage.0 /0/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Dependency" href="MARTE.profile.uml#_y9JiUA9dEdy-lroUn0KWEw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/0/@contained.2/@anchorage.0 /0/@contained.0/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Dependency" href="MARTE.profile.uml#_zyMT8A9dEdy-lroUn0KWEw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="38:375" size="302:112">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="171:34" size="92:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="27:34" size="100:67">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_CHiIYA-LEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE.profile.uml#_9ZhBAAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_zaC5cAPHEdyeNfbOYuD9pg"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Overview of the MARTE::Time profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="119:266" size="271:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="296:265" graphEdge="/1/@contained.4"/>
+ <anchorage position="188:265" graphEdge="/1/@contained.1"/>
+ <anchorage position="390:336" graphEdge="/1/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/1/@contained.0/@anchorage.1 /1/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-27:8" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_MbX8EA9REdyey4B16cv6mQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="89:99" size="296:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="173:199" graphEdge="/1/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="426:99" size="296:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
+ </semanticModel>
+ <anchorage position="469:199" graphEdge="/1/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/1/@contained.0/@anchorage.0 /1/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="17:12" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_vg6ygBBOEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/1/@contained.0/@anchorage.2 /1/@contained.6/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-4:-10" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_oCiOABBREdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="516:266" size="271:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="515:336" graphEdge="/1/@contained.5"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Overview of the MARTE annexes">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="41:41" size="199:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_CHiIYA-LEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="331:41" size="199:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE.profile.uml#_9ZhBAAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Overview of MARTE::VSL">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="28:34" size="200:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="296:34" size="200:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_9UgzYA-MEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_CHiIYA-LEdyNj8xzjk-DoA"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::VSL::DataTypes profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="145:51" size="511:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zBwmMAPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="170:113" graphEdge="/4/@contained.6"/>
+ <anchorage position="215:113" graphEdge="/4/@contained.9"/>
+ <anchorage position="311:113" graphEdge="/4/@contained.7"/>
+ <anchorage position="615:113" graphEdge="/4/@contained.8"/>
+ <anchorage position="460:113" graphEdge="/4/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:161" size="185:129">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OrmbAA-NEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_SpzV8A-NEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="66:236" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_vCnJIA-OEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_3UdDgA-OEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7kTIEA-OEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_HYVowA-NEdyLh7muGbCqMw"/>
+ </semanticModel>
+ <anchorage position="118:160" graphEdge="/4/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="223:161" size="202:71">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DTvgAA-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_HvlrIA-NEdyLh7muGbCqMw"/>
+ </semanticModel>
+ <anchorage position="311:160" graphEdge="/4/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="520:160" size="225:71">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="463:199" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Sj86sA-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_IFV4sA-NEdyLh7muGbCqMw"/>
+ </semanticModel>
+ <anchorage position="615:159" graphEdge="/4/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="131:306" size="194:69">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="229:392" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Xy1aYA-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_IkLw0A-NEdyLh7muGbCqMw"/>
+ </semanticModel>
+ <anchorage position="215:305" graphEdge="/4/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="365:305" size="224:84">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="427:356" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_dFJokA-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="547:356" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_drugYA-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_I0uHMA-NEdyLh7muGbCqMw"/>
+ </semanticModel>
+ <anchorage position="460:304" graphEdge="/4/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.1/@anchorage.0 /4/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_Ae5Z0A-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.2/@anchorage.0 /4/@contained.0/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_qmEP4A-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.3/@anchorage.0 /4/@contained.0/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_rETrEA-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.4/@anchorage.0 /4/@contained.0/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_sW_a8A-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.5/@anchorage.0 /4/@contained.0/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_ty5_UA-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::VSL::Variables profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="23:42" size="227:88">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_1NX0cBBNEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_1PwaEBBNEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_1bE5QBBNEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_zT7mkBBNEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="359:40" size="95:51">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIAPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="402:91" graphEdge="/5/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="292:128" size="267:69">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_9QgkcBBNEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_7-_5QBBNEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="402:127" graphEdge="/5/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.2/@anchorage.0 /5/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_Ng5pwBBOEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="583:54" size="136:51">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIQPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="651:105" graphEdge="/5/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="583:142" size="147:47">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_UXvlwBBOEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="651:141" graphEdge="/5/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.5/@anchorage.0 /5/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_bJqlgBBOEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_9UgzYA-MEdyLh7muGbCqMw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="UML extensions for CLock, ClockType and TimedElement">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="71:201" size="170:47">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_hEbW8BBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="150:200" graphEdge="/6/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="715:197" size="221:197">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_wZrCoBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_we450BBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_wn-kYBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_wt8CcBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_wzJ5oBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_w4XJwBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_w9SGABBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_xESF4BBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_xJpuEBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_j4bvoBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="828:196" graphEdge="/6/@contained.5"/>
+ <anchorage position="714:319" graphEdge="/6/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="400:347" size="138:42">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_llNagBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="470:346" graphEdge="/6/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="478:93" size="172:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzEFsBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="561:155" graphEdge="/6/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="738:93" size="172:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzEFsRBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="828:155" graphEdge="/6/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.1/@anchorage.0 /6/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_-lF4IBBVEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="348:198" size="253:69">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_odZIkBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_i_gjkBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="470:267" graphEdge="/6/@contained.8"/>
+ <anchorage position="571:267" graphEdge="/6/@contained.9"/>
+ <anchorage position="371:267" graphEdge="/6/@contained.11"/>
+ <anchorage position="560:197" graphEdge="/6/@contained.7"/>
+ <anchorage position="379:197" graphEdge="/6/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.6/@anchorage.3 /6/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#__LZDIBBVEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.2/@anchorage.0 /6/@contained.6/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-38:6" size="24:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="11:4" size="40:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-40:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_FpfvABBWEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.6/@anchorage.1 /6/@contained.1/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-48:-26" size="35:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-50:12" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_sj8y0BCVEdyu4qthTScrTA"/>
+ </semanticModel>
+ <waypoints>571:319</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="73:293" size="168:63">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_xNTikA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="241:319" graphEdge="/6/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.6/@anchorage.2 /6/@contained.10/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="22:-23" size="32:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:60" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="17:10" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:0" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_7R2xsBCVEdyu4qthTScrTA"/>
+ </semanticModel>
+ <waypoints>371:319</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="157:124:47" position="333:93" size="100:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIAPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="379:155" graphEdge="/6/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.6/@anchorage.4 /6/@contained.12/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_dZML0DJLEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="91:83" size="127:54">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_DykoEBJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ <anchorage position="151:137" graphEdge="/6/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.0/@anchorage.0 /6/@contained.14/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_ujKNcECaEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="UML extension for TimedValueSpecification">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="225:171" size="333:72">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LerloBCWEdyu4qthTScrTA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_JUPuYBCWEdyu4qthTScrTA"/>
+ </semanticModel>
+ <anchorage position="306:170" graphEdge="/7/@contained.4"/>
+ <anchorage position="481:170" graphEdge="/7/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="413:68" size="144:62">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_llNagBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="481:130" graphEdge="/7/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/7/@contained.0/@anchorage.1 /7/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_WruF0BCWEdyu4qthTScrTA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="228:68" size="155:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzNPoBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="306:130" graphEdge="/7/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/7/@contained.0/@anchorage.0 /7/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_eSGBUBCWEdyu4qthTScrTA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="UML extensions for Clock and Timed constraints">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="22:191" size="272:66">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_1EwUoBD1EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_n90TkBD1EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="294:238" graphEdge="/8/@contained.5"/>
+ <anchorage position="294:216" graphEdge="/8/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="742:206" size="251:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_JaIsYECaEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Jfr6wECaEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_JnyG0ECaEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_og1hEBD1EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="741:232" graphEdge="/8/@contained.6"/>
+ <anchorage position="741:217" graphEdge="/8/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="442:141" size="150:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_P9c2AA4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="441:167" graphEdge="/8/@contained.4"/>
+ <anchorage position="592:165" graphEdge="/8/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="442:285" size="150:42">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_llNagBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="441:304" graphEdge="/8/@contained.5"/>
+ <anchorage position="592:304" graphEdge="/8/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/8/@contained.0/@anchorage.1 /8/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_JuyTsBD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>378:216</waypoints>
+ <waypoints>378:167</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/8/@contained.0/@anchorage.0 /8/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_KnZ9wBD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>378:238</waypoints>
+ <waypoints>378:304</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/8/@contained.1/@anchorage.0 /8/@contained.3/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_LlZQABD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>665:232</waypoints>
+ <waypoints>665:304</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/8/@contained.1/@anchorage.1 /8/@contained.2/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_NyziwBD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>664:217</waypoints>
+ <waypoints>664:165</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="UML extensions for Time observation">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="40:117" size="146:43">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_llNagBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="111:160" graphEdge="/9/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="575:155" size="165:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzXAoBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="574:187" graphEdge="/9/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="575:248" size="165:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzXAoRBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="574:277" graphEdge="/9/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="41:206" size="148:54">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_e7rvQBD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="189:222" graphEdge="/9/@contained.7"/>
+ <anchorage position="189:247" graphEdge="/9/@contained.8"/>
+ <anchorage position="111:205" graphEdge="/9/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/9/@contained.3/@anchorage.2 /9/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_mJLQsBD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="271:149" size="218:72">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_qlx-4BD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_noixsBD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="270:193" graphEdge="/9/@contained.7"/>
+ <anchorage position="489:187" graphEdge="/9/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="271:238" size="218:71">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="294:274" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_2QLwgBD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_xRmWoBD2EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="270:284" graphEdge="/9/@contained.8"/>
+ <anchorage position="489:277" graphEdge="/9/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/9/@contained.5/@anchorage.0 /9/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_7BGFUBD3EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>225:193</waypoints>
+ <waypoints>225:222</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/9/@contained.6/@anchorage.0 /9/@contained.3/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_8Pxe8BD3EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>224:284</waypoints>
+ <waypoints>224:247</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/9/@contained.5/@anchorage.1 /9/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_GvXqUBD4EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/9/@contained.6/@anchorage.1 /9/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_Hj9wABD4EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="UML extension for TimedEvent">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="327:266" size="188:70">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_jA93sBD4EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_gp3dcBD4EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="326:297" graphEdge="/10/@contained.6"/>
+ <anchorage position="515:298" graphEdge="/10/@contained.2"/>
+ <anchorage position="415:265" graphEdge="/10/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="603:280" size="135:42">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_llNagBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="602:298" graphEdge="/10/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/10/@contained.0/@anchorage.1 /10/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_y_yE0BD4EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="342:172" size="146:50">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTjB4BBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="415:222" graphEdge="/10/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/10/@contained.0/@anchorage.2 /10/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_74QhYBD4EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="73:274" size="155:48">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzNPoBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="228:297" graphEdge="/10/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/10/@contained.0/@anchorage.0 /10/@contained.5/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="8:-28" size="41:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="9:10" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_zAhpkBKWEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="UML extension for TimedProcessing">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="209:192" size="256:71">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_3V3e0BD5EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="208:222" graphEdge="/11/@contained.8"/>
+ <anchorage position="282:263" graphEdge="/11/@contained.12"/>
+ <anchorage position="465:216" graphEdge="/11/@contained.11"/>
+ <anchorage position="403:191" graphEdge="/11/@contained.7"/>
+ <anchorage position="341:191" graphEdge="/11/@contained.6"/>
+ <anchorage position="281:191" graphEdge="/11/@contained.5"/>
+ <anchorage position="406:263" graphEdge="/11/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="170:84" size="100:55">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTjB4RBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="221:139" graphEdge="/11/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="289:84" size="100:55">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTsy4RBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="341:139" graphEdge="/11/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="411:84" size="100:55">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTsy4hBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="455:139" graphEdge="/11/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="24:128" size="134:42">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="25:169" size="132:8"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_llNagBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="95:170" graphEdge="/11/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/11/@contained.0/@anchorage.5 /11/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_71hPEBD7EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>281:170</waypoints>
+ <waypoints>221:170</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/11/@contained.0/@anchorage.4 /11/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_8Zk-YBD7EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/11/@contained.0/@anchorage.3 /11/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_9MsdYBD7EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>403:167</waypoints>
+ <waypoints>455:167</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/11/@contained.0/@anchorage.0 /11/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_-kwcgBD7EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <waypoints>95:222</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="540:192" size="155:53">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzNPoBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="539:216" graphEdge="/11/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="248:313" size="188:46">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTsy4BBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="282:312" graphEdge="/11/@contained.12"/>
+ <anchorage position="406:312" graphEdge="/11/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/11/@contained.0/@anchorage.2 /11/@contained.9/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-66:-23" size="61:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-45:6" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_N_zv8BKWEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/11/@contained.0/@anchorage.1 /11/@contained.10/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-43:-21" size="38:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="1:-21" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_dJBKwBKWEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/11/@contained.0/@anchorage.6 /11/@contained.10/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="7:-24" size="36:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-48:-22" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_n2uDkBKWEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram for NFPs">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="660:210" size="159:69">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="198:227" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Ru_sIA4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_P9c2AA4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="738:209" graphEdge="/12/@contained.11"/>
+ <anchorage position="819:244" graphEdge="/12/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="844:434" size="180:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="76:138" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_bn9x0A4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="77:146" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_b3A6cA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="79:149" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_cD1OcA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_ZCtm0A4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="364:210" size="159:42">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_lCt1AA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="445:209" graphEdge="/12/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="59:210" size="159:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="583:238" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_zHCrYA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="596:246" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_zMkEkA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="585:270" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_zReZwA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_xNTikA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="135:209" graphEdge="/12/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="48:363" size="344:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="293:395" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Xy1aYA-PEdyLh7muGbCqMw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_IkLw0A-NEdyLh7muGbCqMw"/>
+ </semanticModel>
+ <anchorage position="214:441" graphEdge="/12/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="44:493" size="348:102">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DA2NsBFGEdyBd9q9NMDXUQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_J2pA0BFGEdyBd9q9NMDXUQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_MyZnUBFGEdyBd9q9NMDXUQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_-Z87EBFFEdyBd9q9NMDXUQ"/>
+ </semanticModel>
+ <anchorage position="214:492" graphEdge="/12/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/12/@contained.5/@anchorage.0 /12/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_AqDVcBFGEdyBd9q9NMDXUQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/12/@contained.2/@anchorage.0 /12/@contained.8/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_rI03oA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="364:108" size="159:52">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIAPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="445:160" graphEdge="/12/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/12/@contained.3/@anchorage.0 /12/@contained.10/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_J9cbYA4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:108" size="159:52">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_XaGqQA4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="135:160" graphEdge="/12/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/12/@contained.0/@anchorage.0 /12/@contained.12/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_aZKm8A4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="659:108" size="159:52">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_XaGqQQ4vEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="738:160" graphEdge="/12/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="530:363" size="153:53">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_exWKQECJEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="616:416" graphEdge="/12/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="476:482" size="314:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_o2jfsECJEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_o683gECJEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_o_eLIECJEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_gX6fcECJEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="618:481" graphEdge="/12/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/12/@contained.14/@anchorage.0 /12/@contained.13/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_hIze8ECLEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="901:214" size="130:58">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_yeqiEECMEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="900:245" graphEdge="/12/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/12/@contained.0/@anchorage.1 /12/@contained.16/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-44:11" size="41:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-26:-26" size="17:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_ymHboECREd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::GRM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="43:56" size="168:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIAPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="124:118" graphEdge="/13/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="238:56" size="168:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzEFsBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="322:118" graphEdge="/13/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="430:56" size="160:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_22h4YBGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="499:118" graphEdge="/13/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="609:56" size="153:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_ufbqkBGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="683:118" graphEdge="/13/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="781:56" size="168:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uflbkBGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="854:118" graphEdge="/13/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="40:168" size="909:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_CmJhMBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_G2PdYBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_HNL9wBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="854:167" graphEdge="/13/@contained.10"/>
+ <anchorage position="683:167" graphEdge="/13/@contained.9"/>
+ <anchorage position="499:167" graphEdge="/13/@contained.8"/>
+ <anchorage position="322:167" graphEdge="/13/@contained.7"/>
+ <anchorage position="124:167" graphEdge="/13/@contained.6"/>
+ <anchorage position="673:268" graphEdge="/13/@contained.22"/>
+ <anchorage position="413:268" graphEdge="/13/@contained.21"/>
+ <anchorage position="780:268" graphEdge="/13/@contained.12"/>
+ <anchorage position="240:268" graphEdge="/13/@contained.19"/>
+ <anchorage position="126:268" graphEdge="/13/@contained.14"/>
+ <anchorage position="901:268" graphEdge="/13/@contained.20"/>
+ <anchorage position="314:268" graphEdge="/13/@contained.28"/>
+ <anchorage position="525:268" graphEdge="/13/@contained.26"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.5/@anchorage.4 /13/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_NwqR0BGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.5/@anchorage.3 /13/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_OL7RgBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.5/@anchorage.2 /13/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_OzavUBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.5/@anchorage.1 /13/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_PWb80BGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.5/@anchorage.0 /13/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_P1bl8BGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="697:385" size="181:72">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_UAAwABGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="780:384" graphEdge="/13/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.11/@anchorage.0 /13/@contained.5/@anchorage.7">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_aRAM8BGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="32:298" size="190:72">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ejU9wBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="126:297" graphEdge="/13/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.13/@anchorage.0 /13/@contained.5/@anchorage.9">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_k5-90BGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="808:300" size="195:42">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="901:299" graphEdge="/13/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="334:304" size="169:47">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="413:303" graphEdge="/13/@contained.21"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="525:474" size="332:119">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_X9p00BG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_YBrZMBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_YE9WsBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_YIFjMBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="673:473" graphEdge="/13/@contained.22"/>
+ <anchorage position="668:593" graphEdge="/13/@contained.24"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="-77:388" size="379:96">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8HCTQBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8tB8QBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8xgMkBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="240:387" graphEdge="/13/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.18/@anchorage.0 /13/@contained.5/@anchorage.8">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_2y-_sBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.15/@anchorage.0 /13/@contained.5/@anchorage.10">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_3bX1YBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.16/@anchorage.0 /13/@contained.5/@anchorage.6">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_4Qth8BGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.17/@anchorage.0 /13/@contained.5/@anchorage.5">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_4tBqgBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="597:680" size="160:36">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="668:679" graphEdge="/13/@contained.24"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.23/@anchorage.0 /13/@contained.17/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_0jhCABG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="346:368" size="306:63">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_5BUqEBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_1zYucBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="525:367" graphEdge="/13/@contained.26"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.25/@anchorage.0 /13/@contained.5/@anchorage.12">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_IGLJUBG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="218:528" size="220:71">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_RHTLkBG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_O_i04BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="314:527" graphEdge="/13/@contained.28"/>
+ <anchorage position="268:599" graphEdge="/13/@contained.30"/>
+ <anchorage position="357:599" graphEdge="/13/@contained.34"/>
+ <anchorage position="314:599" graphEdge="/13/@contained.33"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.27/@anchorage.0 /13/@contained.5/@anchorage.11">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_VH5TMBG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="6:680" size="217:135">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="53:680" size="155:60">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZUkH8BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="172:563" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_uCvcwBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="292:563" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_t9PRsBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="412:563" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_t4oegBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="532:563" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_tamesBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_XpH50BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="184:679" graphEdge="/13/@contained.30"/>
+ <anchorage position="122:679" graphEdge="/13/@contained.36"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.29/@anchorage.0 /13/@contained.27/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_eEsPEBG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>184:639</waypoints>
+ <waypoints>268:639</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="239:680" size="159:36">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="240:684" size="136:60"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="240:702" size="136:60"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="314:679" graphEdge="/13/@contained.33"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="410:680" size="127:36">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="470:679" graphEdge="/13/@contained.34"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.31/@anchorage.0 /13/@contained.27/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_lzaOQBG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.32/@anchorage.0 /13/@contained.27/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_mNC2QBG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>470:638</waypoints>
+ <waypoints>357:638</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="52:530" size="143:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uflbkRGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="122:592" graphEdge="/13/@contained.36"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/13/@contained.29/@anchorage.1 /13/@contained.35/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_v1D5YBG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="UML extensions for timing mechanisms in GRM">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="125:48" size="454:54">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="345:102" graphEdge="/14/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="121:185" size="453:36">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="447:221" graphEdge="/14/@contained.4"/>
+ <anchorage position="212:221" graphEdge="/14/@contained.6"/>
+ <anchorage position="347:184" graphEdge="/14/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/14/@contained.1/@anchorage.2 /14/@contained.0/@anchorage.0">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_1GTUEBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="377:322" size="147:44">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="447:321" graphEdge="/14/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/14/@contained.3/@anchorage.0 /14/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_5zATwBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="115:297" size="200:86">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_9OzFMBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_9UnZUBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="212:296" graphEdge="/14/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/14/@contained.5/@anchorage.0 /14/@contained.1/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_G5Mt8BG3Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Relationships between UML extensions for scheduling in the GRM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="86:104" size="166:43">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="155:147" graphEdge="/15/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="288:104" size="168:43">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_O_i04BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="304:147" graphEdge="/15/@contained.6"/>
+ <anchorage position="425:147" graphEdge="/15/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="593:93" size="434:120">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="542:156" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8HCTQBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="662:156" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8tB8QBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="782:156" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8xgMkBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="814:213" graphEdge="/15/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="209:251" size="369:118">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="297:294" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_X9p00BG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="417:294" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_YBrZMBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="537:294" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_YE9WsBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="657:294" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_YIFjMBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="304:250" graphEdge="/15/@contained.6"/>
+ <anchorage position="425:250" graphEdge="/15/@contained.7"/>
+ <anchorage position="208:295" graphEdge="/15/@contained.8"/>
+ <anchorage position="578:271" graphEdge="/15/@contained.9"/>
+ <anchorage position="578:324" graphEdge="/15/@contained.10"/>
+ <anchorage position="373:369" graphEdge="/15/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="288:418" size="168:44">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="374:462" graphEdge="/15/@contained.11"/>
+ <anchorage position="372:418" graphEdge="/15/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="576:416" size="299:78">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="542:466" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_5BUqEBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_1zYucBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="723:415" graphEdge="/15/@contained.10"/>
+ <anchorage position="724:494" graphEdge="/15/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/15/@contained.1/@anchorage.0 /15/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-90:-23" size="85:14">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="11:-24" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_6RSVwBG3Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/15/@contained.3/@anchorage.1 /15/@contained.1/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-109:14" size="102:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="13:16" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-40:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_6-I0sBG3Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/15/@contained.3/@anchorage.2 /15/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-46:15" size="36:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-40:-40" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="3:17" size="32:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_G3lu8BG4Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>155:295</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/15/@contained.2/@anchorage.0 /15/@contained.3/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="6:-19" size="70:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-175:4" size="172:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="10:5" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="7:5" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_NNgIIBG4Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>814:271</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/15/@contained.5/@anchorage.0 /15/@contained.3/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="10:-19" size="46:15">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-156:-20" size="150:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="15:8" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="3:-22" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_h0jEoBG4Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>723:324</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/15/@contained.5/@anchorage.1 /15/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-146:7" size="140:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-154:6" size="147:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="13:7" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="11:5" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_kB9XYBG4Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>724:561</waypoints>
+ <waypoints>374:561</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/15/@contained.4/@anchorage.1 /15/@contained.3/@anchorage.5">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_0jhCABG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::GRM profile: GRService">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="36:213" size="179:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uf4WgBGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="215:245" graphEdge="/16/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="333:77" size="151:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uf4WgRGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="416:139" graphEdge="/16/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="774:115" size="146:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTsy4RBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="773:151" graphEdge="/16/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="774:208" size="146:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_ufulgBGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="773:244" graphEdge="/16/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="774:297" size="146:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_ugBgcBGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="773:328" graphEdge="/16/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="297:207" size="232:69">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ecz3UBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="351:276" graphEdge="/16/@contained.14"/>
+ <anchorage position="296:245" graphEdge="/16/@contained.6"/>
+ <anchorage position="529:262" graphEdge="/16/@contained.10"/>
+ <anchorage position="529:244" graphEdge="/16/@contained.9"/>
+ <anchorage position="529:224" graphEdge="/16/@contained.8"/>
+ <anchorage position="470:276" graphEdge="/16/@contained.12"/>
+ <anchorage position="416:206" graphEdge="/16/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/16/@contained.5/@anchorage.1 /16/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_i7ELUBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/16/@contained.5/@anchorage.6 /16/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_jZ6DcBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/16/@contained.5/@anchorage.4 /16/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_j2EbABG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/16/@contained.5/@anchorage.3 /16/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_kMRUgBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/16/@contained.5/@anchorage.2 /16/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_kkHMwBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="431:349" size="214:36">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="531:348" graphEdge="/16/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/16/@contained.11/@anchorage.0 /16/@contained.5/@anchorage.5">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_ru7NoBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>531:315</waypoints>
+ <waypoints>470:315</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="189:349" size="214:70">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_tJOBYBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_sONxsBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="295:348" graphEdge="/16/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/16/@contained.13/@anchorage.0 /16/@contained.5/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_wgPnkBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>295:316</waypoints>
+ <waypoints>351:316</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::GRM profile: ResourceUsage">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="224:83" size="229:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIQPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="334:145" graphEdge="/17/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="189:213" size="344:170">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_CqZD0BG6Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DDuJ0BG6Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DR36kBG6Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DYI6oBG6Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DcwU4BG6Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_hIfDQG0_Ed2Ua4_dHwAW8g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="334:212" graphEdge="/17/@contained.3"/>
+ <anchorage position="533:267" graphEdge="/17/@contained.4"/>
+ <anchorage position="188:226" graphEdge="/17/@contained.5"/>
+ <anchorage position="188:343" graphEdge="/17/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="690:250" size="188:41">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="689:267" graphEdge="/17/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/17/@contained.1/@anchorage.0 /17/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_mad08BG6Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/17/@contained.1/@anchorage.1 /17/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-101:6" size="95:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-38:-19" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_nUbi0BG6Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/17/@contained.1/@anchorage.2 /17/@contained.1/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-82:5" size="64:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-47:-21" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-15" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_uuI7UBG6Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <waypoints>123:226</waypoints>
+ <waypoints>123:343</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::GCM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="563:15" size="143:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_aWUyABHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="584:77" graphEdge="/18/@contained.8"/>
+ <anchorage position="676:77" graphEdge="/18/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="646:318" size="373:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_aWns8BHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="943:380" graphEdge="/18/@contained.13"/>
+ <anchorage position="746:380" graphEdge="/18/@contained.11"/>
+ <anchorage position="723:317" graphEdge="/18/@contained.19"/>
+ <anchorage position="941:317" graphEdge="/18/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="49:313" size="143:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIAPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="118:375" graphEdge="/18/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="22:426" size="222:66">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_rG6aUBHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_lMax0BHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="118:425" graphEdge="/18/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="32:15" size="138:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_nq934BHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_nu_cQBHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_n0NTcBHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_mmbRsBHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.3/@anchorage.0 /18/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_wb_ooBHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="342:122" size="256:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_y8LtcBHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_y_A_ABHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_zCvocBHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_xKMLYBHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="485:121" graphEdge="/18/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="667:122" size="359:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="706:204" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_N_QSMBHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="826:204" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_N_QSNBHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="946:204" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_N_QSOBHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_xgP68BHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="789:121" graphEdge="/18/@contained.9"/>
+ <anchorage position="723:220" graphEdge="/18/@contained.19"/>
+ <anchorage position="939:220" graphEdge="/18/@contained.20"/>
+ <anchorage position="1026:172" graphEdge="/18/@contained.21"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.6/@anchorage.0 /18/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_I_LDgBHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.7/@anchorage.0 /18/@contained.0/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_JZZhYBHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="650:434" size="188:51">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_bH1SABHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="746:433" graphEdge="/18/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.10/@anchorage.0 /18/@contained.1/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_hOPPkBHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="862:433" size="207:50">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_lOsNQBHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="945:432" graphEdge="/18/@contained.13"/>
+ <anchorage position="1058:432" graphEdge="/18/@contained.21"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.12/@anchorage.0 /18/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_vF5i8BHZEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="187:16" size="142:92">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_FZOaEBRWEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_FjzSYBRWEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_gzJIAEE7Ed6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_DdY_gBRWEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="300:313" size="143:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uf4WgRGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="372:375" graphEdge="/18/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="271:426" size="207:65">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_dip4MBRWEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_cC1EMBRWEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ <anchorage position="372:425" graphEdge="/18/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.16/@anchorage.0 /18/@contained.15/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_wKJ-0BRWEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="32:130" size="153:91">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_PHnE8EE8Ed6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_PRI0YEE8Ed6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_PW3B4EE8Ed6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_LptasEE8Ed6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.7/@anchorage.1 /18/@contained.1/@anchorage.2">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="9:-20" size="58:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-26:-23" size="17:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_IAK0QEFUEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.7/@anchorage.2 /18/@contained.1/@anchorage.3">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="10:-21" size="58:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_MBIIQEFUEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.7/@anchorage.3 /18/@contained.12/@anchorage.1">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="6:-23" size="80:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:60" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-38:-23" size="30:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_Qbzj0EFUEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <waypoints>1055:172</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_YgAioAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies of the MARTE::Alloc profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="245:224" size="323:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="299:223" graphEdge="/19/@contained.3"/>
+ <anchorage position="438:223" graphEdge="/19/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="42:61" size="323:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="208:161" graphEdge="/19/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="459:61" size="323:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="523:161" graphEdge="/19/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/19/@contained.0/@anchorage.0 /19/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-16:12" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_TEkwwBHaEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/19/@contained.0/@anchorage.1 /19/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="21:10" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_TegTsBHaEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram for the MARTE::Alloc profile: Allocated extension">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="27:17" size="209:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIQPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="136:79" graphEdge="/20/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="0:0:0" position="20:121" size="224:101">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_gTngIDJMEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_gadvADJMEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="222"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_gfFwUDJMEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_lpPl0BHaEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="136:120" graphEdge="/20/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/20/@contained.1/@anchorage.0 /20/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_wShRoBHaEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="274:101" size="153:122">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_aWBgUDJMEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_ajmCQDJMEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_arfaADJMEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_axmpEDJMEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_XIxhMDJMEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::Alloc profile: Allocate extension">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="351:77" size="163:82">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_XvhngBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_X5gp8BHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_VYSDUBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="548:76" size="141:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_bJ1LMBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_bdfuEBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_bjm9IBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_VxKdYBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="185:78" size="114:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_hO5sABHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="236:140" graphEdge="/21/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="122:208" size="208:88">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ll2eIBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_lx6kMBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_kzoXABHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="236:207" graphEdge="/21/@contained.4"/>
+ <anchorage position="330:262" graphEdge="/21/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/21/@contained.3/@anchorage.0 /21/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_tJsDABHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="494:216" size="322:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_P9c2AA4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="493:262" graphEdge="/21/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/21/@contained.3/@anchorage.1 /21/@contained.5/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-119:-20" size="104:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-33:2" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_y84JoBHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::Alloc profile: AllocateActivityGroup extension">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="94:38" size="140:53">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_CjjjkBHcEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="160:91" graphEdge="/22/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="47:153" size="211:70">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_G6DpwBHcEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_FeRBMBHcEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="160:152" graphEdge="/22/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/22/@contained.1/@anchorage.0 /22/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_MaUNUBHcEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="295:153" size="186:44">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_NdrHwBHcEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="387:152" graphEdge="/22/@contained.5"/>
+ <anchorage position="481:178" graphEdge="/22/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="316:38" size="140:53">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_Xa_sgBHcEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="387:91" graphEdge="/22/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/22/@contained.3/@anchorage.0 /22/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_axtwsBHcEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/22/@contained.3/@anchorage.1 /22/@contained.7/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-80:-17" size="60:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-37:3" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_bzR7YBHcEdyWC5IKDhzksw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="157:124:47" position="583:130" size="180:74">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_P9c2AA4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="582:178" graphEdge="/22/@contained.6"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies of the MARTE::HLAM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="62:199" size="382:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_yNSZIAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="191:198" graphEdge="/23/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="68:28" size="382:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="192:128" graphEdge="/23/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/23/@contained.0/@anchorage.0 /23/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="33:0" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_4m6EgBHsEdyrucu8LC-xBw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_yNSZIAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::HLAM profile: RtUnit an PpUnit extensions">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="299:50" size="165:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_1tsx0BHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ <anchorage position="418:112" graphEdge="/24/@contained.5"/>
+ <anchorage position="331:112" graphEdge="/24/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="116:207" size="263:240">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Uur9oBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VM7_4BHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VRaQMBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VVuvgBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VZcx4BHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VdLbUBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VhWwsBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VkoHIBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IIBhAEFaEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IWuEUEFaEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Ieh8gEFaEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_4bAFkBHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ <anchorage position="277:206" graphEdge="/24/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="401:209" size="251:86">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7KPTABHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_P4S2cBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_5cHkUBHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ <anchorage position="470:208" graphEdge="/24/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="494:49" size="144:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_-g0NQBHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_-r_igBHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_-xNZsBHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_9CDJMBHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="120:37" size="130:126">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_G07_kBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_G5HU8BHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_G9I5UBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_HCM_gBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_HY2k8BHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_FWK7gBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/24/@contained.2/@anchorage.0 /24/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_T3ZwUBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/24/@contained.1/@anchorage.0 /24/@contained.0/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_uixmwBHkEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_yNSZIAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::HLAM profile: rtf, RtBehavior, RtAction and RtService extensions">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="465:53" size="151:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uf4WgRGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="546:115" graphEdge="/25/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="711:53" size="99:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTsy4hBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="755:115" graphEdge="/25/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="817:53" size="83:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_1t2i0BHjEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ <anchorage position="850:115" graphEdge="/25/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="600:173" size="241:53">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_XsQskBHlEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ <anchorage position="614:172" graphEdge="/25/@contained.4"/>
+ <anchorage position="727:172" graphEdge="/25/@contained.5"/>
+ <anchorage position="794:172" graphEdge="/25/@contained.6"/>
+ <anchorage position="667:172" graphEdge="/25/@contained.18"/>
+ <anchorage position="833:172" graphEdge="/25/@contained.20"/>
+ <anchorage position="717:226" graphEdge="/25/@contained.24"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.3/@anchorage.0 /25/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_fLCLQBHlEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.3/@anchorage.1 /25/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_fp4qcBHlEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.3/@anchorage.2 /25/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_f3JDUBHlEdy7mJMaejUq5Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="191:19" size="164:131">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_qHzjYBH8EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_qRMv8BH8EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_qacLgBH8EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_qioeMBH8EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_q6LbgBH8EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_nptJQBH8EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="64:300" size="293:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uf4WgRGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="293:362" graphEdge="/25/@contained.11"/>
+ <anchorage position="167:362" graphEdge="/25/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="369:300" size="143:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_aWejABHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="436:362" graphEdge="/25/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="255:398" size="236:96">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DnV40BH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DxBZQBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_D1fpkBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_CkIvYBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ <anchorage position="302:397" graphEdge="/25/@contained.11"/>
+ <anchorage position="421:397" graphEdge="/25/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.10/@anchorage.0 /25/@contained.8/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_ODDpwBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.10/@anchorage.1 /25/@contained.9/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_Of9oMBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="29:21" size="136:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_TkqRIBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_UJBicBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_UYqg8BH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_RjxXcBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="19:136" size="136:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_a0FsQBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_a9CM4BH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_bFrLgBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_ZcnjABH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="7:505" size="272:113">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="209:17">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_h2Z4cBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_iJLqgBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_iNWY0BH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_iROMMBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_gr5NIBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ <anchorage position="168:504" graphEdge="/25/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.15/@anchorage.0 /25/@contained.8/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_2MK3sBH9EdyRosSELpiTmA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="624:53" size="78:61">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_aWUyABHYEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="667:114" graphEdge="/25/@contained.18"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.3/@anchorage.3 /25/@contained.17/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_mk5LwEFdEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="911:53" size="122:62">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_rjz80EFdEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="963:115" graphEdge="/25/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.3/@anchorage.4 /25/@contained.19/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_tx92cEFdEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="595:299" size="255:193">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_GhcA4EFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_GnciQEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Gs5qAEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_GyacIEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_G4GNYEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_G9sfEEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_HDu1oEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_HJsTsEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_HQWVUEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_AZ8eMEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="850:395" graphEdge="/25/@contained.23"/>
+ <anchorage position="718:298" graphEdge="/25/@contained.24"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="959:359" size="111:59">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_TzV70EFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="958:394" graphEdge="/25/@contained.23"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.21/@anchorage.0 /25/@contained.22/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_Vl7TwEFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/25/@contained.3/@anchorage.5 /25/@contained.21/@anchorage.1">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="6:-35" size="135:28">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-38:-18" size="29:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_yRuJ0EFeEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_yNSZIAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Structure and dependencies of the MARTE::HRM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="34:33" size="715:347">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="260:74" size="200:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_-1fcUBJdEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="259:137" graphEdge="/26/@contained.0/@contained.4"/>
+ <anchorage position="460:144" graphEdge="/26/@contained.0/@contained.5"/>
+ <anchorage position="310:174" graphEdge="/26/@contained.0/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="36:226" size="200:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_A_vtYBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="100:225" graphEdge="/26/@contained.0/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="260:226" size="200:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_Cf874BJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="310:225" graphEdge="/26/@contained.0/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="487:226" size="200:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_EIfnABJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="536:225" graphEdge="/26/@contained.0/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/26/@contained.0/@contained.1/@anchorage.0 /26/@contained.0/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-25:-5" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_KqgigBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/26/@contained.0/@contained.3/@anchorage.0 /26/@contained.0/@contained.0/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="37:4" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_LLa3MBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/26/@contained.0/@contained.2/@anchorage.0 /26/@contained.0/@contained.0/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="28:8" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_L2KdUBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_3VS0wAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_3VS0wAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::SRM::SW_ResourceCore profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="25:28" size="294:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="170:106" graphEdge="/27/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="388:28" size="301:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="539:106" graphEdge="/27/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="41:155" size="294:147">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_j5CAcBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_j98VoBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_kBq_EBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_kFZogBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_kJRb4BJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_kM2UUBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_b5kPgBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="169:154" graphEdge="/27/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="429:148" size="242:83">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_B-PggBJfEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_CCaO0BJfEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_cMo8gBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="540:147" graphEdge="/27/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/27/@contained.2/@anchorage.0 /27/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_iSh8sBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/27/@contained.3/@anchorage.0 /27/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_i1PoMBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_-1fcUBJdEdy3Td9UhuLFPg"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::SRM::SW_Concurrency profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="40:24" size="217:128">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_8YvbIBJfEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_8ikskBJfEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_8or7oBJfEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_8u8UoBJfEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_80Aa0BJfEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_62OfgBJfEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="56:283" size="221:80">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_GaTmsBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Gl7n4BJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_FWpxUBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="158:282" graphEdge="/28/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="492:27" size="352:64">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_b5kPgBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="586:91" graphEdge="/28/@contained.4"/>
+ <anchorage position="812:91" graphEdge="/28/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="392:134" size="377:361">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Y7GBUBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Y-hv0BJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZB83QBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZFhvsBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZJZjEBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZM1RkBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZQQZABJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZTPbkBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZXHO8BJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZaPbcBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZdOeABJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Zfw0oBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Zh_pQBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZkFT8BJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Zo2fMBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZtK-gBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Z0xbUBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_R3qMoDLrEd2HYNz2hI9A2g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_UwoMABJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="581:133" graphEdge="/28/@contained.4"/>
+ <anchorage position="497:495" graphEdge="/28/@contained.7"/>
+ <anchorage position="672:495" graphEdge="/28/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.3/@anchorage.0 /28/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_UkKn4BJhEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="237:534" size="353:154">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_kziZgBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_k46BsBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_k6sKYBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_lApocBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_lErM0BJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_lI2iMBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_fO5sQBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ <anchorage position="439:533" graphEdge="/28/@contained.7"/>
+ <anchorage position="495:688" graphEdge="/28/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="609:534" size="289:201">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7kzx4BJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7npDcBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7qBpEBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7z26gBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_72jCIBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_75ExsBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_79QHEBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7_ossBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8CKcQBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_hQja8BJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ <anchorage position="743:533" graphEdge="/28/@contained.8"/>
+ <anchorage position="874:533" graphEdge="/28/@contained.21"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.5/@anchorage.0 /28/@contained.3/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_5zPtoBJhEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.6/@anchorage.0 /28/@contained.3/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_ZjWCMBJiEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="72:734" size="187:72">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="160:806" graphEdge="/28/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="23:848" size="389:70">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_i3DCMBJiEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_hI6FYBJiEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ <anchorage position="160:847" graphEdge="/28/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.10/@anchorage.0 /28/@contained.9/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_xm5h0BJiEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="882:27" size="116:64">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_DykoEBJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ <anchorage position="943:91" graphEdge="/28/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="787:134" size="271:117">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OUlOQBJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OYk9cBJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OcInwBJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Of2DEBJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_M2YK4BJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ <anchorage position="832:133" graphEdge="/28/@contained.14"/>
+ <anchorage position="943:133" graphEdge="/28/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.13/@anchorage.0 /28/@contained.2/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_bnRzYBJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.13/@anchorage.1 /28/@contained.12/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_deho4BJjEdypOJGS7WfJjQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="385:720" size="205:86">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Rb9gsB2tEdym5pjrMPD5aQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_UnDjsB2tEdym5pjrMPD5aQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_QpmPoB2tEdym5pjrMPD5aQ"/>
+ </semanticModel>
+ <anchorage position="495:719" graphEdge="/28/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.16/@anchorage.0 /28/@contained.5/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_YhsNQB2tEdym5pjrMPD5aQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="157:124:47" position="116:172" size="100:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_kzoXABHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="159:234" graphEdge="/28/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.1/@anchorage.0 /28/@contained.18/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_WMfpcDLsEd2HYNz2hI9A2g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="812:359" size="164:54">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_56WyUEFiEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="875:413" graphEdge="/28/@contained.21"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/28/@contained.6/@anchorage.1 /28/@contained.20/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_lPtSwEFjEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_A_vtYBJeEdy3Td9UhuLFPg"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::SRM::SW_Interaction profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="19:48" size="170:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_smHg0BJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_ssG0EBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_sxylUBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_s3UlkBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_v-PTMBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_qdRlABJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="279:-98" size="202:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_y7bdEBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_zJypMBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_zPLfgBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_zVwooBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_zcCPwBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_xPJhcBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="724:-98" size="147:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_6hXTsBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_6mcoABJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_6rPBYBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_6v3pwBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_-vKw4BJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_5CilQBJoEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="500:-98" size="201:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_BudMgBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_B4ocMBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_B-6DUBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_CQaDABJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_AJDU8BJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:-98" size="243:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_JksI8BJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_JrHhEBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_JwphUBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_J1SwwBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_J6EjEBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_H1teoBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="205:48" size="236:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_ScB9EBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_SgWcYBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_SluEkBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_SrGT0BJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_SvuVIBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_PhoBcBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="402:339" size="294:112">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_lk2BABJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_lq9QEBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_lvcHcBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_l0EIwBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_c1edIBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ <anchorage position="540:338" graphEdge="/29/@contained.8"/>
+ <anchorage position="660:451" graphEdge="/29/@contained.13"/>
+ <anchorage position="433:451" graphEdge="/29/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="325:209" size="432:61">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_b5kPgBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="540:270" graphEdge="/29/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.6/@anchorage.0 /29/@contained.7/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_1QPi4BJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="233:475" size="236:44">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ <anchorage position="433:474" graphEdge="/29/@contained.14"/>
+ <anchorage position="317:474" graphEdge="/29/@contained.15"/>
+ <anchorage position="303:519" graphEdge="/29/@contained.19"/>
+ <anchorage position="427:519" graphEdge="/29/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="614:475" size="244:44">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_82VxkBJpEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ <anchorage position="769:474" graphEdge="/29/@contained.16"/>
+ <anchorage position="661:474" graphEdge="/29/@contained.13"/>
+ <anchorage position="653:519" graphEdge="/29/@contained.22"/>
+ <anchorage position="826:519" graphEdge="/29/@contained.24"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="701:385" size="386:63">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="769:448" graphEdge="/29/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="19:385" size="363:63">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_XpH50BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="316:448" graphEdge="/29/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.10/@anchorage.1 /29/@contained.6/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_NzUQEBJqEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.9/@anchorage.0 /29/@contained.6/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_OeZNYBJqEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.9/@anchorage.1 /29/@contained.12/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_Pg06wBJqEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.10/@anchorage.0 /29/@contained.11/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_QS4p0BJqEdy4mPo_dcOmkg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="97:568" size="256:82">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_opaTUBJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_otuyoBJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_kwKJ0BJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ <anchorage position="304:567" graphEdge="/29/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="97:662" size="378:161">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_wsA30BJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_wwehEBJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_w0gFcBJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_w4Ou4BJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_w8PsMBJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_xBnUYBJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_xFyCsBJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_lQCjwBJrEdyJdskagPjJSA"/>
+ </semanticModel>
+ <anchorage position="428:661" graphEdge="/29/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.17/@anchorage.0 /29/@contained.9/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_JpclwBJsEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.18/@anchorage.0 /29/@contained.9/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_KXxrYBJsEdyJdskagPjJSA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="481:562" size="324:180">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bjnFQBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_boOfgBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bsZN0BJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bwayMBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_b0vRgBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_b46m4BJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_b9FVMBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_cBG5kBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ <anchorage position="653:561" graphEdge="/29/@contained.22"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.21/@anchorage.0 /29/@contained.10/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_050fkBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="583:754" size="414:132">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7rV2sBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7u6vIBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_79Np0BJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8EXasBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8HfnMBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_3u6dYBJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ <anchorage position="826:753" graphEdge="/29/@contained.24"/>
+ <anchorage position="919:753" graphEdge="/29/@contained.26"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.23/@anchorage.0 /29/@contained.10/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_7Exl8BJsEdyz67WHCXYdRQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="861:627" size="199:54">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="920:681" graphEdge="/29/@contained.26"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/29/@contained.23/@anchorage.1 /29/@contained.25/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_uDRicEIZEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_EIfnABJeEdy3Td9UhuLFPg"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::SRM::SW_Brokering profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="147:69" size="432:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_b5kPgBJeEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="210:147" graphEdge="/30/@contained.3"/>
+ <anchorage position="508:147" graphEdge="/30/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="634:22" size="153:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_j8KPIBJtEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_kHofUBJtEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_kOxpIBJtEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_kU44MBJtEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_kaZqUBJtEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_iJA2gBJtEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="64:187" size="303:182">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LCTkMBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LFuroBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LI24IBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LMbwkBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LSZOoBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LV-HEBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LZ_rcBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Ld3e0BJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_IXI-cBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ <anchorage position="194:186" graphEdge="/30/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/30/@contained.2/@anchorage.0 /30/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_mXGLEBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="389:187" size="358:182">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_qC68kBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_qGyv8BJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_q-DvIBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_rCYOcBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_rHTKsBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_rLd5ABJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_rPfdYBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_rTNfwBJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_ovMq4BJuEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ <anchorage position="547:186" graphEdge="/30/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/30/@contained.4/@anchorage.0 /30/@contained.0/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_QDqIwBJvEdyNBsnA2HLmgg"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_Cf874BJeEdy3Td9UhuLFPg"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Structure and dependencies of the MARTE::HRM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="100:59" size="739:620">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:123" size="401:473">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="11:53" size="169:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_aMhZsBJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="12:192" size="169:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_bmL7UBJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="17:341" size="169:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_dG2c0BJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="209:359" size="169:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ja8REBJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="199:50" size="200:305">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="18:44" size="169:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_gHI-ABJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="19:154" size="169:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_hst0sBJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ZJjPoEIbEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_P80EcBJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="421:189" graphEdge="/31/@contained.0/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="467:244" size="257:317">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="25:43" size="200:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_uAf6gBJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="28:196" size="200:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_vrbyUBJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_R7sL8BJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="500:243" graphEdge="/31/@contained.0/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="458:70" size="200:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WGZ44BJwEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="499:170" graphEdge="/31/@contained.0/@contained.4"/>
+ <anchorage position="467:170" graphEdge="/31/@contained.0/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/31/@contained.0/@contained.0/@anchorage.0 /31/@contained.0/@contained.2/@anchorage.1">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="5:13" size="45:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_kFnUkEIbEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ <waypoints>563:248</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/31/@contained.0/@contained.1/@anchorage.0 /31/@contained.0/@contained.2/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="27:10" size="45:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_mmf88EIbEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_2dtsgAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_2dtsgAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::HRM::HwGeneral profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="172:67" size="294:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="318:145" graphEdge="/32/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="602:67" size="301:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="746:145" graphEdge="/32/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="231:179" size="220:72">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OCw9IBJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="318:178" graphEdge="/32/@contained.4"/>
+ <anchorage position="451:188" graphEdge="/32/@contained.6"/>
+ <anchorage position="451:233" graphEdge="/32/@contained.7"/>
+ <anchorage position="231:183" graphEdge="/32/@contained.8"/>
+ <anchorage position="230:241" graphEdge="/32/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="664:179" size="176:77">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LTvyIBJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="747:178" graphEdge="/32/@contained.5"/>
+ <anchorage position="663:188" graphEdge="/32/@contained.6"/>
+ <anchorage position="663:233" graphEdge="/32/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/32/@contained.2/@anchorage.0 /32/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_SzrucBJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/32/@contained.3/@anchorage.0 /32/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_VkozIBJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/32/@contained.2/@anchorage.1 /32/@contained.3/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-112:-16" size="94:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-33:3" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_WcWeQBJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/32/@contained.2/@anchorage.2 /32/@contained.3/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-109:-18" size="91:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-34:3" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_XISXMBJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/32/@contained.2/@anchorage.3 /32/@contained.2/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-80:4" size="63:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-33:-15" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-15" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_nbI6oBJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <waypoints>200:183</waypoints>
+ <waypoints>200:241</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_WGZ44BJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::HRM::HwComputing profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="622:81" size="239:71">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="671:152" graphEdge="/33/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="350:81" size="248:70">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="551:151" graphEdge="/33/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="12:29" size="113:153">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_IrSssBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_I3qUwBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_I71DEBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_JBowIBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_JHv_MBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_JM0FYBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_HVDSgBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="142:77" size="140:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_SFFtoBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_SK5asBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_SPXrABJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_Splh0BJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_SwI1wBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_QewpABJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="10:216" size="129:152">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_ZDqpUBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_ZISqoBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_ZjQIUBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_byPvcBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_b3KrsBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_b6vkIBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_XMDncBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="149:217" size="203:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_mjMJgBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_mngo0BJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_mqfEUBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE.profile.uml#_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="236:366" size="220:181">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_2rUqsBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_2uwZMBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_2yLgoBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_22WO8BJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_26XzUBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_2_SvkBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_3Dmn0BJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_3HoMMBJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_z0aH8BJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="353:365" graphEdge="/33/@contained.10"/>
+ <anchorage position="356:547" graphEdge="/33/@contained.20"/>
+ <anchorage position="235:496" graphEdge="/33/@contained.21"/>
+ <anchorage position="456:461" graphEdge="/33/@contained.25"/>
+ <anchorage position="456:525" graphEdge="/33/@contained.27"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="446:215" size="300:68">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_PHjwEBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_NrpywBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="551:214" graphEdge="/33/@contained.8"/>
+ <anchorage position="671:214" graphEdge="/33/@contained.9"/>
+ <anchorage position="609:283" graphEdge="/33/@contained.12"/>
+ <anchorage position="692:283" graphEdge="/33/@contained.14"/>
+ <anchorage position="510:283" graphEdge="/33/@contained.10"/>
+ <anchorage position="746:233" graphEdge="/33/@contained.28"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.7/@anchorage.0 /33/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_WU45cBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.7/@anchorage.1 /33/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_XSGvoBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.6/@anchorage.0 /33/@contained.7/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_XsBrgBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="558:363" size="103:37">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="610:362" graphEdge="/33/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.11/@anchorage.0 /33/@contained.7/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_gN0tcBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="788:366" size="262:132">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_hwI0wBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_hzaLMBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_h3R-kBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_h7Jx8BJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_h-4bYBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_goLuMBJzEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="907:365" graphEdge="/33/@contained.14"/>
+ <anchorage position="940:498" graphEdge="/33/@contained.24"/>
+ <anchorage position="959:365" graphEdge="/33/@contained.28"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.13/@anchorage.0 /33/@contained.7/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_GfCloBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="256:591" size="194:101">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IL2FsBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IRMfwBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IUUsQBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="336:692" graphEdge="/33/@contained.18"/>
+ <anchorage position="356:590" graphEdge="/33/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="43:588" size="166:51">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="141:587" graphEdge="/33/@contained.21"/>
+ <anchorage position="139:639" graphEdge="/33/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="101:739" size="297:53">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="336:738" graphEdge="/33/@contained.18"/>
+ <anchorage position="139:738" graphEdge="/33/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.15/@anchorage.0 /33/@contained.17/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_cdO7QBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.16/@anchorage.1 /33/@contained.17/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_dzarEBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.6/@anchorage.1 /33/@contained.15/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="8:-36" size="135:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-35:-25" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_ezSzsBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.6/@anchorage.2 /33/@contained.16/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="8:-37" size="135:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-36:-28" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_frIaoBJ0EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <waypoints>141:496</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="850:549" size="167:60">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_WSmywBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ <anchorage position="940:548" graphEdge="/33/@contained.24"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="652:432" size="121:58">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_z6yqgBJ3EdygFI18IOWZzA"/>
+ </semanticModel>
+ <anchorage position="651:461" graphEdge="/33/@contained.25"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.13/@anchorage.1 /33/@contained.22/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="15:-33" size="135:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:60" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-39:-28" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:0" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_AW8h0BJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.6/@anchorage.3 /33/@contained.23/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-142:-37" size="135:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-31:8" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_BlKBYBJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="654:503" size="121:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_JnXu4BJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ <anchorage position="653:525" graphEdge="/33/@contained.27"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.6/@anchorage.4 /33/@contained.26/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-143:-38" size="135:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-33:8" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_0chFQBJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/33/@contained.13/@anchorage.2 /33/@contained.7/@anchorage.5">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="14:-38" size="160:30">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="25:12" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_sAvxAGqbEdyHVMM3AaZxvA"/>
+ </semanticModel>
+ <waypoints>959:233</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_aMhZsBJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::HEM::HwMemory profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="522:22" size="161:78">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="576:100" graphEdge="/34/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="381:142" size="240:117">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_N7DOwBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OIAFoBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OMeV8BJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_PRVNIDL3Ed2HYNz2hI9A2g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="576:141" graphEdge="/34/@contained.3"/>
+ <anchorage position="442:259" graphEdge="/34/@contained.12"/>
+ <anchorage position="475:259" graphEdge="/34/@contained.14"/>
+ <anchorage position="530:259" graphEdge="/34/@contained.16"/>
+ <anchorage position="594:259" graphEdge="/34/@contained.19"/>
+ <anchorage position="424:141" graphEdge="/34/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="702:162" size="192:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_EhJgIBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_EkknkBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_EnjDEBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE.profile.uml#_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/34/@contained.1/@anchorage.0 /34/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_WpXpwBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/34/@contained.1/@anchorage.5 /34/@contained.20/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_XIf1wBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="13:518" size="98:146">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_lc1eEBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_lhTHUBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_lmqvgBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_lsK6kBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_mId1ABJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_mPUq8BJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="127:518" size="116:114">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_sg-PMBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_smMGYBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_srQMkBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_su-O8BJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="276:518" size="110:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_zoPM0BJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_zs2nEBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_z4BVQBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_z_eBEBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_0EiHQBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="399:518" size="114:144">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_5dwOsBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_5h69ABJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_5mPcUBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_9JNz0BJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_9i--sBJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_9oM14BJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="535:518" size="202:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Cy-4sBJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_C_MvwBJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DEHE8BJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE.profile.uml#_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="768:518" size="222:114">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Sy55EBJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_S2exgBJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_S5wH8BJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_S9L2cBJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE.profile.uml#_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="49:332" size="209:131">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_1EOXwBJ3EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_1ShScBJ3EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_1bm9ABJ3EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_1g0NIBJ3EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_1k-7cBJ3EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_z6yqgBJ3EdygFI18IOWZzA"/>
+ </semanticModel>
+ <anchorage position="184:331" graphEdge="/34/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/34/@contained.11/@anchorage.0 /34/@contained.1/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_D8PU4BJ4EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="269:331" size="262:145">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_XnilYBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Xs6NkBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Xx0iwBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_X1s9MBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_X53rgBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_X9mU8BJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_WSmywBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ <anchorage position="429:330" graphEdge="/34/@contained.14"/>
+ <anchorage position="531:452" graphEdge="/34/@contained.18"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/34/@contained.13/@anchorage.0 /34/@contained.1/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_rm520BJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="555:332" size="252:82">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_tLyJ8BJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_tS760BJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_sCeYgBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ <anchorage position="636:331" graphEdge="/34/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/34/@contained.15/@anchorage.0 /34/@contained.1/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_1SLCQBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="823:331" size="215:83">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_2QnAcBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_14BhUBJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ <anchorage position="921:414" graphEdge="/34/@contained.18"/>
+ <anchorage position="918:330" graphEdge="/34/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/34/@contained.17/@anchorage.0 /34/@contained.13/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="16:-29" size="116:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:4" size="32:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_7xwU0BJ5EdygFI18IOWZzA"/>
+ </semanticModel>
+ <waypoints>922:452</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/34/@contained.17/@anchorage.1 /34/@contained.1/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_R366sBJ6EdygFI18IOWZzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="314:24" size="174:76">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="423:100" graphEdge="/34/@contained.4"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_gHI-ABJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::HRM::HwStorageManager profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="219:27" size="199:61">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="380:88" graphEdge="/35/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="485:27" size="199:61">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="568:88" graphEdge="/35/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="341:166" size="255:53">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_h_XC4BJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ <anchorage position="596:188" graphEdge="/35/@contained.6"/>
+ <anchorage position="395:219" graphEdge="/35/@contained.8"/>
+ <anchorage position="560:219" graphEdge="/35/@contained.12"/>
+ <anchorage position="380:165" graphEdge="/35/@contained.3"/>
+ <anchorage position="568:165" graphEdge="/35/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/35/@contained.2/@anchorage.3 /35/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_mWsPgBJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/35/@contained.2/@anchorage.4 /35/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_mzcc8BJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="747:147" size="230:59">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="746:188" graphEdge="/35/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/35/@contained.2/@anchorage.0 /35/@contained.5/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-126:-16" size="114:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-33:3" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_rjzNkBJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="239:292" size="220:83">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0KHjIBJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0OlzcBJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_ycxQgBJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ <anchorage position="393:291" graphEdge="/35/@contained.8"/>
+ <anchorage position="345:375" graphEdge="/35/@contained.10"/>
+ <anchorage position="238:329" graphEdge="/35/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/35/@contained.7/@anchorage.0 /35/@contained.2/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_-KjtUBJ7Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="204:457" size="281:59">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_z0aH8BJyEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="345:456" graphEdge="/35/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/35/@contained.7/@anchorage.1 /35/@contained.9/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-75:-27" size="60:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="6:-26" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_EFZ7IBJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="525:292" size="260:115">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_L_66oBJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_MDpkEBJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_MTcTkBJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_MWH0IBJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_JnXu4BJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ <anchorage position="560:291" graphEdge="/35/@contained.12"/>
+ <anchorage position="663:407" graphEdge="/35/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/35/@contained.11/@anchorage.0 /35/@contained.2/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_bZ_b8BJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="582:455" size="281:59">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_z6yqgBJ3EdygFI18IOWZzA"/>
+ </semanticModel>
+ <anchorage position="662:454" graphEdge="/35/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/35/@contained.11/@anchorage.1 /35/@contained.13/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="6:-37" size="116:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-39:-25" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_gO0c4BJ8Edyix70umlP_zg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="71:200" size="230:59">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_KryuYBJ-EdyT_7R0WVpWAw"/>
+ </semanticModel>
+ <anchorage position="196:259" graphEdge="/35/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/35/@contained.7/@anchorage.2 /35/@contained.15/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_Ljr6gBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ <waypoints>196:329</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_hst0sBJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::HRM::HwCommunication profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="55:373" size="225:65">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_XpH50BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="280:412" graphEdge="/36/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="451:14" size="449:64">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="547:78" graphEdge="/36/@contained.3"/>
+ <anchorage position="791:78" graphEdge="/36/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="377:161" size="252:53">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </semanticModel>
+ <anchorage position="546:160" graphEdge="/36/@contained.3"/>
+ <anchorage position="629:202" graphEdge="/36/@contained.20"/>
+ <anchorage position="376:201" graphEdge="/36/@contained.5"/>
+ <anchorage position="526:214" graphEdge="/36/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.2/@anchorage.0 /36/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_wqfIoBJ9EdyT_7R0WVpWAw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="77:168" size="147:60">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_KryuYBJ-EdyT_7R0WVpWAw"/>
+ </semanticModel>
+ <anchorage position="164:228" graphEdge="/36/@contained.10"/>
+ <anchorage position="224:201" graphEdge="/36/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.4/@anchorage.1 /36/@contained.2/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_QFmEoBJ-EdyT_7R0WVpWAw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="397:268" size="232:174">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_brZqIBJ-EdyT_7R0WVpWAw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ </semanticModel>
+ <anchorage position="396:349" graphEdge="/36/@contained.10"/>
+ <anchorage position="454:442" graphEdge="/36/@contained.12"/>
+ <anchorage position="524:442" graphEdge="/36/@contained.14"/>
+ <anchorage position="579:442" graphEdge="/36/@contained.15"/>
+ <anchorage position="526:267" graphEdge="/36/@contained.19"/>
+ <anchorage position="629:307" graphEdge="/36/@contained.18"/>
+ <anchorage position="396:412" graphEdge="/36/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="721:159" size="120:128">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ </semanticModel>
+ <anchorage position="841:274" graphEdge="/36/@contained.17"/>
+ <anchorage position="790:158" graphEdge="/36/@contained.16"/>
+ <anchorage position="776:287" graphEdge="/36/@contained.18"/>
+ <anchorage position="720:202" graphEdge="/36/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="907:266" size="207:53">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="906:274" graphEdge="/36/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.6/@anchorage.6 /36/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_3CUhgBKKEdyStbCALv9yvQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.4/@anchorage.0 /36/@contained.6/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-125:-26" size="115:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-78:7" size="57:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-42:5" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="3:9" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_U0-5ABKLEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ <waypoints>164:349</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="254:525" size="224:116">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8zvmMBKNEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_881QwBKNEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8_zsQBKNEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_9DOzsBKNEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ <anchorage position="454:524" graphEdge="/36/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.11/@anchorage.0 /36/@contained.6/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_LfsdQBKOEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="505:516" size="100:46">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ <anchorage position="522:515" graphEdge="/36/@contained.14"/>
+ <anchorage position="579:515" graphEdge="/36/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.13/@anchorage.0 /36/@contained.6/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_O-b1ABKOEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.13/@anchorage.1 /36/@contained.6/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="1:17" size="62:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-31:18" size="24:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-40:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_Vyqh4BKOEdy1B7_71Kp_8Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.1/@anchorage.1 /36/@contained.7/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="13:-51" size="135:30">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:60" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-51:-33" size="42:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:0" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_nsxaQBQ_EdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.7/@anchorage.0 /36/@contained.8/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_97r3ABRAEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.7/@anchorage.2 /36/@contained.6/@anchorage.5">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="14:-17" size="55:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="18:4" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_iDJX8BRCEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ <waypoints>776:307</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.6/@anchorage.4 /36/@contained.2/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_0w4pcBRCEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/36/@contained.7/@anchorage.3 /36/@contained.2/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_iaOvUBRPEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_bmL7UBJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::HRM::HwTiming profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="66:61" size="333:78">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="329:139" graphEdge="/37/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="440:61" size="449:78">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="539:139" graphEdge="/37/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="313:194" size="246:60">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ <anchorage position="524:193" graphEdge="/37/@contained.3"/>
+ <anchorage position="347:193" graphEdge="/37/@contained.4"/>
+ <anchorage position="351:254" graphEdge="/37/@contained.6"/>
+ <anchorage position="524:254" graphEdge="/37/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/37/@contained.2/@anchorage.0 /37/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_kgnSIBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/37/@contained.2/@anchorage.1 /37/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_k_mUMBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="131:314" size="196:52">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ <anchorage position="240:313" graphEdge="/37/@contained.6"/>
+ <anchorage position="327:335" graphEdge="/37/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/37/@contained.5/@anchorage.0 /37/@contained.2/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_ryUlMBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="525:309" size="225:85">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_twN1QBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_t-9b4BKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_sX3iQBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ <anchorage position="634:308" graphEdge="/37/@contained.8"/>
+ <anchorage position="524:335" graphEdge="/37/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/37/@contained.7/@anchorage.0 /37/@contained.2/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_08t4MBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/37/@contained.7/@anchorage.1 /37/@contained.5/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="15:-17" size="64:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="17:3" size="32:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_3KGVwBKQEdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_dG2c0BJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::HRM::HwDevice profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="181:40" size="228:60">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="356:100" graphEdge="/38/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="429:40" size="228:60">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="490:100" graphEdge="/38/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="312:171" size="214:41">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </semanticModel>
+ <anchorage position="484:212" graphEdge="/38/@contained.7"/>
+ <anchorage position="363:212" graphEdge="/38/@contained.8"/>
+ <anchorage position="356:170" graphEdge="/38/@contained.4"/>
+ <anchorage position="490:170" graphEdge="/38/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/38/@contained.2/@anchorage.3 /38/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_Oe4q4BKREdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/38/@contained.2/@anchorage.2 /38/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_O_9XoBKREdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="312:297" size="100:41">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_PzqFcBKREdyCSNtdGzMSGg"/>
+ </semanticModel>
+ <anchorage position="363:296" graphEdge="/38/@contained.8"/>
+ <anchorage position="332:338" graphEdge="/38/@contained.11"/>
+ <anchorage position="385:338" graphEdge="/38/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="432:297" size="100:41">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_RZjsQBKREdyCSNtdGzMSGg"/>
+ </semanticModel>
+ <anchorage position="484:296" graphEdge="/38/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/38/@contained.6/@anchorage.0 /38/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_VfeYwBKREdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/38/@contained.5/@anchorage.0 /38/@contained.2/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_WGD3oBKREdyCSNtdGzMSGg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="252:380" size="100:46">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_PHH9sDL2Ed2HYNz2hI9A2g"/>
+ </semanticModel>
+ <anchorage position="302:379" graphEdge="/38/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="380:380" size="100:46">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_SuQccDL2Ed2HYNz2hI9A2g"/>
+ </semanticModel>
+ <anchorage position="435:379" graphEdge="/38/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/38/@contained.9/@anchorage.0 /38/@contained.5/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_ZMsfgDL2Ed2HYNz2hI9A2g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/38/@contained.10/@anchorage.0 /38/@contained.5/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_Z7ffMDL2Ed2HYNz2hI9A2g"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ja8REBJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::HRM::HwPhysical::HwLayout profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="26:27" size="449:78">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LDER0BJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="242:105" graphEdge="/39/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="99:154" size="260:198">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0lpKEBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0o7HkBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0sNFEBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0vVRkBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0zW18BKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_030fMBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_07ZXoBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0_RLABKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_1DJlcBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_ybY5ABKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ <anchorage position="242:153" graphEdge="/39/@contained.6"/>
+ <anchorage position="359:199" graphEdge="/39/@contained.7"/>
+ <anchorage position="359:305" graphEdge="/39/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="526:27" size="137:158">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_7iDikBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_7sVf8BKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_7wXEUBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_71bKgBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_77-ecBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_8BDLsBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_8Gj90BKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_5j3-oBKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="682:27" size="141:158">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_CwMkQBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_C1jlYBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_EksnwBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_EpK4EBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_Eu1bMBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_Ezl_YBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_E5aTgBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_Bgyx4BKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="519:222" size="187:117">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Ou2uoBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_O799kBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_PBLNsBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_PIL0oBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE.profile.uml#_NRvQYBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="714:220" size="120:117">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_iE4vMBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_iJ81YBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_iO3xoBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_iTVa4BKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_gvhewBKTEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/39/@contained.1/@anchorage.0 /39/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_IMc8IBKUEdyXTt3sy29HXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/39/@contained.1/@anchorage.1 /39/@contained.1/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="11:-23" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-15" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_oxqoEGqqEdyHVMM3AaZxvA"/>
+ </semanticModel>
+ <waypoints>389:199</waypoints>
+ <waypoints>389:305</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_uAf6gBJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::SRM::HwPhysical::HwPower profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="133:20" size="492:104">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Mq-1wGqgEdyHVMM3AaZxvA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_M-LekGqgEdyHVMM3AaZxvA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_LTvyIBJxEdygQ5HMNSpiZw"/>
+ </semanticModel>
+ <anchorage position="380:124" graphEdge="/40/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="150:191" size="461:105">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_JLuyYBKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_JTb84BKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_ybY5ABKSEdyXTt3sy29HXg"/>
+ </semanticModel>
+ <anchorage position="380:190" graphEdge="/40/@contained.2"/>
+ <anchorage position="516:296" graphEdge="/40/@contained.5"/>
+ <anchorage position="247:296" graphEdge="/40/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/40/@contained.1/@anchorage.0 /40/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="2:19" size="101:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-25:19" size="17:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-40:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_6oH_ABKUEdyxaob5agZuXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="150:376" size="199:88">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_dovpIBKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_d0TY4BKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_WKaPUBKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ <anchorage position="246:375" graphEdge="/40/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="421:376" size="192:69">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ZeX6cBKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_Wmtw0BKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ <anchorage position="516:375" graphEdge="/40/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/40/@contained.4/@anchorage.0 /40/@contained.1/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_lMH7ABKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/40/@contained.3/@anchorage.0 /40/@contained.1/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_l4vJYBKVEdyxaob5agZuXg"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_vrbyUBJwEdygQ5HMNSpiZw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::GQAM profile: extensions for behavior">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="73:45" size="97:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTsy4RBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="117:107" graphEdge="/41/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="34:143" size="175:65">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aRcrQBKXEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_YzhUsBKXEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="117:142" graphEdge="/41/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.1/@anchorage.0 /41/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_tCwOIBKXEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="308:37" size="136:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIQPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="345:99" graphEdge="/41/@contained.6"/>
+ <anchorage position="417:99" graphEdge="/41/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="736:166" size="109:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTjB4BBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="735:201" graphEdge="/41/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="231:142" size="136:99">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_55hFMBKXEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_587lkBKXEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_6Apn8BKXEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_4cVVgBKXEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="290:141" graphEdge="/41/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.5/@anchorage.0 /41/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_BmrlMBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="376:139" size="248:119">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_DurMcBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Dxf28BKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_D0xNYBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_D5hxkBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_CGyBkBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="624:201" graphEdge="/41/@contained.13"/>
+ <anchorage position="464:138" graphEdge="/41/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="19:299" size="331:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="301:377" graphEdge="/41/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="381:300" size="340:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_3V3e0BD5EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="450:378" graphEdge="/41/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="217:437" size="261:217">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aAzxwBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aDyNQBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aGm3wBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aJlTQBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aMs4sBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aP0eIBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aS8qoBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aWEQEBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_aZL1gBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_acTa8BKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_XYaMIBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="315:436" graphEdge="/41/@contained.11"/>
+ <anchorage position="427:436" graphEdge="/41/@contained.12"/>
+ <anchorage position="478:460" graphEdge="/41/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.10/@anchorage.0 /41/@contained.8/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_HsMVcBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.10/@anchorage.1 /41/@contained.9/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_IK9VEBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.7/@anchorage.0 /41/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-83:-21" size="67:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-43:4" size="32:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_X0enoBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="540:437" size="334:245">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_5pjrsBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_5qJhkBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_5xk_QBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_5143gBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_55500BKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_59xBIBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_6BMIkBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_6FDU4BKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_6InmQBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_afbncBKYEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_I1gR0DL6Ed2HYNz2hI9A2g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_eXMtwBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="539:460" graphEdge="/41/@contained.15"/>
+ <anchorage position="792:682" graphEdge="/41/@contained.26"/>
+ <anchorage position="710:682" graphEdge="/41/@contained.24"/>
+ <anchorage position="629:682" graphEdge="/41/@contained.22"/>
+ <anchorage position="874:580" graphEdge="/41/@contained.18"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.14/@anchorage.0 /41/@contained.10/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_gbL-wBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.7/@anchorage.1 /41/@contained.3/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_4hURQBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="901:560" size="163:54">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_gCsw0BKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="900:581" graphEdge="/41/@contained.18"/>
+ <anchorage position="975:559" graphEdge="/41/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.17/@anchorage.0 /41/@contained.14/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_jk7hcBKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="921:455" size="103:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_Wh8vUBBVEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="975:517" graphEdge="/41/@contained.20"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.17/@anchorage.1 /41/@contained.19/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_nx0YoBKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="372:722" size="183:73">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_riBT0BKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="462:721" graphEdge="/41/@contained.22"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.21/@anchorage.0 /41/@contained.14/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_1j_IABKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="586:719" size="213:80">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_4kVTkBKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_70IQYBKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_3P53QBKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="709:718" graphEdge="/41/@contained.24"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.23/@anchorage.0 /41/@contained.14/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#__6xVoBKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="805:719" size="208:80">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IhCn4BKbEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Ikm5QBKbEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_G9mfMBKbEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="901:718" graphEdge="/41/@contained.26"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/41/@contained.25/@anchorage.0 /41/@contained.14/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_RHKJIBKbEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies of the MARTE::GQAM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="49:212" size="308:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="167:211" graphEdge="/42/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="47:44" size="308:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="167:144" graphEdge="/42/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/42/@contained.0/@anchorage.0 /42/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="32:9" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_nm1YABKXEdyGYuetzx6T5A"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::GQAM profile: extensions for observing timing occurences">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="62:170" size="146:74">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_RzXAoBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="208:186" graphEdge="/43/@contained.4"/>
+ <anchorage position="208:234" graphEdge="/43/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="269:45" size="322:76">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_P9c2AA4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="434:121" graphEdge="/43/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="360:172" size="138:77">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_KjAqMBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_En1FMBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ <anchorage position="359:186" graphEdge="/43/@contained.4"/>
+ <anchorage position="359:234" graphEdge="/43/@contained.5"/>
+ <anchorage position="430:249" graphEdge="/43/@contained.7"/>
+ <anchorage position="434:171" graphEdge="/43/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="523:173" size="103:98">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_HpqegBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_HvKCgBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_HznrwBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_Gs3fEBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/43/@contained.2/@anchorage.0 /43/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="16:-16" size="53:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="17:1" size="32:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_QBNYQBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/43/@contained.2/@anchorage.1 /43/@contained.0/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="13:-17" size="53:15">
+ <property key="custom_disp" value="1164"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="19:3" size="32:15"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_XMprQBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="339:309" size="229:118">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="340:344" size="195:75">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_cVcKABKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ce9SYBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ci-PsBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_cmYwEBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_a6Ls8BKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ <anchorage position="431:308" graphEdge="/43/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/43/@contained.6/@anchorage.0 /43/@contained.2/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_nXosIBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/43/@contained.2/@anchorage.3 /43/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_q7M5gBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::GQAM profile: extensions for resources">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="612:47" size="233:76">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_1zYucBG0Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="728:123" graphEdge="/44/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="43:188" size="236:183">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ONVKYBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OQAq8BKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OSiagBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OWGr4BKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OZYCUBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OcyisBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_OgW0EBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Oj7FcBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_MDZCYBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ <anchorage position="252:187" graphEdge="/44/@contained.2"/>
+ <anchorage position="115:187" graphEdge="/44/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/44/@contained.1/@anchorage.0 /44/@contained.7/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_riWjoBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="310:188" size="246:84">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_uH8F0BKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_uMsqABKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_sEF-wBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ <anchorage position="339:187" graphEdge="/44/@contained.4"/>
+ <anchorage position="479:187" graphEdge="/44/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/44/@contained.3/@anchorage.0 /44/@contained.7/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_CvkRIBKeEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="612:188" size="233:81">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Est6UBKeEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ExxZcBKeEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_DRvxIBKeEdymP89M8JXkzA"/>
+ </semanticModel>
+ <anchorage position="728:187" graphEdge="/44/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/44/@contained.5/@anchorage.0 /44/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_ODI3IBKeEdymP89M8JXkzA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="157:124:47" position="221:47" size="152:69">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="339:116" graphEdge="/44/@contained.4"/>
+ <anchorage position="252:116" graphEdge="/44/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="157:124:47" position="43:47" size="152:69">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="115:116" graphEdge="/44/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="157:124:47" position="404:47" size="152:69">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_XpH50BG1Edyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="479:116" graphEdge="/44/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/44/@contained.1/@anchorage.1 /44/@contained.8/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_UsdCwDLbEd2HYNz2hI9A2g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/44/@contained.3/@anchorage.1 /44/@contained.9/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_VeYO8DLbEd2HYNz2hI9A2g"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::GQAM profile: top level extensions">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="74:28" size="136:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIQPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="137:106" graphEdge="/45/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="703:28" size="101:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_22h4YBGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="759:106" graphEdge="/45/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="275:28" size="385:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_UXvlwBBOEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="444:106" graphEdge="/45/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="35:159" size="243:84">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_z-pIkBKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_0Eyz4BKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_xoNcsBKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ <anchorage position="137:158" graphEdge="/45/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/45/@contained.3/@anchorage.0 /45/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_8-Qu8BKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="321:159" size="291:97">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#__J45ABKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#__M5JsBKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#__PvCUBKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_9gc2ABKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ <anchorage position="445:158" graphEdge="/45/@contained.8"/>
+ <anchorage position="451:256" graphEdge="/45/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="666:159" size="194:66">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_LSGoABKgEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_JSAYgBKgEdyaWJN1BYon3A"/>
+ </semanticModel>
+ <anchorage position="760:158" graphEdge="/45/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/45/@contained.6/@anchorage.0 /45/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_Paq_4BKgEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/45/@contained.5/@anchorage.0 /45/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_T_yJ0BKgEdyaWJN1BYon3A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="363:342" size="209:66">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_H0HcsECNEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="451:341" graphEdge="/45/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/45/@contained.5/@anchorage.1 /45/@contained.9/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_WHuOoEIhEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_4bV20APMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::SAM profile: extensions for analysis context and workload behavior">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="224:56" size="371:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_9gc2ABKfEdyaWJN1BYon3A"/>
+ </semanticModel>
+ <anchorage position="401:134" graphEdge="/46/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="52:161" size="196:130">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_BoDIEBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_BzZccBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_B4xEoBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_B9ZtABKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_CB39UBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#__N1IYBKgEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="283:186" size="282:82">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Kthe0BKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_K4bHQBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_JAGTsBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ <anchorage position="401:185" graphEdge="/46/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/46/@contained.2/@anchorage.0 /46/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_SqmDEBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="664:59" size="136:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIQPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="726:121" graphEdge="/46/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="615:184" size="267:136">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Xpx54BKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_X131IBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_X5mekBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_X9e5ABKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_YBhEcBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_V4UjUBKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ <anchorage position="726:183" graphEdge="/46/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/46/@contained.5/@anchorage.0 /46/@contained.4/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_vgQm0BKhEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="47:369" size="343:67">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_riBT0BKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="337:436" graphEdge="/46/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="452:369" size="151:67">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uf4WgRGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="575:436" graphEdge="/46/@contained.14"/>
+ <anchorage position="474:436" graphEdge="/46/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="651:369" size="305:67">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_eXMtwBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="796:436" graphEdge="/46/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="280:490" size="215:99">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_L0R2EBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_L4AfgBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_L7cOABKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_KVOeIBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ <anchorage position="474:489" graphEdge="/46/@contained.11"/>
+ <anchorage position="336:489" graphEdge="/46/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/46/@contained.10/@anchorage.0 /46/@contained.8/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_UwBCABKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/46/@contained.10/@anchorage.1 /46/@contained.7/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_VmeI4BKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="535:487" size="408:220">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bFPesBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bJa0EBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bNJdgBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bRB38BKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bU6SYBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_bYo70BKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_89iBcDL9Ed2-hZkEerSQAg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="562:634" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_7seFYDMBEd2-hZkEerSQAg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#__54hADMBEd2-hZkEerSQAg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_W2mUABKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ <anchorage position="796:486" graphEdge="/46/@contained.15"/>
+ <anchorage position="575:486" graphEdge="/46/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/46/@contained.13/@anchorage.1 /46/@contained.8/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_ZIgsQBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/46/@contained.13/@anchorage.0 /46/@contained.9/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_aO7hwBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::SAM profile: extension forSaSchedObs">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="213:46" size="342:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_En1FMBKcEdymP89M8JXkzA"/>
+ </semanticModel>
+ <anchorage position="393:124" graphEdge="/47/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="283:169" size="240:105">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_-3R-sBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_-50VUBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_-89I4BKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_7UEWoBKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ <anchorage position="393:168" graphEdge="/47/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/47/@contained.1/@anchorage.0 /47/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_-Nzj4BKiEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::SAM profile: extension for resources">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="67:63" size="388:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="249:141" graphEdge="/48/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="534:61" size="343:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_sEF-wBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ <anchorage position="708:139" graphEdge="/48/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="115:378" size="334:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_MDZCYBKdEdymP89M8JXkzA"/>
+ </semanticModel>
+ <anchorage position="282:456" graphEdge="/48/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="130:190" size="218:135">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_fz80EBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_f43wUBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_f72y4BKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_gAVDMBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_gEDsoBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_eEgPsBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ <anchorage position="250:189" graphEdge="/48/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/48/@contained.3/@anchorage.0 /48/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_uIkJMBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="621:190" size="173:94">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_wLaKsBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_wOPcQBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_uuA_oBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ <anchorage position="708:189" graphEdge="/48/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/48/@contained.5/@anchorage.0 /48/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_4ckvoBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="175:504" size="216:143">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8Q8ZIBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8Uh4oBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8Xz2IBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8bifkBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_8gAv4BKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_6d68UBKjEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ <anchorage position="282:503" graphEdge="/48/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/48/@contained.7/@anchorage.0 /48/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_VnqJwBKkEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies of the MARTE::SAM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="75:52" size="337:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="412:102" graphEdge="/49/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/49/@contained.0/@anchorage.0 /49/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_m827ABKkEdyxBYjIJwIrZA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="512:52" size="319:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="512:102" graphEdge="/49/@contained.1"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_5ZCOIAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::PAM profile: extenssions for workload, behavior and time observations">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="313:145" size="210:57">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_eXMtwBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="461:202" graphEdge="/50/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="291:289" size="334:135">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IV2qkBKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IZ42ABKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_In6D4BKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_Isr2MBKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_IwafoBKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_HSkooBKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ <anchorage position="463:288" graphEdge="/50/@contained.2"/>
+ <anchorage position="550:424" graphEdge="/50/@contained.5"/>
+ <anchorage position="368:424" graphEdge="/50/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/50/@contained.1/@anchorage.0 /50/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_l_878BKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="161:487" size="205:60">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ <anchorage position="348:486" graphEdge="/50/@contained.6"/>
+ <anchorage position="190:486" graphEdge="/50/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="537:490" size="238:60">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ <anchorage position="570:489" graphEdge="/50/@contained.5"/>
+ <anchorage position="751:489" graphEdge="/50/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/50/@contained.4/@anchorage.0 /50/@contained.1/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_wcdXEBKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/50/@contained.3/@anchorage.0 /50/@contained.1/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_w3nCABKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="663:337" size="210:57">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_riBT0BKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="752:394" graphEdge="/50/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="28:360" size="210:57">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_gCsw0BKaEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="153:417" graphEdge="/50/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="-21:61" size="210:57">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_eXMtwBKZEdyGYuetzx6T5A"/>
+ </semanticModel>
+ <anchorage position="99:118" graphEdge="/50/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="-26:177" size="219:84">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_CG1uIBKnEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_CJh1wBKnEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#__s4NIBKmEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ <anchorage position="97:176" graphEdge="/50/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/50/@contained.10/@anchorage.0 /50/@contained.9/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_hGkVsBKnEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/50/@contained.3/@anchorage.1 /50/@contained.8/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_qw8JQBKnEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/50/@contained.4/@anchorage.1 /50/@contained.7/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_NvpEsBRREdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_6c2bkAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::PAM profile: extenssions for resources">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="140:52" size="294:78">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="290:130" graphEdge="/51/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="162:177" size="229:99">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_XkSRsBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_XtzaEBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_XxUoIBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_WR8gEBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ <anchorage position="291:176" graphEdge="/51/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/51/@contained.1/@anchorage.0 /51/@contained.0/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_g_4pcBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="586:57" size="136:62">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIQPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="662:119" graphEdge="/51/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="542:175" size="247:148">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_ls81gBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_lwU5oBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_l4q9UBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_mGJ_sBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_mJYS0BKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_mMc08BKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_kG1zUBKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ <anchorage position="663:174" graphEdge="/51/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/51/@contained.4/@anchorage.0 /51/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_6v65ABKoEdyghqIjFIG1tQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_6c2bkAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies of the MARTE::RSM profile">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="165:171" size="339:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
+ </semanticModel>
+ <anchorage position="274:170" graphEdge="/52/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/52/@contained.0/@anchorage.0 /52/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="29:7" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE.profile.uml#_ZmexYBmXEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="165:11" size="339:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_RTwjABgzEdyHL91mBnoLNQ"/>
+ </semanticModel>
+ <anchorage position="276:111" graphEdge="/52/@contained.1"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::RSM profile: link topology modeling in composite structure">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="130:157" size="415:42">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_xKpbwBmWEdyKYph7niDrbQ"/>
+ </semanticModel>
+ <anchorage position="336:156" graphEdge="/53/@contained.1"/>
+ <anchorage position="247:199" graphEdge="/53/@contained.10"/>
+ <anchorage position="171:199" graphEdge="/53/@contained.4"/>
+ <anchorage position="428:199" graphEdge="/53/@contained.6"/>
+ <anchorage position="497:199" graphEdge="/53/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/53/@contained.0/@anchorage.0 /53/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-40" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_1kqwABmWEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="285:63" size="106:48">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_uflbkRGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="336:111" graphEdge="/53/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="120:259" size="100:36">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_4y-fEBmWEdyKYph7niDrbQ"/>
+ </semanticModel>
+ <anchorage position="171:258" graphEdge="/53/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/53/@contained.3/@anchorage.0 /53/@contained.0/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_7oHgMBmWEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="303:375" size="303:83">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="235:303" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_-kaSMBmWEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="355:303" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_-mMa4BmWEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_8XV9sBmWEdyKYph7niDrbQ"/>
+ </semanticModel>
+ <anchorage position="430:374" graphEdge="/53/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/53/@contained.5/@anchorage.0 /53/@contained.0/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_LBEnMBmXEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="5:375" size="291:83">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="194:438" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_zbffMBmlEdyHOO9ydeHscA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="314:438" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_zfqNgBmlEdyHOO9ydeHscA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_yWN5MBmlEdyHOO9ydeHscA"/>
+ </semanticModel>
+ <anchorage position="247:374" graphEdge="/53/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="475:237" size="199:113">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="446:427" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VJzskBmpEdy7eNTGSxTSvg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="566:427" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VSJJMBmpEdy7eNTGSxTSvg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="686:427" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_VUrf0BmpEdy7eNTGSxTSvg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="806:427" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_PhZLMBmsEdy7eNTGSxTSvg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_UXdCkBmpEdy7eNTGSxTSvg"/>
+ </semanticModel>
+ <anchorage position="496:236" graphEdge="/53/@contained.9"/>
+ <anchorage position="616:236" graphEdge="/53/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/53/@contained.8/@anchorage.0 /53/@contained.0/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_l0hWYBmpEdy7eNTGSxTSvg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/53/@contained.7/@anchorage.0 /53/@contained.0/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_6058wBmlEdyHOO9ydeHscA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="157:124:47" position="558:60" size="132:55">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_qQcScDJIEd211cMdxu944g"/>
+ </semanticModel>
+ <anchorage position="616:115" graphEdge="/53/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/53/@contained.8/@anchorage.1 /53/@contained.11/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_w-LVwDJIEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::RSM profile: distribution modeling">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="52:157" size="288:111">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="409:215" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_srPmUBmYEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="529:215" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_s3ddYBmYEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="649:215" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_s7x8sBmYEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="769:215" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_tLbiQBmYEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_rlEocBmYEdyKYph7niDrbQ"/>
+ </semanticModel>
+ <anchorage position="180:156" graphEdge="/54/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/54/@contained.0/@anchorage.0 /54/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE.profile.uml#_7xJOcBmYEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="42:28" size="286:76">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_kzoXABHbEdyWC5IKDhzksw"/>
+ </semanticModel>
+ <anchorage position="180:104" graphEdge="/54/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="229:229:229" borderColor="0:0:0" position="459:43" size="158:50">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_gbrKUGqmEdyHVMM3AaZxvA"/>
+ </semanticModel>
+ <anchorage position="542:93" graphEdge="/54/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="426:179" size="253:65">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_jWnRcGqmEdyHVMM3AaZxvA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_iPxlMGqmEdyHVMM3AaZxvA"/>
+ </semanticModel>
+ <anchorage position="542:178" graphEdge="/54/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/54/@contained.4/@anchorage.0 /54/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_sZ1lcGqmEdyHVMM3AaZxvA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_DIIJoAPNEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of CoreElements" type="ClassDiagram">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="111:59" size="100:48">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_Sy23oECMEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="156:107" graphEdge="/55/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="373:57" size="100:47">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_S6ZDAECMEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="423:104" graphEdge="/55/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="619:58" size="100:47">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_TGu14ECMEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="670:105" graphEdge="/55/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="374:313" size="147:56">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_TYU8MECMEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="441:369" graphEdge="/55/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="628:314" size="117:53">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_Ry6UsBBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="703:367" graphEdge="/55/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="79:185" size="161:51">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_yeqiEECMEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="154:184" graphEdge="/55/@contained.8"/>
+ <anchorage position="151:236" graphEdge="/55/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="347:186" size="163:52">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_2-EsoECMEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="421:185" graphEdge="/55/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="599:185" size="158:52">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_8DKXIECMEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="669:184" graphEdge="/55/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/55/@contained.5/@anchorage.0 /55/@contained.0/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_CMdQoECNEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/55/@contained.6/@anchorage.0 /55/@contained.1/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_DFrXoECNEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/55/@contained.7/@anchorage.0 /55/@contained.2/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_Dw6F8ECNEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="508:438" size="157:49">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_H0HcsECNEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="507:451" graphEdge="/55/@contained.12"/>
+ <anchorage position="665:454" graphEdge="/55/@contained.13"/>
+ <anchorage position="507:478" graphEdge="/55/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/55/@contained.11/@anchorage.0 /55/@contained.3/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-40" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_M-2cMECNEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <waypoints>442:450</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/55/@contained.11/@anchorage.1 /55/@contained.4/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_PEJ70ECNEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <waypoints>704:454</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/55/@contained.11/@anchorage.2 /55/@contained.5/@anchorage.1">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-48:20" size="41:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-40:-40" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="7:22" size="17:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_R3Jn4ECNEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <waypoints>149:476</waypoints>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_-wEewECLEd6UTJZnztgOLw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of the MARTE::Alloc profile: Assign extension" type="ClassDiagram">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="199:60" size="131:48">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_2t-cUECmEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="259:108" graphEdge="/56/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="149:194" size="233:92">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_6JoD0ECmEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_6N2cgECmEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_455hUECmEd6UTJZnztgOLw"/>
+ </semanticModel>
+ <anchorage position="382:254" graphEdge="/56/@contained.6"/>
+ <anchorage position="196:286" graphEdge="/56/@contained.7"/>
+ <anchorage position="338:286" graphEdge="/56/@contained.8"/>
+ <anchorage position="258:193" graphEdge="/56/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="550:52" size="170:85">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_AOnsIECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_AXRR0ECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_9MtaUECmEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="794:48" size="192:94">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_JnRdkECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_JuBl0ECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_J0FxkECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_FeC-YECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="547:221" size="167:61">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_P9c2AA4wEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="546:254" graphEdge="/56/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="152:372" size="227:70">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_kMRaoBJgEdy3Td9UhuLFPg"/>
+ </semanticModel>
+ <anchorage position="196:371" graphEdge="/56/@contained.7"/>
+ <anchorage position="338:371" graphEdge="/56/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/56/@contained.1/@anchorage.0 /56/@contained.4/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-111:6" size="104:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_tuSIAECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/56/@contained.1/@anchorage.1 /56/@contained.5/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-42:-22" size="35:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="10:-21" size="17:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_xHQO8ECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/56/@contained.1/@anchorage.2 /56/@contained.5/@anchorage.1">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-29:-17" size="22:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="11:-19" size="29:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_2K-ngECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/56/@contained.1/@anchorage.3 /56/@contained.0/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_87_BQECnEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_ar8OsAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of GCM event and communication" type="ClassDiagram">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="74:150" size="154:51">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_T6i0MEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="150:149" graphEdge="/57/@contained.8"/>
+ <anchorage position="228:170" graphEdge="/57/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="627:147" size="230:50">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_Vj4wkEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="742:146" graphEdge="/57/@contained.9"/>
+ <anchorage position="626:169" graphEdge="/57/@contained.10"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="66:432" size="150:51">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_aXqBkEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="132:431" graphEdge="/57/@contained.12"/>
+ <anchorage position="216:455" graphEdge="/57/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="78:35" size="150:39">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_j5XBUEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="151:74" graphEdge="/57/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="371:149" size="118:53">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_rAh4UEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="489:169" graphEdge="/57/@contained.10"/>
+ <anchorage position="370:169" graphEdge="/57/@contained.11"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="628:27" size="226:40">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_rHSnoEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="742:67" graphEdge="/57/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="70:307" size="149:48">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_rQYSMEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="133:355" graphEdge="/57/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="367:429" size="135:53">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_22h4YBGyEdyb1KzJ7GkiGA"/>
+ </semanticModel>
+ <anchorage position="366:455" graphEdge="/57/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/57/@contained.0/@anchorage.0 /57/@contained.3/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_56UXEEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/57/@contained.1/@anchorage.0 /57/@contained.5/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_-uAIgEFXEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/57/@contained.1/@anchorage.1 /57/@contained.4/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="21:7" size="18:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-60:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_KIhEAEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/57/@contained.0/@anchorage.1 /57/@contained.4/@anchorage.1">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-59:9" size="49:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-33:-20" size="17:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_Ni0nsEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/57/@contained.2/@anchorage.0 /57/@contained.6/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_TADFYEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/57/@contained.2/@anchorage.1 /57/@contained.7/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-70:16" size="60:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-33:-21" size="17:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_U8OeMEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_YgAioAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Profile diagram of MARTE::GCM profile: DataPool" type="ClassDiagram">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="209:261" size="292:89">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE.profile.uml#_gfUt8EFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Stereotype" href="MARTE.profile.uml#_ewP9AEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ <anchorage position="353:260" graphEdge="/58/@contained.3"/>
+ <anchorage position="501:279" graphEdge="/58/@contained.5"/>
+ <anchorage position="501:339" graphEdge="/58/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="788:57" size="219:103">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_ljzUcEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_ltSAkEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE.profile.uml#_l3gTkEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE.profile.uml#_h8ugEEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="209:84" size="293:65">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_zCDhIAPQEdyme8Xu4jGRhA"/>
+ </semanticModel>
+ <anchorage position="354:149" graphEdge="/58/@contained.3"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/58/@contained.0/@anchorage.0 /58/@contained.2/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="60:0" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="40:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Extension" href="MARTE.profile.uml#_yoRQUEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="646:256" size="100:94">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ElementImport" href="MARTE.profile.uml#_cTsy4RBSEdyt6tGzWCpUVA"/>
+ </semanticModel>
+ <anchorage position="645:278" graphEdge="/58/@contained.5"/>
+ <anchorage position="645:339" graphEdge="/58/@contained.6"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/58/@contained.0/@anchorage.1 /58/@contained.4/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-68:10" size="58:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-31:-22" size="17:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_3jAE8EFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/58/@contained.0/@anchorage.2 /58/@contained.4/@anchorage.1">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-63:9" size="58:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="1166"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-30:-22" size="17:14">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:-20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Association" href="MARTE.profile.uml#_4byuIEFYEd6UW4qJC-Vahw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Profile" href="MARTE.profile.uml#_YgAioAPMEdyuUt-4qHuVvQ"/>
+ </owner>
+ </di2:Diagram>
+</xmi:XMI>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE.profile.uml b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE.profile.uml
new file mode 100644
index 00000000000..dc6de8ef0d6
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE.profile.uml
@@ -0,0 +1,44009 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_zaC5cAPHEdyeNfbOYuD9pg" name="MARTE" metaclassReference="_zBwmMAPQEdyme8Xu4jGRhA _zCDhIAPQEdyme8Xu4jGRhA _zCDhIQPQEdyme8Xu4jGRhA _XaGqQA4vEdysTsAUPnp57Q _XaGqQQ4vEdysTsAUPnp57Q _Ry6UsBBSEdyt6tGzWCpUVA _RzEFsBBSEdyt6tGzWCpUVA _RzEFsRBSEdyt6tGzWCpUVA _RzNPoBBSEdyt6tGzWCpUVA _RzXAoBBSEdyt6tGzWCpUVA _RzXAoRBSEdyt6tGzWCpUVA _cTjB4BBSEdyt6tGzWCpUVA _cTjB4RBSEdyt6tGzWCpUVA _cTsy4BBSEdyt6tGzWCpUVA _cTsy4RBSEdyt6tGzWCpUVA _cTsy4hBSEdyt6tGzWCpUVA _Ci6f8BBTEdyt6tGzWCpUVA _Wh8vUBBVEdyt6tGzWCpUVA _ufbqkBGyEdyb1KzJ7GkiGA _uflbkBGyEdyb1KzJ7GkiGA _uflbkRGyEdyb1KzJ7GkiGA _ufulgBGyEdyb1KzJ7GkiGA _uf4WgBGyEdyb1KzJ7GkiGA _uf4WgRGyEdyb1KzJ7GkiGA _ugBgcBGyEdyb1KzJ7GkiGA _22h4YBGyEdyb1KzJ7GkiGA _qClZ4BG0Edyb1KzJ7GkiGA _aWUyABHYEdyWC5IKDhzksw _aWejABHYEdyWC5IKDhzksw _aWns8BHYEdyWC5IKDhzksw _hO5sABHbEdyWC5IKDhzksw _CjjjkBHcEdyWC5IKDhzksw _Xa_sgBHcEdyWC5IKDhzksw _1tsx0BHjEdy7mJMaejUq5Q _1t2i0BHjEdy7mJMaejUq5Q _ptDNgBJeEdy3Td9UhuLFPg _kMRaoBJgEdy3Td9UhuLFPg _DykoEBJjEdypOJGS7WfJjQ _5a2VkBJ-EdyT_7R0WVpWAw">
+ <eAnnotations xmi:id="_K4VVcF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MGt6EZ3yEd6SvNDHkhtrYQ" name="MARTE" nsURI="http:///schemas/MARTE/_MGt6EJ3yEd6SvNDHkhtrYQ/14" nsPrefix="MARTE">
+ <eAnnotations xmi:id="_M7UAd53yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7UAeJ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7UAeZ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7UAep3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7UAe53yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7UAfJ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wPKXoEOMEd6caK5ICj_pSQ" name="MARTE" nsURI="http:///schemas/MARTE/_wPJwkEOMEd6caK5ICj_pSQ/13" nsPrefix="MARTE">
+ <eAnnotations xmi:id="_wlf0EUOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wlf0EkOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wlf0E0OMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wlf0FEOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wlf0FUOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wlf0FkOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kAXKsXKiEd2xwtZ516zmfg" name="MARTE" nsURI="http:///schemas/MARTE/_kAXKsHKiEd2xwtZ516zmfg/12" nsPrefix="MARTE">
+ <eAnnotations xmi:id="_kg_zOXKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_kg_zOnKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_kg_zO3KiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_kg_zPHKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_kg_zPXKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_kg_zPnKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_olbX8RBjEd20zIwSLfjspA" name="MARTE" nsURI="http:///schemas/MARTE/_olbX8BBjEd20zIwSLfjspA/11" nsPrefix="MARTE">
+ <eAnnotations xmi:id="_pOBCMBBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOBCMRBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOBCMhBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOBCMxBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOBCNBBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOBCNRBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ks6DUaSsEdy-NrxVBTpLyA" name="MARTE" nsURI="http:///schemas/MARTE/_ks6DUKSsEdy-NrxVBTpLyA/10" nsPrefix="MARTE"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rT0e8WquEdyHVMM3AaZxvA" name="MARTE" nsURI="http:///schemas/MARTE/_rT0e8GquEdyHVMM3AaZxvA/9" nsPrefix="MARTE">
+ <eAnnotations xmi:id="_SpmQQKJ6EdyNBqsPHBTY-A" source="PapyrusVersion">
+ <details xmi:id="_SpmQQaJ6EdyNBqsPHBTY-A" key="version" value="1.0.2"/>
+ <details xmi:id="_SpmQQqJ6EdyNBqsPHBTY-A" key="reference" value="UMLâ„¢ profile for MARTE (ptc/07-08-04)"/>
+ <details xmi:id="_SpmQQ6J6EdyNBqsPHBTY-A" key="author" value="CEA LIST"/>
+ <details xmi:id="_SpmQRKJ6EdyNBqsPHBTY-A" key="date" value="2007 / 12 / 04"/>
+ <details xmi:id="_SpmQRaJ6EdyNBqsPHBTY-A" key="licence" value="EPL 1.0"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aG7AUV-FEdyR_cYlxmaBkg" name="MARTE" nsURI="http:///schemas/MARTE/_aG7AUF-FEdyR_cYlxmaBkg/1" nsPrefix="MARTE">
+ <eAnnotations xmi:id="_SgSjQKJ6EdyNBqsPHBTY-A" source="PapyrusVersion">
+ <details xmi:id="_SgSjQaJ6EdyNBqsPHBTY-A" key="version" value="1.0.1"/>
+ <details xmi:id="_SgSjQqJ6EdyNBqsPHBTY-A" key="reference" value="UMLâ„¢ profile for MARTE (ptc/07-08-04)"/>
+ <details xmi:id="_SgSjQ6J6EdyNBqsPHBTY-A" key="author" value="CEA LIST"/>
+ <details xmi:id="_SgSjRKJ6EdyNBqsPHBTY-A" key="date" value="2007 / 09 / 10"/>
+ <details xmi:id="_SgSjRaJ6EdyNBqsPHBTY-A" key="licence" value="EPL 1.0"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_K63FAF1EEdy5RcXm_JjfDg" name="MARTE" nsURI="http:///schemas/MARTE/_K4LkcF1EEdy5RcXm_JjfDg/0" nsPrefix="MARTE"/>
+ </eAnnotations>
+ <elementImport xmi:id="_zBwmMAPQEdyme8Xu4jGRhA" alias="DataType">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </elementImport>
+ <elementImport xmi:id="_zCDhIAPQEdyme8Xu4jGRhA" alias="Property">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </elementImport>
+ <elementImport xmi:id="_zCDhIQPQEdyme8Xu4jGRhA" alias="NamedElement">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </elementImport>
+ <elementImport xmi:id="_XaGqQA4vEdysTsAUPnp57Q" alias="EnumerationLiteral">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ </elementImport>
+ <elementImport xmi:id="_XaGqQQ4vEdysTsAUPnp57Q" alias="Constraint">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Constraint"/>
+ </elementImport>
+ <elementImport xmi:id="_Ry6UsBBSEdyt6tGzWCpUVA" alias="Package">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ </elementImport>
+ <elementImport xmi:id="_RzEFsBBSEdyt6tGzWCpUVA" alias="InstanceSpecification">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
+ </elementImport>
+ <elementImport xmi:id="_RzEFsRBSEdyt6tGzWCpUVA" alias="Class">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </elementImport>
+ <elementImport xmi:id="_RzNPoBBSEdyt6tGzWCpUVA" alias="ValueSpecification">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ValueSpecification"/>
+ </elementImport>
+ <elementImport xmi:id="_RzXAoBBSEdyt6tGzWCpUVA" alias="TimeObservation">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TimeObservation"/>
+ </elementImport>
+ <elementImport xmi:id="_RzXAoRBSEdyt6tGzWCpUVA" alias="DurationObservation">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DurationObservation"/>
+ </elementImport>
+ <elementImport xmi:id="_cTjB4BBSEdyt6tGzWCpUVA" alias="TimeEvent">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TimeEvent"/>
+ </elementImport>
+ <elementImport xmi:id="_cTjB4RBSEdyt6tGzWCpUVA" alias="Action">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Action"/>
+ </elementImport>
+ <elementImport xmi:id="_cTsy4BBSEdyt6tGzWCpUVA" alias="Event">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Event"/>
+ </elementImport>
+ <elementImport xmi:id="_cTsy4RBSEdyt6tGzWCpUVA" alias="Behavior">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </elementImport>
+ <elementImport xmi:id="_cTsy4hBSEdyt6tGzWCpUVA" alias="Message">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Message"/>
+ </elementImport>
+ <elementImport xmi:id="_Ci6f8BBTEdyt6tGzWCpUVA" alias="Enumeration">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
+ </elementImport>
+ <elementImport xmi:id="_Wh8vUBBVEdyt6tGzWCpUVA" alias="Operation">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </elementImport>
+ <elementImport xmi:id="_ufbqkBGyEdyb1KzJ7GkiGA" alias="Lifeline">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Lifeline"/>
+ </elementImport>
+ <elementImport xmi:id="_uflbkBGyEdyb1KzJ7GkiGA" alias="ConnectableElement">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectableElement"/>
+ </elementImport>
+ <elementImport xmi:id="_uflbkRGyEdyb1KzJ7GkiGA" alias="Connector">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </elementImport>
+ <elementImport xmi:id="_ufulgBGyEdyb1KzJ7GkiGA" alias="Collaboration">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Collaboration"/>
+ </elementImport>
+ <elementImport xmi:id="_uf4WgBGyEdyb1KzJ7GkiGA" alias="ExecutionSpecification">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ExecutionSpecification"/>
+ </elementImport>
+ <elementImport xmi:id="_uf4WgRGyEdyb1KzJ7GkiGA" alias="BehavioralFeature">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ </elementImport>
+ <elementImport xmi:id="_ugBgcBGyEdyb1KzJ7GkiGA" alias="CollaborationUse">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CollaborationUse"/>
+ </elementImport>
+ <elementImport xmi:id="_22h4YBGyEdyb1KzJ7GkiGA" alias="Classifier">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </elementImport>
+ <elementImport xmi:id="_qClZ4BG0Edyb1KzJ7GkiGA" alias="OpaqueExpression">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueExpression"/>
+ </elementImport>
+ <elementImport xmi:id="_aWUyABHYEdyWC5IKDhzksw" alias="Port">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </elementImport>
+ <elementImport xmi:id="_aWejABHYEdyWC5IKDhzksw" alias="InvocationAction">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ </elementImport>
+ <elementImport xmi:id="_aWns8BHYEdyWC5IKDhzksw" alias="Interface">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ </elementImport>
+ <elementImport xmi:id="_hO5sABHbEdyWC5IKDhzksw" alias="Abstraction">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ </elementImport>
+ <elementImport xmi:id="_CjjjkBHcEdyWC5IKDhzksw" alias="ActivityPartition">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
+ </elementImport>
+ <elementImport xmi:id="_Xa_sgBHcEdyWC5IKDhzksw" alias="Dependency">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </elementImport>
+ <elementImport xmi:id="_1tsx0BHjEdy7mJMaejUq5Q" alias="BehavioredClassifier">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioredClassifier"/>
+ </elementImport>
+ <elementImport xmi:id="_1t2i0BHjEdy7mJMaejUq5Q" alias="Signal">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Signal"/>
+ </elementImport>
+ <elementImport xmi:id="_ptDNgBJeEdy3Td9UhuLFPg" alias="TypedElement">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ </elementImport>
+ <elementImport xmi:id="_kMRaoBJgEdy3Td9UhuLFPg" alias="Element">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </elementImport>
+ <elementImport xmi:id="_DykoEBJjEdypOJGS7WfJjQ" alias="Namespace">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Namespace"/>
+ </elementImport>
+ <elementImport xmi:id="_5a2VkBJ-EdyT_7R0WVpWAw" alias="Association">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Association"/>
+ </elementImport>
+ <packageImport xmi:id="_zaC5cQPHEdyeNfbOYuD9pg">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:id="_packageImport.0">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:id="_xrCkwA9eEdy-lroUn0KWEw">
+ <importedPackage href="MARTE_Library.library.uml#_uBlQkA73EdyML4mHwjNDrw"/>
+ </packageImport>
+ <packageImport xmi:id="_xrCkwQ9eEdy-lroUn0KWEw">
+ <importedPackage href="MARTE_Library.library.uml#_dDxjEAeNEdytasR0-Ec7ew"/>
+ </packageImport>
+ <packageImport xmi:id="_xrMVwA9eEdy-lroUn0KWEw">
+ <importedPackage href="MARTE_Library.library.uml#_3DJKAA4uEdysTsAUPnp57Q"/>
+ </packageImport>
+ <packageImport xmi:id="_xrMVwQ9eEdy-lroUn0KWEw">
+ <importedPackage href="MARTE_Library.library.uml#_X3JtMAeNEdytasR0-Ec7ew"/>
+ </packageImport>
+ <packageImport xmi:id="_xrMVwg9eEdy-lroUn0KWEw">
+ <importedPackage href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </packageImport>
+ <packageImport xmi:id="_xrVfsA9eEdy-lroUn0KWEw">
+ <importedPackage href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </packageImport>
+ <packageImport xmi:id="_xrVfsQ9eEdy-lroUn0KWEw">
+ <importedPackage href="MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
+ </packageImport>
+ <packageImport xmi:id="_xrVfsg9eEdy-lroUn0KWEw">
+ <importedPackage href="MARTE_Library.library.uml#_2GPOEA74EdyML4mHwjNDrw"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Package" xmi:id="_jG1CQAPKEdy6wIwMc4WDOQ" name="MARTE_Foundations">
+ <packagedElement xmi:type="uml:Profile" xmi:id="_U_GAoAPMEdyuUt-4qHuVvQ" name="NFPs" metaclassReference="_exWKQECJEd6UTJZnztgOLw">
+ <eAnnotations xmi:id="_K8DX0F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MHTv8J3yEd6SvNDHkhtrYQ" name="NFPs" nsURI="http://MARTE.MARTE_Foundations/schemas/NFPs/_MG3EAJ3yEd6SvNDHkhtrYQ/13" nsPrefix="NFPs">
+ <eAnnotations xmi:id="_M7dJv53yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7dJwJ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7dJwZ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7dJwp3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7dJw53yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7dJxJ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MHTv8Z3yEd6SvNDHkhtrYQ" name="ConstraintKind">
+ <eAnnotations xmi:id="_MHTv8p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_MHTv853yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_MHTv9J3yEd6SvNDHkhtrYQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_MHTv9Z3yEd6SvNDHkhtrYQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MHTv9p3yEd6SvNDHkhtrYQ" name="Nfp">
+ <eAnnotations xmi:id="_MHTv953yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lCt1AA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTv-J3yEd6SvNDHkhtrYQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MHTv-p3yEd6SvNDHkhtrYQ" name="Unit">
+ <eAnnotations xmi:id="_MHTv-53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xNTikA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MHTv_J3yEd6SvNDHkhtrYQ" name="convFactor" ordered="false" unique="false" eType="_M7dJs53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MHTv_p3yEd6SvNDHkhtrYQ" name="offsetFactor" ordered="false" unique="false" eType="_M7dJs53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwAJ3yEd6SvNDHkhtrYQ" name="baseUnit" ordered="false" unique="false" eType="_MHTv-p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwAp3yEd6SvNDHkhtrYQ" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MHTwBJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MHTwBZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MHTwBp3yEd6SvNDHkhtrYQ" name="NfpConstraint">
+ <eAnnotations xmi:id="_MHTwB53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MHTwCJ3yEd6SvNDHkhtrYQ" name="kind" ordered="false" unique="false" eType="_MHTv8Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwCp3yEd6SvNDHkhtrYQ" name="base_Constraint" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Constraint"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwDJ3yEd6SvNDHkhtrYQ" name="mode" ordered="false" unique="false" upperBound="-1" eType="_MPNIDJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MHTwEp3yEd6SvNDHkhtrYQ" name="NfpType" eSuperTypes="_M7UAWJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MHTwE53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-Z87EBFFEdyBd9q9NMDXUQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwFJ3yEd6SvNDHkhtrYQ" name="valueAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwFp3yEd6SvNDHkhtrYQ" name="unitAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwGJ3yEd6SvNDHkhtrYQ" name="exprAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MHTwIZ3yEd6SvNDHkhtrYQ" name="Dimension">
+ <eAnnotations xmi:id="_MHTwIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gX6fcECJEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MHTwI53yEd6SvNDHkhtrYQ" name="symbol" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwJZ3yEd6SvNDHkhtrYQ" name="baseDimension" unique="false" upperBound="-1" eType="_MHTwIZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MHTwJ53yEd6SvNDHkhtrYQ" name="baseExponent" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MHTwKZ3yEd6SvNDHkhtrYQ" name="base_Enumeration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7dJs53yEd6SvNDHkhtrYQ" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7dJtJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wPP3MEOMEd6caK5ICj_pSQ" name="NFPs" nsURI="http://MARTE.MARTE_Foundations/schemas/NFPs/_wPMM0EOMEd6caK5ICj_pSQ/12" nsPrefix="NFPs">
+ <eAnnotations xmi:id="_wlsBRUOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wlsBRkOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wlsBR0OMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wlsBSEOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wlsBSUOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wlsBSkOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wPQeQEOMEd6caK5ICj_pSQ" name="ConstraintKind">
+ <eAnnotations xmi:id="_wPQeQUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_wPQeQkOMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wPQeQ0OMEd6caK5ICj_pSQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_wPQeREOMEd6caK5ICj_pSQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPQeRUOMEd6caK5ICj_pSQ" name="Nfp">
+ <eAnnotations xmi:id="_wPQeRkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lCt1AA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeR0OMEd6caK5ICj_pSQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPQeSUOMEd6caK5ICj_pSQ" name="Unit">
+ <eAnnotations xmi:id="_wPQeSkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xNTikA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPQeS0OMEd6caK5ICj_pSQ" name="convFactor" ordered="false" unique="false" eType="_wlhCI0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPQeTUOMEd6caK5ICj_pSQ" name="offsetFactor" ordered="false" unique="false" eType="_wlhCI0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeT0OMEd6caK5ICj_pSQ" name="baseUnit" ordered="false" unique="false" eType="_wPQeSUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeUUOMEd6caK5ICj_pSQ" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wPQeU0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wPQeVEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPQeVUOMEd6caK5ICj_pSQ" name="NfpConstraint">
+ <eAnnotations xmi:id="_wPQeVkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPQeV0OMEd6caK5ICj_pSQ" name="kind" ordered="false" unique="false" eType="_wPQeQEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeWUOMEd6caK5ICj_pSQ" name="base_Constraint" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Constraint"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeW0OMEd6caK5ICj_pSQ" name="mode" ordered="false" unique="false" upperBound="-1" eType="_wcaJcUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPQeYUOMEd6caK5ICj_pSQ" name="NfpType" eSuperTypes="_wlfNDEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPQeYkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-Z87EBFFEdyBd9q9NMDXUQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeY0OMEd6caK5ICj_pSQ" name="valueAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeZUOMEd6caK5ICj_pSQ" name="unitAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeZ0OMEd6caK5ICj_pSQ" name="exprAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPQecEOMEd6caK5ICj_pSQ" name="Dimension">
+ <eAnnotations xmi:id="_wPQecUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gX6fcECJEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPQeckOMEd6caK5ICj_pSQ" name="symbol" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQedEOMEd6caK5ICj_pSQ" name="baseDimension" unique="false" upperBound="-1" eType="_wPQecEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPQedkOMEd6caK5ICj_pSQ" name="baseExponent" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPQeeEOMEd6caK5ICj_pSQ" name="base_Enumeration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlhCI0OMEd6caK5ICj_pSQ" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlhCJEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kBQikHKiEd2xwtZ516zmfg" name="NFPs" nsURI="http://MARTE.MARTE_Foundations/schemas/NFPs/_kAg7sHKiEd2xwtZ516zmfg/11" nsPrefix="NFPs">
+ <eAnnotations xmi:id="_kg_zS3KiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_kg_zTHKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_kg_zTXKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_kg_zTnKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_kg_zT3KiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_kg_zUHKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kBQikXKiEd2xwtZ516zmfg" name="ConstraintKind">
+ <eAnnotations xmi:id="_kBQiknKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kBQik3KiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_kBQilHKiEd2xwtZ516zmfg" name="offered" value="1"/>
+ <eLiterals xmi:id="_kBQilXKiEd2xwtZ516zmfg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kBQilnKiEd2xwtZ516zmfg" name="NFP">
+ <eAnnotations xmi:id="_kBQil3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lCt1AA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kBQimHKiEd2xwtZ516zmfg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kBQimnKiEd2xwtZ516zmfg" name="Unit">
+ <eAnnotations xmi:id="_kBQim3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xNTikA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kBQinHKiEd2xwtZ516zmfg" name="convFactor" ordered="false" unique="false" eType="_kg_zQnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kBQinnKiEd2xwtZ516zmfg" name="offsetFactor" ordered="false" unique="false" eType="_kg_zQnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kBQioHKiEd2xwtZ516zmfg" name="baseUnit" ordered="false" unique="false" eType="_kBQimnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kBQionKiEd2xwtZ516zmfg" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kBQipHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kBQipXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kBQipnKiEd2xwtZ516zmfg" name="NfpConstraint">
+ <eAnnotations xmi:id="_kBQip3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kBQiqHKiEd2xwtZ516zmfg" name="kind" ordered="false" unique="false" eType="_kBQikXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kBQiqnKiEd2xwtZ516zmfg" name="base_Constraint" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Constraint"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kBQirHKiEd2xwtZ516zmfg" name="NfpType" eSuperTypes="_kg_zGnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kBQirXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-Z87EBFFEdyBd9q9NMDXUQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kBQirnKiEd2xwtZ516zmfg" name="valueAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kBQisHKiEd2xwtZ516zmfg" name="unitAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kBQisnKiEd2xwtZ516zmfg" name="exprAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zQnKiEd2xwtZ516zmfg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_zQ3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ktMXMKSsEdy-NrxVBTpLyA" name="NFPs" nsURI="http://MARTE.MARTE_Foundations/schemas/NFPs/_ktAJ8KSsEdy-NrxVBTpLyA/10" nsPrefix="NFPs">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ktMXMaSsEdy-NrxVBTpLyA" name="ConstraintKind">
+ <eAnnotations xmi:id="_ktMXMqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_ktMXM6SsEdy-NrxVBTpLyA" name="required"/>
+ <eLiterals xmi:id="_ktMXNKSsEdy-NrxVBTpLyA" name="offered" value="1"/>
+ <eLiterals xmi:id="_ktMXNaSsEdy-NrxVBTpLyA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ktMXNqSsEdy-NrxVBTpLyA" name="NFP">
+ <eAnnotations xmi:id="_ktMXN6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lCt1AA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktMXOKSsEdy-NrxVBTpLyA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ktMXOqSsEdy-NrxVBTpLyA" name="Unit">
+ <eAnnotations xmi:id="_ktMXO6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xNTikA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ktMXPKSsEdy-NrxVBTpLyA" name="convFactor" ordered="false" unique="false" eType="_lNwt46SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ktMXPqSsEdy-NrxVBTpLyA" name="offsetFactor" ordered="false" unique="false" eType="_lNwt46SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktMXQKSsEdy-NrxVBTpLyA" name="baseUnit" ordered="false" unique="false" eType="_ktMXOqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktMXQqSsEdy-NrxVBTpLyA" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ktMXRKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_ktMXRaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ktMXRqSsEdy-NrxVBTpLyA" name="NfpConstraint">
+ <eAnnotations xmi:id="_ktMXR6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ktMXSKSsEdy-NrxVBTpLyA" name="kind" ordered="false" unique="false" eType="_ktMXMaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktMXSqSsEdy-NrxVBTpLyA" name="base_Constraint" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Constraint"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ktMXTKSsEdy-NrxVBTpLyA" name="NfpType" eSuperTypes="_lNwtwaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_ktMXTaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-Z87EBFFEdyBd9q9NMDXUQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktMXTqSsEdy-NrxVBTpLyA" name="valueAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktMXUKSsEdy-NrxVBTpLyA" name="unitAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktMXUqSsEdy-NrxVBTpLyA" name="exprAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lNwt46SsEdy-NrxVBTpLyA" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lNwt5KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rUDIcGquEdyHVMM3AaZxvA" name="NFPs" nsURI="http://MARTE.MARTE_Foundations/schemas/NFPs/_rT1GAGquEdyHVMM3AaZxvA/9" nsPrefix="NFPs">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rUDIcWquEdyHVMM3AaZxvA" name="ConstraintKind">
+ <eAnnotations xmi:id="_rUDIcmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_rUDIc2quEdyHVMM3AaZxvA" name="required"/>
+ <eLiterals xmi:id="_rUDIdGquEdyHVMM3AaZxvA" name="offered" value="1"/>
+ <eLiterals xmi:id="_rUDIdWquEdyHVMM3AaZxvA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUDIdmquEdyHVMM3AaZxvA" name="NFP">
+ <eAnnotations xmi:id="_rUDId2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lCt1AA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUDIeGquEdyHVMM3AaZxvA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUDvgWquEdyHVMM3AaZxvA" name="Unit">
+ <eAnnotations xmi:id="_rUDvgmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xNTikA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUDvg2quEdyHVMM3AaZxvA" name="convFactor" ordered="false" unique="false" eType="_rzsR0mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUDvhWquEdyHVMM3AaZxvA" name="offsetFactor" ordered="false" unique="false" eType="_rzsR0mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUDvh2quEdyHVMM3AaZxvA" name="baseUnit" ordered="false" unique="false" eType="_rUDvgWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUDviWquEdyHVMM3AaZxvA" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rUDvi2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rUDvjGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUDvjWquEdyHVMM3AaZxvA" name="NfpConstraint">
+ <eAnnotations xmi:id="_rUDvjmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUDvj2quEdyHVMM3AaZxvA" name="kind" ordered="false" unique="false" eType="_rUDIcWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUDvkWquEdyHVMM3AaZxvA" name="base_Constraint" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Constraint"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUDvk2quEdyHVMM3AaZxvA" name="NfpType" eSuperTypes="_rzqcwWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUDvlGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-Z87EBFFEdyBd9q9NMDXUQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUDvlWquEdyHVMM3AaZxvA" name="valueAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUDvl2quEdyHVMM3AaZxvA" name="unitAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUDvmWquEdyHVMM3AaZxvA" name="exprAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzsR0mquEdyHVMM3AaZxvA" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzsR02quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aHN7QF-FEdyR_cYlxmaBkg" name="NFPs" nsURI="http://MARTE.MARTE_Foundations/schemas/NFPs/_aG7AUl-FEdyR_cYlxmaBkg/1" nsPrefix="NFPs">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aHN7QV-FEdyR_cYlxmaBkg" name="ConstraintKind">
+ <eAnnotations xmi:id="_aHN7Ql-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_aHN7Q1-FEdyR_cYlxmaBkg" name="required"/>
+ <eLiterals xmi:id="_aHN7RF-FEdyR_cYlxmaBkg" name="offered" value="1"/>
+ <eLiterals xmi:id="_aHN7RV-FEdyR_cYlxmaBkg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHN7Rl-FEdyR_cYlxmaBkg" name="NFP">
+ <eAnnotations xmi:id="_aHN7R1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lCt1AA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHN7SF-FEdyR_cYlxmaBkg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHN7Sl-FEdyR_cYlxmaBkg" name="Unit">
+ <eAnnotations xmi:id="_aHN7S1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xNTikA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHN7TF-FEdyR_cYlxmaBkg" name="convFactor" ordered="false" unique="false" eType="_aUx2I1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHN7Tl-FEdyR_cYlxmaBkg" name="convOffset" ordered="false" unique="false" eType="_aUx2I1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHN7UF-FEdyR_cYlxmaBkg" name="baseUnit" ordered="false" unique="false" eType="_aHN7Sl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHN7Ul-FEdyR_cYlxmaBkg" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aHN7VF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aHN7VV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHN7Vl-FEdyR_cYlxmaBkg" name="NfpConstraint">
+ <eAnnotations xmi:id="_aHN7V1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHN7WF-FEdyR_cYlxmaBkg" name="kind" ordered="false" unique="false" eType="_aHN7QV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHN7Wl-FEdyR_cYlxmaBkg" name="base_Constraint" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Constraint"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHN7XF-FEdyR_cYlxmaBkg" name="NfpType" eSuperTypes="_aUoFP1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHN7XV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-Z87EBFFEdyBd9q9NMDXUQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHN7Xl-FEdyR_cYlxmaBkg" name="valueAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHN7YF-FEdyR_cYlxmaBkg" name="unitAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHN7Yl-FEdyR_cYlxmaBkg" name="exprAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aUx2I1-FEdyR_cYlxmaBkg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aUx2JF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_K8NI0F1EEdy5RcXm_JjfDg" name="NFPs" nsURI="http://MARTE.MARTE_Foundations/schemas/NFPs/_K7A2AF1EEdy5RcXm_JjfDg/0" nsPrefix="NFPs">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K8NI0V1EEdy5RcXm_JjfDg" name="ConstraintKind">
+ <eAnnotations xmi:id="_K8NI0l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_K8NI011EEdy5RcXm_JjfDg" name="required"/>
+ <eLiterals xmi:id="_K8NI1F1EEdy5RcXm_JjfDg" name="offered" value="1"/>
+ <eLiterals xmi:id="_K8NI1V1EEdy5RcXm_JjfDg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K8NI1l1EEdy5RcXm_JjfDg" name="NFP">
+ <eAnnotations xmi:id="_K8NI111EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lCt1AA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K8NI2F1EEdy5RcXm_JjfDg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K8NI2l1EEdy5RcXm_JjfDg" name="Unit">
+ <eAnnotations xmi:id="_K8NI211EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xNTikA4vEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K8NI3F1EEdy5RcXm_JjfDg" name="convFactor" ordered="false" unique="false" eType="_LTAfgl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K8NI3l1EEdy5RcXm_JjfDg" name="convOffset" ordered="false" unique="false" eType="_LTAfgl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K8NI4F1EEdy5RcXm_JjfDg" name="baseUnit" ordered="false" unique="false" eType="_K8NI2l1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K8NI4l1EEdy5RcXm_JjfDg" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K8NI5F1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_K8NI5V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K8NI5l1EEdy5RcXm_JjfDg" name="NfpConstraint">
+ <eAnnotations xmi:id="_K8NI511EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K8NI6F1EEdy5RcXm_JjfDg" name="kind" ordered="false" unique="false" eType="_K8NI0V1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K8NI6l1EEdy5RcXm_JjfDg" name="base_Constraint" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Constraint"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K8NI7F1EEdy5RcXm_JjfDg" name="NfpType" eSuperTypes="_LTAfX11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K8NI7V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-Z87EBFFEdyBd9q9NMDXUQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K8NI7l1EEdy5RcXm_JjfDg" name="valueAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K8NI8F1EEdy5RcXm_JjfDg" name="unitAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K8NI8l1EEdy5RcXm_JjfDg" name="exprAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTAfgl1EEdy5RcXm_JjfDg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTAfg11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <elementImport xmi:id="_exWKQECJEd6UTJZnztgOLw" alias="Enumeration">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
+ </elementImport>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_ZCtm0A4vEdysTsAUPnp57Q" name="ConstraintKind">
+ <ownedLiteral xmi:id="_bn9x0A4vEdysTsAUPnp57Q" name="required"/>
+ <ownedLiteral xmi:id="_b3A6cA4vEdysTsAUPnp57Q" name="offered"/>
+ <ownedLiteral xmi:id="_cD1OcA4vEdysTsAUPnp57Q" name="contract"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_lCt1AA4vEdysTsAUPnp57Q" name="Nfp">
+ <ownedAttribute xmi:id="_rI-ooQ4vEdysTsAUPnp57Q" name="base_Property" isUnique="false" association="_rI03oA4vEdysTsAUPnp57Q">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_rI03oA4vEdysTsAUPnp57Q" name="Extension_NFP" memberEnd="_rI-ooA4vEdysTsAUPnp57Q _rI-ooQ4vEdysTsAUPnp57Q">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rI-ooA4vEdysTsAUPnp57Q" name="extension_NFP" type="_lCt1AA4vEdysTsAUPnp57Q" aggregation="composite" association="_rI03oA4vEdysTsAUPnp57Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_xNTikA4vEdysTsAUPnp57Q" name="Unit">
+ <ownedAttribute xmi:id="_zHCrYA4vEdysTsAUPnp57Q" name="convFactor" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8bPaoA4vEdysTsAUPnp57Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8bFpoA4vEdysTsAUPnp57Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_4R2jYQ4vEdysTsAUPnp57Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_zMkEkA4vEdysTsAUPnp57Q" name="offsetFactor" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DobaEA4wEdysTsAUPnp57Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DoSQIA4wEdysTsAUPnp57Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_BGm9kQ4wEdysTsAUPnp57Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_zReZwA4vEdysTsAUPnp57Q" name="baseUnit" visibility="public" type="_xNTikA4vEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ge-JYQ4wEdysTsAUPnp57Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ge-JYA4wEdysTsAUPnp57Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GfH6YA4wEdysTsAUPnp57Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_J9vWUA4wEdysTsAUPnp57Q" name="base_EnumerationLiteral" isUnique="false" association="_J9cbYA4wEdysTsAUPnp57Q">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_J9cbYA4wEdysTsAUPnp57Q" name="Extension_Unit" memberEnd="_J9mMYA4wEdysTsAUPnp57Q _J9vWUA4wEdysTsAUPnp57Q">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_J9mMYA4wEdysTsAUPnp57Q" name="extension_Unit" type="_xNTikA4vEdysTsAUPnp57Q" aggregation="composite" association="_J9cbYA4wEdysTsAUPnp57Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_P9c2AA4wEdysTsAUPnp57Q" name="NfpConstraint">
+ <ownedAttribute xmi:id="_Ru_sIA4wEdysTsAUPnp57Q" name="kind" visibility="public" type="_ZCtm0A4vEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_USm4YA4wEdysTsAUPnp57Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_USducA4wEdysTsAUPnp57Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TgPnUQ4wEdysTsAUPnp57Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aZUX8Q4wEdysTsAUPnp57Q" name="base_Constraint" isUnique="false" association="_aZKm8A4wEdysTsAUPnp57Q">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Constraint"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ynxogECREd6UTJZnztgOLw" name="mode" type="_yeqiEECMEd6UTJZnztgOLw" isUnique="false" association="_ymHboECREd6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yo_JcECREd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo6Q8ECREd6UTJZnztgOLw"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_aZKm8A4wEdysTsAUPnp57Q" name="Extension_NfpConstraint" memberEnd="_aZUX8A4wEdysTsAUPnp57Q _aZUX8Q4wEdysTsAUPnp57Q">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_aZUX8A4wEdysTsAUPnp57Q" name="extension_NfpConstraint" type="_P9c2AA4wEdysTsAUPnp57Q" aggregation="composite" association="_aZKm8A4wEdysTsAUPnp57Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_-Z87EBFFEdyBd9q9NMDXUQ" name="NfpType">
+ <generalization xmi:id="_AqDVcBFGEdyBd9q9NMDXUQ" general="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <ownedAttribute xmi:id="_DA2NsBFGEdyBd9q9NMDXUQ" name="valueAttrib" visibility="public" isUnique="false" subsettedProperty="_Xy1aYA-PEdyLh7muGbCqMw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HCVtMRFGEdyBd9q9NMDXUQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HCVtMBFGEdyBd9q9NMDXUQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HCfeMBFGEdyBd9q9NMDXUQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_J2pA0BFGEdyBd9q9NMDXUQ" name="unitAttrib" visibility="public" isUnique="false" subsettedProperty="_Xy1aYA-PEdyLh7muGbCqMw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_L7HaABFGEdyBd9q9NMDXUQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_L69pABFGEdyBd9q9NMDXUQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_L7RLABFGEdyBd9q9NMDXUQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_MyZnUBFGEdyBd9q9NMDXUQ" name="exprAttrib" visibility="public" isUnique="false" subsettedProperty="_Xy1aYA-PEdyLh7muGbCqMw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PTx-8BFGEdyBd9q9NMDXUQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PToN8BFGEdyBd9q9NMDXUQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_PTx-8RFGEdyBd9q9NMDXUQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_gX6fcECJEd6UTJZnztgOLw" name="Dimension">
+ <ownedAttribute xmi:id="_o2jfsECJEd6UTJZnztgOLw" name="symbol" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VVIckECLEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VU8PUECLEd6UTJZnztgOLw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_VVcloECLEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_o683gECJEd6UTJZnztgOLw" name="baseDimension" visibility="public" type="_gX6fcECJEd6UTJZnztgOLw" isOrdered="true" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z6DZQECLEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z57dcECLEd6UTJZnztgOLw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Z6HqsECLEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_o_eLIECJEd6UTJZnztgOLw" name="baseExponent" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_extEsECLEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_exozQECLEd6UTJZnztgOLw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ex3cwECLEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_hLtpAECLEd6UTJZnztgOLw" name="base_Enumeration" isUnique="false" association="_hIze8ECLEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_hIze8ECLEd6UTJZnztgOLw" name="Extension_Dimension" memberEnd="_hLPH4ECLEd6UTJZnztgOLw _hLtpAECLEd6UTJZnztgOLw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_hLPH4ECLEd6UTJZnztgOLw" name="extension_Dimension" type="_gX6fcECJEd6UTJZnztgOLw" aggregation="composite" association="_hIze8ECLEd6UTJZnztgOLw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_ymHboECREd6UTJZnztgOLw" name="A_NfpConstraint_Mode" memberEnd="_ynxogECREd6UTJZnztgOLw _ypCMwECREd6UTJZnztgOLw">
+ <ownedEnd xmi:id="_ypCMwECREd6UTJZnztgOLw" name="nfpConstraint" type="_P9c2AA4wEdysTsAUPnp57Q" isUnique="false" association="_ymHboECREd6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ypm0gECREd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yprF8ECREd6UTJZnztgOLw"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_WStkoAPMEdyuUt-4qHuVvQ" name="Time">
+ <eAnnotations xmi:id="_K88vsF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MMhnIJ3yEd6SvNDHkhtrYQ" name="Time" nsURI="http://MARTE.MARTE_Foundations/schemas/Time/_MHdg8J3yEd6SvNDHkhtrYQ/14" nsPrefix="Time">
+ <eAnnotations xmi:id="_M7dJ6J3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7dJ6Z3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7dJ6p3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7dJ653yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7dJ7J3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7dJ7Z3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnIZ3yEd6SvNDHkhtrYQ" name="TimedDomain">
+ <eAnnotations xmi:id="_MMhnIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hEbW8BBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnI53yEd6SvNDHkhtrYQ" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnJZ3yEd6SvNDHkhtrYQ" name="Clock">
+ <eAnnotations xmi:id="_MMhnJp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_i_gjkBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnJ53yEd6SvNDHkhtrYQ" name="standard" ordered="false" unique="false" eType="_MMhnMZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnKZ3yEd6SvNDHkhtrYQ" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnK53yEd6SvNDHkhtrYQ" name="type" ordered="false" unique="false" lowerBound="1" eType="_MMhnPp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnLZ3yEd6SvNDHkhtrYQ" name="unit" ordered="false" unique="false" eType="_MHTv-p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnL53yEd6SvNDHkhtrYQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MMhnMZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_MMhnMp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MMhnM53yEd6SvNDHkhtrYQ" name="TAI"/>
+ <eLiterals xmi:id="_MMhnNJ3yEd6SvNDHkhtrYQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_MMhnNZ3yEd6SvNDHkhtrYQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_MMhnNp3yEd6SvNDHkhtrYQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_MMhnN53yEd6SvNDHkhtrYQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_MMhnOJ3yEd6SvNDHkhtrYQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_MMhnOZ3yEd6SvNDHkhtrYQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_MMhnOp3yEd6SvNDHkhtrYQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_MMhnO53yEd6SvNDHkhtrYQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_MMhnPJ3yEd6SvNDHkhtrYQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_MMhnPZ3yEd6SvNDHkhtrYQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnPp3yEd6SvNDHkhtrYQ" name="ClockType">
+ <eAnnotations xmi:id="_MMhnP53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j4bvoBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnQJ3yEd6SvNDHkhtrYQ" name="nature" ordered="false" unique="false" lowerBound="1" eType="_MMhnVJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnQp3yEd6SvNDHkhtrYQ" name="unitType" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnRJ3yEd6SvNDHkhtrYQ" name="isLogical" ordered="false" unique="false" lowerBound="1" eType="_M7dJ0p3yEd6SvNDHkhtrYQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnRp3yEd6SvNDHkhtrYQ" name="resolAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnSJ3yEd6SvNDHkhtrYQ" name="maxValAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnSp3yEd6SvNDHkhtrYQ" name="offsetAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnTJ3yEd6SvNDHkhtrYQ" name="getTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnTp3yEd6SvNDHkhtrYQ" name="setTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnUJ3yEd6SvNDHkhtrYQ" name="indexToValue" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnUp3yEd6SvNDHkhtrYQ" name="base_Class" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MMhnVJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_MMhnVZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MMhnVp3yEd6SvNDHkhtrYQ" name="discrete"/>
+ <eLiterals xmi:id="_MMhnV53yEd6SvNDHkhtrYQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MMhnWJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MMhnWZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MMhnZJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MMhnZZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnZp3yEd6SvNDHkhtrYQ" name="TimedElement" abstract="true">
+ <eAnnotations xmi:id="_MMhnZ53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_llNagBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnaJ3yEd6SvNDHkhtrYQ" name="on" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_MMhnJZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnap3yEd6SvNDHkhtrYQ" name="TimedValueSpecification" eSuperTypes="_MMhnZp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MMhna53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JUPuYBCWEdyu4qthTScrTA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnbJ3yEd6SvNDHkhtrYQ" name="interpretation" ordered="false" unique="false" eType="_MMhncZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnbp3yEd6SvNDHkhtrYQ" name="base_ValueSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MMhncZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeInterpretationKind">
+ <eAnnotations xmi:id="_MMhncp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MMhnc53yEd6SvNDHkhtrYQ" name="duration"/>
+ <eLiterals xmi:id="_MMhndJ3yEd6SvNDHkhtrYQ" name="instant" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhndZ3yEd6SvNDHkhtrYQ" name="TimedConstraint" eSuperTypes="_MMhnZp3yEd6SvNDHkhtrYQ _MHTwBp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MMhndp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_n90TkBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnd53yEd6SvNDHkhtrYQ" name="interpretation" ordered="false" unique="false" eType="_MMhncZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MMhng53yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_MMhnhJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_MMhnhZ3yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_MMhnhp3yEd6SvNDHkhtrYQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_MMhnh53yEd6SvNDHkhtrYQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnjJ3yEd6SvNDHkhtrYQ" name="ClockConstraint" eSuperTypes="_MMhnZp3yEd6SvNDHkhtrYQ _MHTwBp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MMhnjZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_og1hEBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnjp3yEd6SvNDHkhtrYQ" name="isCoincidenceBased" ordered="false" unique="false" lowerBound="1" eType="_M7dJ0p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnkJ3yEd6SvNDHkhtrYQ" name="isPrecedenceBased" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnkp3yEd6SvNDHkhtrYQ" name="isChronometricBased" ordered="false" unique="false" lowerBound="1" eType="_M7dJ0p3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnlp3yEd6SvNDHkhtrYQ" name="TimedObservation" abstract="true" eSuperTypes="_MMhnZp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MMhnl53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e7rvQBD2EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnmZ3yEd6SvNDHkhtrYQ" name="TimedInstantObservation" eSuperTypes="_MMhnlp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MMhnmp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_noixsBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnm53yEd6SvNDHkhtrYQ" name="obsKind" ordered="false" unique="false" eType="_MMhnoJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnnZ3yEd6SvNDHkhtrYQ" name="base_TimeObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MMhnoJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_EventKind">
+ <eAnnotations xmi:id="_MMhnoZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MMhnop3yEd6SvNDHkhtrYQ" name="start"/>
+ <eLiterals xmi:id="_MMhno53yEd6SvNDHkhtrYQ" name="finish" value="1"/>
+ <eLiterals xmi:id="_MMhnpJ3yEd6SvNDHkhtrYQ" name="send" value="2"/>
+ <eLiterals xmi:id="_MMhnpZ3yEd6SvNDHkhtrYQ" name="receive" value="3"/>
+ <eLiterals xmi:id="_MMhnpp3yEd6SvNDHkhtrYQ" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnp53yEd6SvNDHkhtrYQ" name="TimedDurationObservation" eSuperTypes="_MMhnlp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MMhnqJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xRmWoBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnqZ3yEd6SvNDHkhtrYQ" name="obsKind" ordered="false" unique="false" upperBound="2" eType="_MMhnoJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnq53yEd6SvNDHkhtrYQ" name="base_DurationObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DurationObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnrp3yEd6SvNDHkhtrYQ" name="TimedEvent" eSuperTypes="_MMhnZp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MMhnr53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gp3dcBD4EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MMhnsJ3yEd6SvNDHkhtrYQ" name="repetition" ordered="false" unique="false" eType="_M7dJ353yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnsp3yEd6SvNDHkhtrYQ" name="base_TimeEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhntJ3yEd6SvNDHkhtrYQ" name="every" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MMhnt53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MMhnuJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MMhnuZ3yEd6SvNDHkhtrYQ" name="TimedProcessing" eSuperTypes="_MMhnZp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MMhnup3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnu53yEd6SvNDHkhtrYQ" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnvZ3yEd6SvNDHkhtrYQ" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnv53yEd6SvNDHkhtrYQ" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnwZ3yEd6SvNDHkhtrYQ" name="duration" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnw53yEd6SvNDHkhtrYQ" name="start" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MMhnxZ3yEd6SvNDHkhtrYQ" name="finish" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7dJ0p3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7dJ053yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7dJ353yEd6SvNDHkhtrYQ" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7dJ4J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wPg88EOMEd6caK5ICj_pSQ" name="Time" nsURI="http://MARTE.MARTE_Foundations/schemas/Time/_wPVWwEOMEd6caK5ICj_pSQ/13" nsPrefix="Time">
+ <eAnnotations xmi:id="_wltPZkOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wltPZ0OMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wltPaEOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wltPaUOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wltPakOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wltPa0OMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg88UOMEd6caK5ICj_pSQ" name="TimedDomain">
+ <eAnnotations xmi:id="_wPg88kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hEbW8BBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg880OMEd6caK5ICj_pSQ" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg89UOMEd6caK5ICj_pSQ" name="Clock">
+ <eAnnotations xmi:id="_wPg89kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_i_gjkBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg890OMEd6caK5ICj_pSQ" name="standard" ordered="false" unique="false" eType="_wPg9AUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg8-UOMEd6caK5ICj_pSQ" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg8-0OMEd6caK5ICj_pSQ" name="type" ordered="false" unique="false" lowerBound="1" eType="_wPg9DkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg8_UOMEd6caK5ICj_pSQ" name="unit" ordered="false" unique="false" eType="_wPQeSUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg8_0OMEd6caK5ICj_pSQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wPg9AUOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_wPg9AkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wPg9A0OMEd6caK5ICj_pSQ" name="TAI"/>
+ <eLiterals xmi:id="_wPg9BEOMEd6caK5ICj_pSQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_wPg9BUOMEd6caK5ICj_pSQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_wPg9BkOMEd6caK5ICj_pSQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_wPg9B0OMEd6caK5ICj_pSQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_wPg9CEOMEd6caK5ICj_pSQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_wPg9CUOMEd6caK5ICj_pSQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_wPg9CkOMEd6caK5ICj_pSQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_wPg9C0OMEd6caK5ICj_pSQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_wPg9DEOMEd6caK5ICj_pSQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_wPg9DUOMEd6caK5ICj_pSQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9DkOMEd6caK5ICj_pSQ" name="ClockType">
+ <eAnnotations xmi:id="_wPg9D0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j4bvoBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9EEOMEd6caK5ICj_pSQ" name="nature" ordered="false" unique="false" lowerBound="1" eType="_wPg9JEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9EkOMEd6caK5ICj_pSQ" name="unitType" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9FEOMEd6caK5ICj_pSQ" name="isLogical" ordered="false" unique="false" lowerBound="1" eType="_wlsBWEOMEd6caK5ICj_pSQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9FkOMEd6caK5ICj_pSQ" name="resolAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9GEOMEd6caK5ICj_pSQ" name="maxValAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9GkOMEd6caK5ICj_pSQ" name="offsetAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9HEOMEd6caK5ICj_pSQ" name="getTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9HkOMEd6caK5ICj_pSQ" name="setTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9IEOMEd6caK5ICj_pSQ" name="indexToValue" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9IkOMEd6caK5ICj_pSQ" name="base_Class" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wPg9JEOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_wPg9JUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wPg9JkOMEd6caK5ICj_pSQ" name="discrete"/>
+ <eLiterals xmi:id="_wPg9J0OMEd6caK5ICj_pSQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wPg9KEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wPg9KUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wPg9NEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wPg9NUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9NkOMEd6caK5ICj_pSQ" name="TimedElement" abstract="true">
+ <eAnnotations xmi:id="_wPg9N0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_llNagBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9OEOMEd6caK5ICj_pSQ" name="on" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_wPg89UOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9OkOMEd6caK5ICj_pSQ" name="TimedValueSpecification" eSuperTypes="_wPg9NkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPg9O0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JUPuYBCWEdyu4qthTScrTA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9PEOMEd6caK5ICj_pSQ" name="interpretation" ordered="false" unique="false" eType="_wPg9QUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9PkOMEd6caK5ICj_pSQ" name="base_ValueSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wPg9QUOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeInterpretationKind">
+ <eAnnotations xmi:id="_wPg9QkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wPg9Q0OMEd6caK5ICj_pSQ" name="duration"/>
+ <eLiterals xmi:id="_wPg9REOMEd6caK5ICj_pSQ" name="instant" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9RUOMEd6caK5ICj_pSQ" name="TimedConstraint" eSuperTypes="_wPg9NkOMEd6caK5ICj_pSQ _wPQeVUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPg9RkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_n90TkBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9R0OMEd6caK5ICj_pSQ" name="interpretation" ordered="false" unique="false" eType="_wPg9QUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wPg9U0OMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_wPg9VEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_wPg9VUOMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wPg9VkOMEd6caK5ICj_pSQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_wPg9V0OMEd6caK5ICj_pSQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9XEOMEd6caK5ICj_pSQ" name="ClockConstraint" eSuperTypes="_wPg9NkOMEd6caK5ICj_pSQ _wPQeVUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPg9XUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_og1hEBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9XkOMEd6caK5ICj_pSQ" name="isCoincidenceBased" ordered="false" unique="false" lowerBound="1" eType="_wlsBWEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9YEOMEd6caK5ICj_pSQ" name="isPrecedenceBased" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9YkOMEd6caK5ICj_pSQ" name="isChronometricBased" ordered="false" unique="false" lowerBound="1" eType="_wlsBWEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9ZkOMEd6caK5ICj_pSQ" name="TimedObservation" abstract="true" eSuperTypes="_wPg9NkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPg9Z0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e7rvQBD2EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9aUOMEd6caK5ICj_pSQ" name="TimedInstantObservation" eSuperTypes="_wPg9ZkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPg9akOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_noixsBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9a0OMEd6caK5ICj_pSQ" name="obsKind" ordered="false" unique="false" eType="_wPg9cEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9bUOMEd6caK5ICj_pSQ" name="base_TimeObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wPg9cEOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_EventKind">
+ <eAnnotations xmi:id="_wPg9cUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wPg9ckOMEd6caK5ICj_pSQ" name="start"/>
+ <eLiterals xmi:id="_wPg9c0OMEd6caK5ICj_pSQ" name="finish" value="1"/>
+ <eLiterals xmi:id="_wPg9dEOMEd6caK5ICj_pSQ" name="send" value="2"/>
+ <eLiterals xmi:id="_wPg9dUOMEd6caK5ICj_pSQ" name="receive" value="3"/>
+ <eLiterals xmi:id="_wPg9dkOMEd6caK5ICj_pSQ" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9d0OMEd6caK5ICj_pSQ" name="TimedDurationObservation" eSuperTypes="_wPg9ZkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPg9eEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xRmWoBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9eUOMEd6caK5ICj_pSQ" name="obsKind" ordered="false" unique="false" upperBound="2" eType="_wPg9cEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9e0OMEd6caK5ICj_pSQ" name="base_DurationObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DurationObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9fkOMEd6caK5ICj_pSQ" name="TimedEvent" eSuperTypes="_wPg9NkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPg9f0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gp3dcBD4EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wPg9gEOMEd6caK5ICj_pSQ" name="repetition" ordered="false" unique="false" eType="_wlsoXEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9gkOMEd6caK5ICj_pSQ" name="base_TimeEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9hEOMEd6caK5ICj_pSQ" name="every" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wPg9h0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wPg9iEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wPg9iUOMEd6caK5ICj_pSQ" name="TimedProcessing" eSuperTypes="_wPg9NkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wPg9ikOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9i0OMEd6caK5ICj_pSQ" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9jUOMEd6caK5ICj_pSQ" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9j0OMEd6caK5ICj_pSQ" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9kUOMEd6caK5ICj_pSQ" name="duration" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9k0OMEd6caK5ICj_pSQ" name="start" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wPg9lUOMEd6caK5ICj_pSQ" name="finish" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlsBWEOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlsoUEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlsoXEOMEd6caK5ICj_pSQ" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlsoXUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kCAJcHKiEd2xwtZ516zmfg" name="Time" nsURI="http://MARTE.MARTE_Foundations/schemas/Time/_kBQiu3KiEd2xwtZ516zmfg/12" nsPrefix="Time">
+ <eAnnotations xmi:id="_kg_zcnKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_kg_zc3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_kg_zdHKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_kg_zdXKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_kg_zdnKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_kg_zd3KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJcXKiEd2xwtZ516zmfg" name="TimedDomain">
+ <eAnnotations xmi:id="_kCAJcnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hEbW8BBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJc3KiEd2xwtZ516zmfg" name="base_Package" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Package"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJdXKiEd2xwtZ516zmfg" name="Clock">
+ <eAnnotations xmi:id="_kCAJdnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_i_gjkBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kCAJd3KiEd2xwtZ516zmfg" name="standard" ordered="false" unique="false" eType="_kCAJgXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJeXKiEd2xwtZ516zmfg" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJe3KiEd2xwtZ516zmfg" name="type" ordered="false" unique="false" lowerBound="1" eType="_kCAJjnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJfXKiEd2xwtZ516zmfg" name="unit" ordered="false" unique="false" eType="_kBQimnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJf3KiEd2xwtZ516zmfg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kCAJgXKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_kCAJgnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kCAJg3KiEd2xwtZ516zmfg" name="TAI"/>
+ <eLiterals xmi:id="_kCAJhHKiEd2xwtZ516zmfg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_kCAJhXKiEd2xwtZ516zmfg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_kCAJhnKiEd2xwtZ516zmfg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_kCAJh3KiEd2xwtZ516zmfg" name="Local" value="4"/>
+ <eLiterals xmi:id="_kCAJiHKiEd2xwtZ516zmfg" name="TT" value="5"/>
+ <eLiterals xmi:id="_kCAJiXKiEd2xwtZ516zmfg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_kCAJinKiEd2xwtZ516zmfg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_kCAJi3KiEd2xwtZ516zmfg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_kCAJjHKiEd2xwtZ516zmfg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_kCAJjXKiEd2xwtZ516zmfg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJjnKiEd2xwtZ516zmfg" name="ClockType">
+ <eAnnotations xmi:id="_kCAJj3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j4bvoBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kCAJkHKiEd2xwtZ516zmfg" name="nature" ordered="false" unique="false" lowerBound="1" eType="_kCAJpHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJknKiEd2xwtZ516zmfg" name="unitType" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kCAJlHKiEd2xwtZ516zmfg" name="isLogical" ordered="false" unique="false" lowerBound="1" eType="_khcfuXKiEd2xwtZ516zmfg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJlnKiEd2xwtZ516zmfg" name="resolAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJmHKiEd2xwtZ516zmfg" name="maxValAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJmnKiEd2xwtZ516zmfg" name="offsetAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJnHKiEd2xwtZ516zmfg" name="getTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJnnKiEd2xwtZ516zmfg" name="setTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJoHKiEd2xwtZ516zmfg" name="indexToValue" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJonKiEd2xwtZ516zmfg" name="base_Class" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kCAJpHKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kCAJpXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kCAJpnKiEd2xwtZ516zmfg" name="discrete"/>
+ <eLiterals xmi:id="_kCAJp3KiEd2xwtZ516zmfg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kCAJqHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kCAJqXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kCAJtHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kCAJtXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJtnKiEd2xwtZ516zmfg" name="TimedElement" abstract="true">
+ <eAnnotations xmi:id="_kCAJt3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_llNagBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJuHKiEd2xwtZ516zmfg" name="on" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_kCAJdXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJunKiEd2xwtZ516zmfg" name="TimedValueSpecification" eSuperTypes="_kCAJtnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kCAJu3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JUPuYBCWEdyu4qthTScrTA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kCAJvHKiEd2xwtZ516zmfg" name="interpretation" ordered="false" unique="false" eType="_kCAJwXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJvnKiEd2xwtZ516zmfg" name="base_ValueSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kCAJwXKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeInterpretationKind">
+ <eAnnotations xmi:id="_kCAJwnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kCAJw3KiEd2xwtZ516zmfg" name="duration"/>
+ <eLiterals xmi:id="_kCAJxHKiEd2xwtZ516zmfg" name="instant" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJxXKiEd2xwtZ516zmfg" name="TimedConstraint" eSuperTypes="_kCAJtnKiEd2xwtZ516zmfg _kBQipnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kCAJxnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_n90TkBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kCAJx3KiEd2xwtZ516zmfg" name="interpretation" ordered="false" unique="false" eType="_kCAJwXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kCAJ0XKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_kCAJ0nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kCAJ03KiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_kCAJ1HKiEd2xwtZ516zmfg" name="offered" value="1"/>
+ <eLiterals xmi:id="_kCAJ1XKiEd2xwtZ516zmfg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJ1nKiEd2xwtZ516zmfg" name="ClockConstraint" eSuperTypes="_kCAJtnKiEd2xwtZ516zmfg _kBQipnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kCAJ13KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_og1hEBD1EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJ2nKiEd2xwtZ516zmfg" name="TimedObservation" abstract="true" eSuperTypes="_kCAJtnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kCAJ23KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e7rvQBD2EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJ3XKiEd2xwtZ516zmfg" name="TimedInstantObservation" eSuperTypes="_kCAJ2nKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kCAJ3nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_noixsBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kCAJ33KiEd2xwtZ516zmfg" name="obsKind" ordered="false" unique="false" eType="_kCAJ5HKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJ4XKiEd2xwtZ516zmfg" name="base_TimeObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kCAJ5HKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_EventKind">
+ <eAnnotations xmi:id="_kCAJ5XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kCAJ5nKiEd2xwtZ516zmfg" name="start"/>
+ <eLiterals xmi:id="_kCAJ53KiEd2xwtZ516zmfg" name="finish" value="1"/>
+ <eLiterals xmi:id="_kCAJ6HKiEd2xwtZ516zmfg" name="send" value="2"/>
+ <eLiterals xmi:id="_kCAJ6XKiEd2xwtZ516zmfg" name="receive" value="3"/>
+ <eLiterals xmi:id="_kCAJ6nKiEd2xwtZ516zmfg" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJ63KiEd2xwtZ516zmfg" name="TimedDurationObservation" eSuperTypes="_kCAJ2nKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kCAJ7HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xRmWoBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kCAJ7XKiEd2xwtZ516zmfg" name="obsKind" ordered="false" unique="false" upperBound="2" eType="_kCAJ5HKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJ73KiEd2xwtZ516zmfg" name="base_DurationObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DurationObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJ8nKiEd2xwtZ516zmfg" name="TimedEvent" eSuperTypes="_kCAJtnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kCAJ83KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gp3dcBD4EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kCAJ9HKiEd2xwtZ516zmfg" name="repetition" ordered="false" unique="false" eType="_kg_zaXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJ9nKiEd2xwtZ516zmfg" name="base_TimeEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJ-HKiEd2xwtZ516zmfg" name="every" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kCAJ-3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kCAJ_HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kCAJ_XKiEd2xwtZ516zmfg" name="TimedProcessing" eSuperTypes="_kCAJtnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kCAJ_nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAJ_3KiEd2xwtZ516zmfg" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAKAXKiEd2xwtZ516zmfg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAKA3KiEd2xwtZ516zmfg" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAKBXKiEd2xwtZ516zmfg" name="duration" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAKB3KiEd2xwtZ516zmfg" name="start" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kCAKCXKiEd2xwtZ516zmfg" name="finish" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zXnKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_zX3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zaXKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_zanKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_onJPMBBjEd20zIwSLfjspA" name="Time" nsURI="http://MARTE.MARTE_Foundations/schemas/Time/_omGGUBBjEd20zIwSLfjspA/11" nsPrefix="Time">
+ <eAnnotations xmi:id="_pOHIwhBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOHIwxBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOHIxBBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOHIxRBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOHIxhBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOHIxxBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPMRBjEd20zIwSLfjspA" name="TimedDomain">
+ <eAnnotations xmi:id="_onJPMhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hEbW8BBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPMxBjEd20zIwSLfjspA" name="base_Package" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Package"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPNRBjEd20zIwSLfjspA" name="Clock">
+ <eAnnotations xmi:id="_onJPNhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_i_gjkBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_onJPNxBjEd20zIwSLfjspA" name="standard" ordered="false" unique="false" eType="_onJPPxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPORBjEd20zIwSLfjspA" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPOxBjEd20zIwSLfjspA" name="type" ordered="false" unique="false" lowerBound="1" eType="_onJPTBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPPRBjEd20zIwSLfjspA" name="unit" ordered="false" unique="false" eType="_ktMXOqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_onJPPxBjEd20zIwSLfjspA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_onJPQBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_onJPQRBjEd20zIwSLfjspA" name="TAI"/>
+ <eLiterals xmi:id="_onJPQhBjEd20zIwSLfjspA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_onJPQxBjEd20zIwSLfjspA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_onJPRBBjEd20zIwSLfjspA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_onJPRRBjEd20zIwSLfjspA" name="Local" value="4"/>
+ <eLiterals xmi:id="_onJPRhBjEd20zIwSLfjspA" name="TT" value="5"/>
+ <eLiterals xmi:id="_onJPRxBjEd20zIwSLfjspA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_onJPSBBjEd20zIwSLfjspA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_onJPSRBjEd20zIwSLfjspA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_onJPShBjEd20zIwSLfjspA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_onJPSxBjEd20zIwSLfjspA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPTBBjEd20zIwSLfjspA" name="ClockType">
+ <eAnnotations xmi:id="_onJPTRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j4bvoBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_onJPThBjEd20zIwSLfjspA" name="nature" ordered="false" unique="false" lowerBound="1" eType="_onJPYhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPUBBjEd20zIwSLfjspA" name="unitType" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_onJPUhBjEd20zIwSLfjspA" name="isLogical" ordered="false" unique="false" lowerBound="1" eType="_pO4k_xBjEd20zIwSLfjspA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPVBBjEd20zIwSLfjspA" name="resolAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPVhBjEd20zIwSLfjspA" name="maxValAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPWBBjEd20zIwSLfjspA" name="offsetAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPWhBjEd20zIwSLfjspA" name="getTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPXBBjEd20zIwSLfjspA" name="setTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPXhBjEd20zIwSLfjspA" name="indexToValue" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPYBBjEd20zIwSLfjspA" name="base_Class" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_onJPYhBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_onJPYxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_onJPZBBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_onJPZRBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_onJPZhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_onJPZxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_onJPchBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_onJPcxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPdBBjEd20zIwSLfjspA" name="TimedElement" abstract="true">
+ <eAnnotations xmi:id="_onJPdRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_llNagBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPdhBjEd20zIwSLfjspA" name="on" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_onJPNRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPeBBjEd20zIwSLfjspA" name="TimedValueSpecification" eSuperTypes="_onJPdBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_onJPeRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JUPuYBCWEdyu4qthTScrTA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_onJPehBjEd20zIwSLfjspA" name="interpretation" ordered="false" unique="false" eType="_onJPfxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPfBBjEd20zIwSLfjspA" name="base_ValueSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_onJPfxBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeInterpretationKind">
+ <eAnnotations xmi:id="_onJPgBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_onJPgRBjEd20zIwSLfjspA" name="duration"/>
+ <eLiterals xmi:id="_onJPghBjEd20zIwSLfjspA" name="instant" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPgxBjEd20zIwSLfjspA" name="TimedConstraint" eSuperTypes="_onJPdBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_onJPhBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_n90TkBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_onJPhRBjEd20zIwSLfjspA" name="interpretation" ordered="false" unique="false" eType="_onJPfxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_onJPjxBjEd20zIwSLfjspA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_onJPkBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_onJPkRBjEd20zIwSLfjspA" name="required"/>
+ <eLiterals xmi:id="_onJPkhBjEd20zIwSLfjspA" name="offered" value="1"/>
+ <eLiterals xmi:id="_onJPkxBjEd20zIwSLfjspA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPlBBjEd20zIwSLfjspA" name="ClockConstraint" eSuperTypes="_onJPdBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_onJPlRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_og1hEBD1EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPmBBjEd20zIwSLfjspA" name="TimedObservation" abstract="true" eSuperTypes="_onJPdBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_onJPmRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e7rvQBD2EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPmxBjEd20zIwSLfjspA" name="TimedInstantObservation" eSuperTypes="_onJPmBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_onJPnBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_noixsBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_onJPnRBjEd20zIwSLfjspA" name="obsKind" ordered="false" unique="false" eType="_onJPohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPnxBjEd20zIwSLfjspA" name="base_TimeObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_onJPohBjEd20zIwSLfjspA" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_onJPoxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_onJPpBBjEd20zIwSLfjspA" name="start"/>
+ <eLiterals xmi:id="_onJPpRBjEd20zIwSLfjspA" name="finish" value="1"/>
+ <eLiterals xmi:id="_onJPphBjEd20zIwSLfjspA" name="send" value="2"/>
+ <eLiterals xmi:id="_onJPpxBjEd20zIwSLfjspA" name="receive" value="3"/>
+ <eLiterals xmi:id="_onJPqBBjEd20zIwSLfjspA" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPqRBjEd20zIwSLfjspA" name="TimedDurationObservation" eSuperTypes="_onJPmBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_onJPqhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xRmWoBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_onJPqxBjEd20zIwSLfjspA" name="obsKind" ordered="false" unique="false" upperBound="2" eType="_onJPohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPrRBjEd20zIwSLfjspA" name="base_DurationObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DurationObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPsBBjEd20zIwSLfjspA" name="TimedEvent" eSuperTypes="_onJPdBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_onJPsRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gp3dcBD4EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_onJPshBjEd20zIwSLfjspA" name="repetition" ordered="false" unique="false" eType="_pOHIuRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPtBBjEd20zIwSLfjspA" name="base_TimeEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPthBjEd20zIwSLfjspA" name="every" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_onJPuRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_onJPuhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_onJPuxBjEd20zIwSLfjspA" name="TimedProcessing" eSuperTypes="_onJPdBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_onJPvBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPvRBjEd20zIwSLfjspA" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPvxBjEd20zIwSLfjspA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPwRBjEd20zIwSLfjspA" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPwxBjEd20zIwSLfjspA" name="duration" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPxRBjEd20zIwSLfjspA" name="start" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_onJPxxBjEd20zIwSLfjspA" name="finish" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOHIrhBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOHIrxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOHIuRBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOHIuhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kuJZcKSsEdy-NrxVBTpLyA" name="Time" nsURI="http://MARTE.MARTE_Foundations/schemas/Time/_ktYkcKSsEdy-NrxVBTpLyA/10" nsPrefix="Time">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZcaSsEdy-NrxVBTpLyA" name="TimedDomain">
+ <eAnnotations xmi:id="_kuJZcqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hEbW8BBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZc6SsEdy-NrxVBTpLyA" name="base_Package" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Package"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZdaSsEdy-NrxVBTpLyA" name="Clock">
+ <eAnnotations xmi:id="_kuJZdqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_i_gjkBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuJZd6SsEdy-NrxVBTpLyA" name="standard" ordered="false" unique="false" eType="_kuJZf6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZeaSsEdy-NrxVBTpLyA" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZe6SsEdy-NrxVBTpLyA" name="type" ordered="false" unique="false" lowerBound="1" eType="_kuJZjKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZfaSsEdy-NrxVBTpLyA" name="unit" ordered="false" unique="false" eType="_ktMXOqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kuJZf6SsEdy-NrxVBTpLyA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_kuJZgKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kuJZgaSsEdy-NrxVBTpLyA" name="TAI"/>
+ <eLiterals xmi:id="_kuJZgqSsEdy-NrxVBTpLyA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_kuJZg6SsEdy-NrxVBTpLyA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_kuJZhKSsEdy-NrxVBTpLyA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_kuJZhaSsEdy-NrxVBTpLyA" name="Local" value="4"/>
+ <eLiterals xmi:id="_kuJZhqSsEdy-NrxVBTpLyA" name="TT" value="5"/>
+ <eLiterals xmi:id="_kuJZh6SsEdy-NrxVBTpLyA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_kuJZiKSsEdy-NrxVBTpLyA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_kuJZiaSsEdy-NrxVBTpLyA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_kuJZiqSsEdy-NrxVBTpLyA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_kuJZi6SsEdy-NrxVBTpLyA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZjKSsEdy-NrxVBTpLyA" name="ClockType">
+ <eAnnotations xmi:id="_kuJZjaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j4bvoBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuJZjqSsEdy-NrxVBTpLyA" name="nature" ordered="false" unique="false" lowerBound="1" eType="_kuJZoqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZkKSsEdy-NrxVBTpLyA" name="unitType" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuJZkqSsEdy-NrxVBTpLyA" name="isLogical" ordered="false" unique="false" lowerBound="1" eType="_lOnpyaSsEdy-NrxVBTpLyA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZlKSsEdy-NrxVBTpLyA" name="resolAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZlqSsEdy-NrxVBTpLyA" name="maxValAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZmKSsEdy-NrxVBTpLyA" name="offsetAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZmqSsEdy-NrxVBTpLyA" name="getTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZnKSsEdy-NrxVBTpLyA" name="setTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZnqSsEdy-NrxVBTpLyA" name="indexToValue" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZoKSsEdy-NrxVBTpLyA" name="base_Class" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kuJZoqSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kuJZo6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kuJZpKSsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_kuJZpaSsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kuJZpqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kuJZp6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kuJZsqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kuJZs6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZtKSsEdy-NrxVBTpLyA" name="TimedElement">
+ <eAnnotations xmi:id="_kuJZtaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_llNagBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZtqSsEdy-NrxVBTpLyA" name="on" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_kuJZdaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZuKSsEdy-NrxVBTpLyA" name="TimedValueSpecification" eSuperTypes="_kuJZtKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kuJZuaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JUPuYBCWEdyu4qthTScrTA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuJZuqSsEdy-NrxVBTpLyA" name="interpretation" ordered="false" unique="false" eType="_kuJZv6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZvKSsEdy-NrxVBTpLyA" name="base_ValueSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kuJZv6SsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeInterpretationKind">
+ <eAnnotations xmi:id="_kuJZwKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kuJZwaSsEdy-NrxVBTpLyA" name="duration"/>
+ <eLiterals xmi:id="_kuJZwqSsEdy-NrxVBTpLyA" name="instant" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZw6SsEdy-NrxVBTpLyA" name="TimedConstraint" eSuperTypes="_kuJZtKSsEdy-NrxVBTpLyA _ktMXRqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kuJZxKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_n90TkBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuJZxaSsEdy-NrxVBTpLyA" name="interpretation" ordered="false" unique="false" eType="_kuJZv6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kuJZz6SsEdy-NrxVBTpLyA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_kuJZ0KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kuJZ0aSsEdy-NrxVBTpLyA" name="required"/>
+ <eLiterals xmi:id="_kuJZ0qSsEdy-NrxVBTpLyA" name="offered" value="1"/>
+ <eLiterals xmi:id="_kuJZ06SsEdy-NrxVBTpLyA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZ1KSsEdy-NrxVBTpLyA" name="ClockConstraint" eSuperTypes="_kuJZtKSsEdy-NrxVBTpLyA _ktMXRqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kuJZ1aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_og1hEBD1EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZ2KSsEdy-NrxVBTpLyA" name="TimedObservation" abstract="true" eSuperTypes="_kuJZtKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kuJZ2aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e7rvQBD2EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZ26SsEdy-NrxVBTpLyA" name="TimedInstantObservation" eSuperTypes="_kuJZ2KSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kuJZ3KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_noixsBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuJZ3aSsEdy-NrxVBTpLyA" name="obsKind" ordered="false" unique="false" eType="_kuJZ4qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZ36SsEdy-NrxVBTpLyA" name="base_TimeObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kuJZ4qSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_kuJZ46SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kuJZ5KSsEdy-NrxVBTpLyA" name="start"/>
+ <eLiterals xmi:id="_kuJZ5aSsEdy-NrxVBTpLyA" name="finish" value="1"/>
+ <eLiterals xmi:id="_kuJZ5qSsEdy-NrxVBTpLyA" name="send" value="2"/>
+ <eLiterals xmi:id="_kuJZ56SsEdy-NrxVBTpLyA" name="receive" value="3"/>
+ <eLiterals xmi:id="_kuJZ6KSsEdy-NrxVBTpLyA" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZ6aSsEdy-NrxVBTpLyA" name="TimedDurationObservation" eSuperTypes="_kuJZ2KSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kuJZ6qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xRmWoBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuJZ66SsEdy-NrxVBTpLyA" name="obsKind" ordered="false" unique="false" upperBound="2" eType="_kuJZ4qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZ7aSsEdy-NrxVBTpLyA" name="base_DurationObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DurationObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZ8KSsEdy-NrxVBTpLyA" name="TimedEvent" eSuperTypes="_kuJZtKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kuJZ8aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gp3dcBD4EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kuJZ8qSsEdy-NrxVBTpLyA" name="repetition" ordered="false" unique="false" eType="_lN20RqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZ9KSsEdy-NrxVBTpLyA" name="base_TimeEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZ9qSsEdy-NrxVBTpLyA" name="every" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kuJZ-aSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kuJZ-qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kuJZ-6SsEdy-NrxVBTpLyA" name="TimedProcessing" eSuperTypes="_kuJZtKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kuJZ_KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZ_aSsEdy-NrxVBTpLyA" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJZ_6SsEdy-NrxVBTpLyA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJaAaSsEdy-NrxVBTpLyA" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJaA6SsEdy-NrxVBTpLyA" name="duration" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJaBaSsEdy-NrxVBTpLyA" name="start" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kuJaB6SsEdy-NrxVBTpLyA" name="finish" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lNwt-KSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lNwt-aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN20RqSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN20R6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rUyIQGquEdyHVMM3AaZxvA" name="Time" nsURI="http://MARTE.MARTE_Foundations/schemas/Time/_rUHZ4GquEdyHVMM3AaZxvA/9" nsPrefix="Time">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIQWquEdyHVMM3AaZxvA" name="TimedDomain">
+ <eAnnotations xmi:id="_rUyIQmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hEbW8BBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIQ2quEdyHVMM3AaZxvA" name="base_Package" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Package"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIRWquEdyHVMM3AaZxvA" name="Clock">
+ <eAnnotations xmi:id="_rUyIRmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_i_gjkBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUyIR2quEdyHVMM3AaZxvA" name="standard" ordered="false" unique="false" eType="_rUyIT2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyISWquEdyHVMM3AaZxvA" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIS2quEdyHVMM3AaZxvA" name="type" ordered="false" unique="false" lowerBound="1" eType="_rUyIXGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyITWquEdyHVMM3AaZxvA" name="unit" ordered="false" unique="false" eType="_rUDvgWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rUyIT2quEdyHVMM3AaZxvA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_rUyIUGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rUyIUWquEdyHVMM3AaZxvA" name="TAI"/>
+ <eLiterals xmi:id="_rUyIUmquEdyHVMM3AaZxvA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_rUyIU2quEdyHVMM3AaZxvA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_rUyIVGquEdyHVMM3AaZxvA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_rUyIVWquEdyHVMM3AaZxvA" name="Local" value="4"/>
+ <eLiterals xmi:id="_rUyIVmquEdyHVMM3AaZxvA" name="TT" value="5"/>
+ <eLiterals xmi:id="_rUyIV2quEdyHVMM3AaZxvA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_rUyIWGquEdyHVMM3AaZxvA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_rUyIWWquEdyHVMM3AaZxvA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_rUyIWmquEdyHVMM3AaZxvA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_rUyIW2quEdyHVMM3AaZxvA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIXGquEdyHVMM3AaZxvA" name="ClockType">
+ <eAnnotations xmi:id="_rUyIXWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j4bvoBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUyIXmquEdyHVMM3AaZxvA" name="nature" ordered="false" unique="false" lowerBound="1" eType="_rUyIcmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIYGquEdyHVMM3AaZxvA" name="unitType" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUyIYmquEdyHVMM3AaZxvA" name="isLogical" ordered="false" unique="false" lowerBound="1" eType="_r0WZJGquEdyHVMM3AaZxvA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIZGquEdyHVMM3AaZxvA" name="resolAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIZmquEdyHVMM3AaZxvA" name="maxValAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIaGquEdyHVMM3AaZxvA" name="offsetAttr" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIamquEdyHVMM3AaZxvA" name="getTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIbGquEdyHVMM3AaZxvA" name="setTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIbmquEdyHVMM3AaZxvA" name="indexToValue" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIcGquEdyHVMM3AaZxvA" name="base_Class" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rUyIcmquEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_rUyIc2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rUyIdGquEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_rUyIdWquEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rUyIdmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rUyId2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rUyIgmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rUyIg2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIhGquEdyHVMM3AaZxvA" name="TimedElement">
+ <eAnnotations xmi:id="_rUyIhWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_llNagBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIhmquEdyHVMM3AaZxvA" name="on" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_rUyIRWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIiGquEdyHVMM3AaZxvA" name="TimedValueSpecification" eSuperTypes="_rUyIhGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUyIiWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JUPuYBCWEdyu4qthTScrTA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUyIimquEdyHVMM3AaZxvA" name="interpretation" ordered="false" unique="false" eType="_rUyIj2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIjGquEdyHVMM3AaZxvA" name="base_ValueSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rUyIj2quEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeInterpretationKind">
+ <eAnnotations xmi:id="_rUyIkGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rUyIkWquEdyHVMM3AaZxvA" name="duration"/>
+ <eLiterals xmi:id="_rUyIkmquEdyHVMM3AaZxvA" name="instant" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIk2quEdyHVMM3AaZxvA" name="TimedConstraint" eSuperTypes="_rUyIhGquEdyHVMM3AaZxvA _rUDvjWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUyIlGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_n90TkBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUyIlWquEdyHVMM3AaZxvA" name="interpretation" ordered="false" unique="false" eType="_rUyIj2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rUyIn2quEdyHVMM3AaZxvA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_rUyIoGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_rUyIoWquEdyHVMM3AaZxvA" name="required"/>
+ <eLiterals xmi:id="_rUyIomquEdyHVMM3AaZxvA" name="offered" value="1"/>
+ <eLiterals xmi:id="_rUyIo2quEdyHVMM3AaZxvA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIpGquEdyHVMM3AaZxvA" name="ClockConstraint" eSuperTypes="_rUyIhGquEdyHVMM3AaZxvA _rUDvjWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUyIpWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_og1hEBD1EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIqGquEdyHVMM3AaZxvA" name="TimedObservation" abstract="true" eSuperTypes="_rUyIhGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUyIqWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e7rvQBD2EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIq2quEdyHVMM3AaZxvA" name="TimedInstantObservation" eSuperTypes="_rUyIqGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUyIrGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_noixsBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUyIrWquEdyHVMM3AaZxvA" name="obsKind" ordered="false" unique="false" eType="_rUyIsmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIr2quEdyHVMM3AaZxvA" name="base_TimeObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rUyIsmquEdyHVMM3AaZxvA" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_rUyIs2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rUyItGquEdyHVMM3AaZxvA" name="start"/>
+ <eLiterals xmi:id="_rUyItWquEdyHVMM3AaZxvA" name="finish" value="1"/>
+ <eLiterals xmi:id="_rUyItmquEdyHVMM3AaZxvA" name="send" value="2"/>
+ <eLiterals xmi:id="_rUyIt2quEdyHVMM3AaZxvA" name="receive" value="3"/>
+ <eLiterals xmi:id="_rUyIuGquEdyHVMM3AaZxvA" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIuWquEdyHVMM3AaZxvA" name="TimedDurationObservation" eSuperTypes="_rUyIqGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUyIumquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xRmWoBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUyIu2quEdyHVMM3AaZxvA" name="obsKind" ordered="false" unique="false" upperBound="2" eType="_rUyIsmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIvWquEdyHVMM3AaZxvA" name="base_DurationObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DurationObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIwGquEdyHVMM3AaZxvA" name="TimedEvent" eSuperTypes="_rUyIhGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUyIwWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gp3dcBD4EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rUyIwmquEdyHVMM3AaZxvA" name="repetition" ordered="false" unique="false" eType="_rzuHA2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIxGquEdyHVMM3AaZxvA" name="base_TimeEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIxmquEdyHVMM3AaZxvA" name="every" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rUyIyWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rUyIymquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rUyIy2quEdyHVMM3AaZxvA" name="TimedProcessing" eSuperTypes="_rUyIhGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rUyIzGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIzWquEdyHVMM3AaZxvA" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyIz2quEdyHVMM3AaZxvA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyI0WquEdyHVMM3AaZxvA" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyI02quEdyHVMM3AaZxvA" name="duration" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyI1WquEdyHVMM3AaZxvA" name="start" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rUyI12quEdyHVMM3AaZxvA" name="finish" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rztf8mquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rztf82quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzuHA2quEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzuHBGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aHg2MF-FEdyR_cYlxmaBkg" name="Time" nsURI="http://MARTE.MARTE_Foundations/schemas/Time/_aHN7a1-FEdyR_cYlxmaBkg/1" nsPrefix="Time">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2MV-FEdyR_cYlxmaBkg" name="TimedDomain">
+ <eAnnotations xmi:id="_aHg2Ml-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hEbW8BBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2M1-FEdyR_cYlxmaBkg" name="base_Package" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Package"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2NV-FEdyR_cYlxmaBkg" name="Clock">
+ <eAnnotations xmi:id="_aHg2Nl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_i_gjkBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHg2N1-FEdyR_cYlxmaBkg" name="standard" ordered="false" unique="false" eType="_aHg2P1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2OV-FEdyR_cYlxmaBkg" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2O1-FEdyR_cYlxmaBkg" name="type" ordered="false" unique="false" eType="_aHg2TF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2PV-FEdyR_cYlxmaBkg" name="unit" ordered="false" unique="false" eType="_aHN7Sl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aHg2P1-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_aHg2QF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aHg2QV-FEdyR_cYlxmaBkg" name="TAI"/>
+ <eLiterals xmi:id="_aHg2Ql-FEdyR_cYlxmaBkg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_aHg2Q1-FEdyR_cYlxmaBkg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_aHg2RF-FEdyR_cYlxmaBkg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_aHg2RV-FEdyR_cYlxmaBkg" name="Local" value="4"/>
+ <eLiterals xmi:id="_aHg2Rl-FEdyR_cYlxmaBkg" name="TT" value="5"/>
+ <eLiterals xmi:id="_aHg2R1-FEdyR_cYlxmaBkg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_aHg2SF-FEdyR_cYlxmaBkg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_aHg2SV-FEdyR_cYlxmaBkg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_aHg2Sl-FEdyR_cYlxmaBkg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_aHg2S1-FEdyR_cYlxmaBkg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2TF-FEdyR_cYlxmaBkg" name="ClockType">
+ <eAnnotations xmi:id="_aHg2TV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j4bvoBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHg2Tl-FEdyR_cYlxmaBkg" name="nature" ordered="false" unique="false" lowerBound="1" eType="_aHg2Yl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2UF-FEdyR_cYlxmaBkg" name="unitType" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHg2Ul-FEdyR_cYlxmaBkg" name="isLogical" ordered="false" unique="false" lowerBound="1" eType="_aVOi91-FEdyR_cYlxmaBkg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2VF-FEdyR_cYlxmaBkg" name="resolAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2Vl-FEdyR_cYlxmaBkg" name="maxValAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2WF-FEdyR_cYlxmaBkg" name="offsetAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2Wl-FEdyR_cYlxmaBkg" name="getTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2XF-FEdyR_cYlxmaBkg" name="setTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2Xl-FEdyR_cYlxmaBkg" name="indexToValue" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2YF-FEdyR_cYlxmaBkg" name="base_Class" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aHg2Yl-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aHg2Y1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aHg2ZF-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aHg2ZV-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aHg2Zl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aHg2Z1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aHg2cl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aHg2c1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2dF-FEdyR_cYlxmaBkg" name="TimedElement">
+ <eAnnotations xmi:id="_aHg2dV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_llNagBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2dl-FEdyR_cYlxmaBkg" name="on" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_aHg2NV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2eF-FEdyR_cYlxmaBkg" name="TimedValueSpecification" eSuperTypes="_aHg2dF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHg2eV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JUPuYBCWEdyu4qthTScrTA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHg2el-FEdyR_cYlxmaBkg" name="interpretation" ordered="false" unique="false" eType="_aHg2f1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2fF-FEdyR_cYlxmaBkg" name="base_ValueSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aHg2f1-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeInterpretationKind">
+ <eAnnotations xmi:id="_aHg2gF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aHg2gV-FEdyR_cYlxmaBkg" name="duration"/>
+ <eLiterals xmi:id="_aHg2gl-FEdyR_cYlxmaBkg" name="instant" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2g1-FEdyR_cYlxmaBkg" name="TimedConstraint" eSuperTypes="_aHg2dF-FEdyR_cYlxmaBkg _aHN7Vl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHg2hF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_n90TkBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHg2hV-FEdyR_cYlxmaBkg" name="interpretation" ordered="false" unique="false" eType="_aHg2f1-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aHg2j1-FEdyR_cYlxmaBkg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_aHg2kF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_aHg2kV-FEdyR_cYlxmaBkg" name="required"/>
+ <eLiterals xmi:id="_aHg2kl-FEdyR_cYlxmaBkg" name="offered" value="1"/>
+ <eLiterals xmi:id="_aHg2k1-FEdyR_cYlxmaBkg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2lF-FEdyR_cYlxmaBkg" name="ClockConstraint" eSuperTypes="_aHg2dF-FEdyR_cYlxmaBkg _aHN7Vl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHg2lV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_og1hEBD1EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2mF-FEdyR_cYlxmaBkg" name="TimedObservation" eSuperTypes="_aHg2dF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHg2mV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e7rvQBD2EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2m1-FEdyR_cYlxmaBkg" name="TimedInstantObservation" eSuperTypes="_aHg2mF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHg2nF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_noixsBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHg2nV-FEdyR_cYlxmaBkg" name="obsKind" ordered="false" unique="false" eType="_aHg2ol-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2n1-FEdyR_cYlxmaBkg" name="base_TimeObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aHg2ol-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_aHg2o1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aHg2pF-FEdyR_cYlxmaBkg" name="start"/>
+ <eLiterals xmi:id="_aHg2pV-FEdyR_cYlxmaBkg" name="finish" value="1"/>
+ <eLiterals xmi:id="_aHg2pl-FEdyR_cYlxmaBkg" name="send" value="2"/>
+ <eLiterals xmi:id="_aHg2p1-FEdyR_cYlxmaBkg" name="receive" value="3"/>
+ <eLiterals xmi:id="_aHg2qF-FEdyR_cYlxmaBkg" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2qV-FEdyR_cYlxmaBkg" name="TimedDurationObservation" eSuperTypes="_aHg2mF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHg2ql-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xRmWoBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHg2q1-FEdyR_cYlxmaBkg" name="obsKind" ordered="false" unique="false" upperBound="2" eType="_aHg2ol-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2rV-FEdyR_cYlxmaBkg" name="base_DurationObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DurationObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2sF-FEdyR_cYlxmaBkg" name="TimedEvent" eSuperTypes="_aHg2dF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHg2sV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gp3dcBD4EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aHg2sl-FEdyR_cYlxmaBkg" name="repetition" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2tF-FEdyR_cYlxmaBkg" name="base_TimeEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2tl-FEdyR_cYlxmaBkg" name="every" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aHg2uV-FEdyR_cYlxmaBkg" name="TimedProcessing" eSuperTypes="_aHg2dF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aHg2ul-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2u1-FEdyR_cYlxmaBkg" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2vV-FEdyR_cYlxmaBkg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2v1-FEdyR_cYlxmaBkg" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2wV-FEdyR_cYlxmaBkg" name="duration" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2w1-FEdyR_cYlxmaBkg" name="start" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aHg2xV-FEdyR_cYlxmaBkg" name="stop" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aUx2OF-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aUx2OV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_K9PqoF1EEdy5RcXm_JjfDg" name="Time" nsURI="http://MARTE.MARTE_Foundations/schemas/Time/_K8gDwF1EEdy5RcXm_JjfDg/0" nsPrefix="Time">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PqoV1EEdy5RcXm_JjfDg" name="TimedDomain">
+ <eAnnotations xmi:id="_K9Pqol1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hEbW8BBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9Pqo11EEdy5RcXm_JjfDg" name="base_Package" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Package"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PqpV1EEdy5RcXm_JjfDg" name="Clock">
+ <eAnnotations xmi:id="_K9Pqpl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_i_gjkBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K9Pqp11EEdy5RcXm_JjfDg" name="standard" ordered="false" unique="false" eType="_K9Pqr11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PqqV1EEdy5RcXm_JjfDg" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9Pqq11EEdy5RcXm_JjfDg" name="type" ordered="false" unique="false" eType="_K9PqvF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PqrV1EEdy5RcXm_JjfDg" name="unit" ordered="false" unique="false" eType="_K8NI2l1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K9Pqr11EEdy5RcXm_JjfDg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_K9PqsF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K9PqsV1EEdy5RcXm_JjfDg" name="TAI"/>
+ <eLiterals xmi:id="_K9Pqsl1EEdy5RcXm_JjfDg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_K9Pqs11EEdy5RcXm_JjfDg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_K9PqtF1EEdy5RcXm_JjfDg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_K9PqtV1EEdy5RcXm_JjfDg" name="Local" value="4"/>
+ <eLiterals xmi:id="_K9Pqtl1EEdy5RcXm_JjfDg" name="TT" value="5"/>
+ <eLiterals xmi:id="_K9Pqt11EEdy5RcXm_JjfDg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_K9PquF1EEdy5RcXm_JjfDg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_K9PquV1EEdy5RcXm_JjfDg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_K9Pqul1EEdy5RcXm_JjfDg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_K9Pqu11EEdy5RcXm_JjfDg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PqvF1EEdy5RcXm_JjfDg" name="ClockType">
+ <eAnnotations xmi:id="_K9PqvV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j4bvoBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K9Pqvl1EEdy5RcXm_JjfDg" name="nature" ordered="false" unique="false" lowerBound="1" eType="_K9Pq0l1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PqwF1EEdy5RcXm_JjfDg" name="unitType" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Enumeration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K9Pqwl1EEdy5RcXm_JjfDg" name="isLogical" ordered="false" unique="false" lowerBound="1" eType="_LTwGK11EEdy5RcXm_JjfDg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PqxF1EEdy5RcXm_JjfDg" name="resolAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9Pqxl1EEdy5RcXm_JjfDg" name="maxValAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PqyF1EEdy5RcXm_JjfDg" name="offsetAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9Pqyl1EEdy5RcXm_JjfDg" name="getTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PqzF1EEdy5RcXm_JjfDg" name="setTime" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9Pqzl1EEdy5RcXm_JjfDg" name="indexToValue" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9Pq0F1EEdy5RcXm_JjfDg" name="base_Class" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Class"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K9Pq0l1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_K9Pq011EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K9Pq1F1EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_K9Pq1V1EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K9Pq1l1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_K9Pq111EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K9Pq4l1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_K9Pq411EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9Pq5F1EEdy5RcXm_JjfDg" name="TimedElement">
+ <eAnnotations xmi:id="_K9Pq5V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_llNagBBSEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9Pq5l1EEdy5RcXm_JjfDg" name="on" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_K9PqpV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9Pq6F1EEdy5RcXm_JjfDg" name="TimedValueSpecification" eSuperTypes="_K9Pq5F1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K9Pq6V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JUPuYBCWEdyu4qthTScrTA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K9Pq6l1EEdy5RcXm_JjfDg" name="interpretation" ordered="false" unique="false" eType="_K9Pq711EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9Pq7F1EEdy5RcXm_JjfDg" name="base_ValueSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K9Pq711EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeInterpretationKind">
+ <eAnnotations xmi:id="_K9Pq8F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K9Pq8V1EEdy5RcXm_JjfDg" name="duration"/>
+ <eLiterals xmi:id="_K9Pq8l1EEdy5RcXm_JjfDg" name="instant" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9Pq811EEdy5RcXm_JjfDg" name="TimedConstraint" eSuperTypes="_K9Pq5F1EEdy5RcXm_JjfDg _K8NI5l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K9Pq9F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_n90TkBD1EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K9Pq9V1EEdy5RcXm_JjfDg" name="interpretation" ordered="false" unique="false" eType="_K9Pq711EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K9Pq_11EEdy5RcXm_JjfDg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_K9PrAF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_K9PrAV1EEdy5RcXm_JjfDg" name="required"/>
+ <eLiterals xmi:id="_K9PrAl1EEdy5RcXm_JjfDg" name="offered" value="1"/>
+ <eLiterals xmi:id="_K9PrA11EEdy5RcXm_JjfDg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PrBF1EEdy5RcXm_JjfDg" name="ClockConstraint" eSuperTypes="_K9Pq5F1EEdy5RcXm_JjfDg _K8NI5l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K9PrBV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_og1hEBD1EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PrCF1EEdy5RcXm_JjfDg" name="TimedObservation" eSuperTypes="_K9Pq5F1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K9PrCV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e7rvQBD2EdyybZnLxHsjyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PrC11EEdy5RcXm_JjfDg" name="TimedInstantObservation" eSuperTypes="_K9PrCF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K9PrDF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_noixsBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K9PrDV1EEdy5RcXm_JjfDg" name="obsKind" ordered="false" unique="false" eType="_K9PrEl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrD11EEdy5RcXm_JjfDg" name="base_TimeObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K9PrEl1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_K9PrE11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K9PrFF1EEdy5RcXm_JjfDg" name="start"/>
+ <eLiterals xmi:id="_K9PrFV1EEdy5RcXm_JjfDg" name="finish" value="1"/>
+ <eLiterals xmi:id="_K9PrFl1EEdy5RcXm_JjfDg" name="send" value="2"/>
+ <eLiterals xmi:id="_K9PrF11EEdy5RcXm_JjfDg" name="receive" value="3"/>
+ <eLiterals xmi:id="_K9PrGF1EEdy5RcXm_JjfDg" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PrGV1EEdy5RcXm_JjfDg" name="TimedDurationObservation" eSuperTypes="_K9PrCF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K9PrGl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xRmWoBD2EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K9PrG11EEdy5RcXm_JjfDg" name="obsKind" ordered="false" unique="false" upperBound="2" eType="_K9PrEl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrHV1EEdy5RcXm_JjfDg" name="base_DurationObservation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DurationObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PrIF1EEdy5RcXm_JjfDg" name="TimedEvent" eSuperTypes="_K9Pq5F1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K9PrIV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gp3dcBD4EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K9PrIl1EEdy5RcXm_JjfDg" name="repetition" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrJF1EEdy5RcXm_JjfDg" name="base_TimeEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrJl1EEdy5RcXm_JjfDg" name="every" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K9PrKV1EEdy5RcXm_JjfDg" name="TimedProcessing" eSuperTypes="_K9Pq5F1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K9PrKl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrK11EEdy5RcXm_JjfDg" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrLV1EEdy5RcXm_JjfDg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrL11EEdy5RcXm_JjfDg" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrMV1EEdy5RcXm_JjfDg" name="duration" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ValueSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrM11EEdy5RcXm_JjfDg" name="start" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K9PrNV1EEdy5RcXm_JjfDg" name="stop" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Event"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTAfl11EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTAfmF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packageImport xmi:id="_MbX8EA9REdyey4B16cv6mQ" importedPackage="_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ <packageImport xmi:id="_vg6ygBBOEdyt6tGzWCpUVA" importedPackage="_9FdqwA-MEdyLh7muGbCqMw"/>
+ <packageImport xmi:id="_oCiOABBREdyt6tGzWCpUVA">
+ <importedPackage href="MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_hEbW8BBSEdyt6tGzWCpUVA" name="TimedDomain">
+ <ownedAttribute xmi:id="_ul_fAECaEd6UTJZnztgOLw" name="base_Namespace" isUnique="false" association="_ujKNcECaEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Namespace"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_i_gjkBBSEdyt6tGzWCpUVA" name="Clock">
+ <ownedAttribute xmi:id="_odZIkBBSEdyt6tGzWCpUVA" name="standard" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sjW4YBBSEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sjNHYBBSEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sjW4YRBSEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="__Lr-EBBVEdyt6tGzWCpUVA" name="base_InstanceSpecification" isUnique="false" association="__LZDIBBVEdyt6tGzWCpUVA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_skGj0BCVEdyu4qthTScrTA" name="type" type="_j4bvoBBSEdyt6tGzWCpUVA" isUnique="false" association="_sj8y0BCVEdyu4qthTScrTA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ssfpQGqGEdyHVMM3AaZxvA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ssbX0GqGEdyHVMM3AaZxvA" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7R2xsRCVEdyu4qthTScrTA" name="unit" type="_xNTikA4vEdysTsAUPnp57Q" isUnique="false" association="_7R2xsBCVEdyu4qthTScrTA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A7D14BCWEdyu4qthTScrTA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A66E4BCWEdyu4qthTScrTA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_dkEmIDJLEd211cMdxu944g" name="base_Property" isUnique="false" association="_dZML0DJLEd211cMdxu944g">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_j4bvoBBSEdyt6tGzWCpUVA" name="ClockType">
+ <ownedAttribute xmi:id="_wZrCoBBSEdyt6tGzWCpUVA" name="nature" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1KP1sBBSEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1KGrwBBSEdyt6tGzWCpUVA" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_1KP1sRBSEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_we450BBSEdyt6tGzWCpUVA" name="unitType" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__RaS8BBSEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__RQh8BBSEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__RaS8RBSEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_wn-kYBBSEdyt6tGzWCpUVA" name="isLogical" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Mcz9QBBTEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_McqMQBBTEdyt6tGzWCpUVA" value="1"/>
+ <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_JhtzMBBVEdyt6tGzWCpUVA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_wt8CcBBSEdyt6tGzWCpUVA" name="resolAttr" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MYZscRBVEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MYZscBBVEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_MYjdcBBVEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_wzJ5oBBSEdyt6tGzWCpUVA" name="maxValAttr" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PurrwBBVEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Puh6wBBVEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_PurrwRBVEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_w4XJwBBSEdyt6tGzWCpUVA" name="offsetAttr" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_S5Vp4RBVEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_S5Vp4BBVEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_S5fa4BBVEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_w9SGABBSEdyt6tGzWCpUVA" name="getTime" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U1d_YRBVEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U1d_YBBVEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_U1d_YhBVEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_xESF4BBSEdyt6tGzWCpUVA" name="setTime" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZolJERBVEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZolJEBBVEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ZouTABBVEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_xJpuEBBSEdyt6tGzWCpUVA" name="indexToValue" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cAuFIBBVEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cAkUIBBVEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cAuFIRBVEdyt6tGzWCpUVA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_-lZaIBBVEdyt6tGzWCpUVA" name="base_Class" isUnique="false" association="_-lF4IBBVEdyt6tGzWCpUVA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_llNagBBSEdyt6tGzWCpUVA" name="TimedElement" isAbstract="true">
+ <ownedAttribute xmi:id="_Fp8a8BBWEdyt6tGzWCpUVA" name="on" type="_i_gjkBBSEdyt6tGzWCpUVA" isUnique="false" association="_FpfvABBWEdyt6tGzWCpUVA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JBaGARBWEdyt6tGzWCpUVA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JBaGABBWEdyt6tGzWCpUVA" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_-lF4IBBVEdyt6tGzWCpUVA" name="Extension_ClockType" memberEnd="_-lPpIBBVEdyt6tGzWCpUVA _-lZaIBBVEdyt6tGzWCpUVA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_-lPpIBBVEdyt6tGzWCpUVA" name="extension_ClockType" type="_j4bvoBBSEdyt6tGzWCpUVA" aggregation="composite" association="_-lF4IBBVEdyt6tGzWCpUVA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="__LZDIBBVEdyt6tGzWCpUVA" name="Extension_Clock" memberEnd="__Li0IBBVEdyt6tGzWCpUVA __Lr-EBBVEdyt6tGzWCpUVA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="__Li0IBBVEdyt6tGzWCpUVA" name="extension_Clock" type="_i_gjkBBSEdyt6tGzWCpUVA" aggregation="composite" association="__LZDIBBVEdyt6tGzWCpUVA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_FpfvABBWEdyt6tGzWCpUVA" name="Association_TimedElement_Clock" memberEnd="_Fp8a8BBWEdyt6tGzWCpUVA _FqFk4BBWEdyt6tGzWCpUVA">
+ <ownedEnd xmi:id="_FqFk4BBWEdyt6tGzWCpUVA" name="timedElement" type="_llNagBBSEdyt6tGzWCpUVA" isUnique="false" association="_FpfvABBWEdyt6tGzWCpUVA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FqPV4BBWEdyt6tGzWCpUVA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FqPV4RBWEdyt6tGzWCpUVA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_sj8y0BCVEdyu4qthTScrTA" name="Association_Clock_ClockType" memberEnd="_skGj0BCVEdyu4qthTScrTA _skQU0hCVEdyu4qthTScrTA">
+ <ownedEnd xmi:id="_skQU0hCVEdyu4qthTScrTA" name="clock" type="_i_gjkBBSEdyt6tGzWCpUVA" isUnique="false" association="_sj8y0BCVEdyu4qthTScrTA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_skjPwBCVEdyu4qthTScrTA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_skjPwRCVEdyu4qthTScrTA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_7R2xsBCVEdyu4qthTScrTA" name="Association_Clock_Unit" memberEnd="_7R2xsRCVEdyu4qthTScrTA _7SAishCVEdyu4qthTScrTA">
+ <ownedEnd xmi:id="_7SAishCVEdyu4qthTScrTA" name="clock" type="_i_gjkBBSEdyt6tGzWCpUVA" isUnique="false" association="_7R2xsBCVEdyu4qthTScrTA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7SJsoBCVEdyu4qthTScrTA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7SJsoRCVEdyu4qthTScrTA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_JUPuYBCWEdyu4qthTScrTA" name="TimedValueSpecification">
+ <generalization xmi:id="_WruF0BCWEdyu4qthTScrTA" general="_llNagBBSEdyt6tGzWCpUVA"/>
+ <ownedAttribute xmi:id="_LerloBCWEdyu4qthTScrTA" name="interpretation" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SI2XkBCWEdyu4qthTScrTA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SItNoBCWEdyu4qthTScrTA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_SI2XkRCWEdyu4qthTScrTA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_eSY8QBCWEdyu4qthTScrTA" name="base_ValueSpecification" isUnique="false" association="_eSGBUBCWEdyu4qthTScrTA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ValueSpecification"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_eSGBUBCWEdyu4qthTScrTA" name="Extension_TimedValueSpecification" memberEnd="_eSPyUBCWEdyu4qthTScrTA _eSY8QBCWEdyu4qthTScrTA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_eSPyUBCWEdyu4qthTScrTA" name="extension_TimedValueSpecification" type="_JUPuYBCWEdyu4qthTScrTA" aggregation="composite" association="_eSGBUBCWEdyu4qthTScrTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_n90TkBD1EdyybZnLxHsjyA" name="TimedConstraint">
+ <generalization xmi:id="_JuyTsBD2EdyybZnLxHsjyA" general="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <generalization xmi:id="_KnZ9wBD2EdyybZnLxHsjyA" general="_llNagBBSEdyt6tGzWCpUVA"/>
+ <ownedAttribute xmi:id="_1EwUoBD1EdyybZnLxHsjyA" name="interpretation" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3R3scBD1EdyybZnLxHsjyA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3Rt7cBD1EdyybZnLxHsjyA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_3R3scRD1EdyybZnLxHsjyA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_og1hEBD1EdyybZnLxHsjyA" name="ClockConstraint">
+ <generalization xmi:id="_LlZQABD2EdyybZnLxHsjyA" general="_llNagBBSEdyt6tGzWCpUVA"/>
+ <generalization xmi:id="_NyziwBD2EdyybZnLxHsjyA" general="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <ownedAttribute xmi:id="_JaIsYECaEd6UTJZnztgOLw" name="isCoincidenceBased" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P2E1EECaEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_P1-HYECaEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_P2NX8ECaEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Jfr6wECaEd6UTJZnztgOLw" name="isPrecedenceBased" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YsFMcECaEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YrvOMECaEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_YseOAECaEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_JnyG0ECaEd6UTJZnztgOLw" name="isChronometricBased" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bU6P4ECaEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bUwe4ECaEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bVA9kECaEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_e7rvQBD2EdyybZnLxHsjyA" name="TimedObservation" isAbstract="true">
+ <generalization xmi:id="_mJLQsBD2EdyybZnLxHsjyA" general="_llNagBBSEdyt6tGzWCpUVA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_noixsBD2EdyybZnLxHsjyA" name="TimedInstantObservation">
+ <generalization xmi:id="_7BGFUBD3EdyybZnLxHsjyA" general="_e7rvQBD2EdyybZnLxHsjyA"/>
+ <ownedAttribute xmi:id="_qlx-4BD2EdyybZnLxHsjyA" name="obsKind" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_unbPYRD2EdyybZnLxHsjyA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_unbPYBD2EdyybZnLxHsjyA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_unlAYBD2EdyybZnLxHsjyA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Gvg0QBD4EdyybZnLxHsjyA" name="base_TimeObservation" isUnique="false" association="_GvXqUBD4EdyybZnLxHsjyA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TimeObservation"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_xRmWoBD2EdyybZnLxHsjyA" name="TimedDurationObservation">
+ <generalization xmi:id="_8Pxe8BD3EdyybZnLxHsjyA" general="_e7rvQBD2EdyybZnLxHsjyA"/>
+ <ownedAttribute xmi:id="_2QLwgBD2EdyybZnLxHsjyA" name="obsKind" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4XyWMRD2EdyybZnLxHsjyA" value="2"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4XyWMBD2EdyybZnLxHsjyA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_2QLwgxD2EdyybZnLxHsjyA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_HkHhABD4EdyybZnLxHsjyA" name="base_DurationObservation" isUnique="false" association="_Hj9wABD4EdyybZnLxHsjyA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DurationObservation"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_GvXqUBD4EdyybZnLxHsjyA" name="Extension_TimedInstantObservation" memberEnd="_GvXqURD4EdyybZnLxHsjyA _Gvg0QBD4EdyybZnLxHsjyA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_GvXqURD4EdyybZnLxHsjyA" name="extension_TimedInstantObservation" type="_noixsBD2EdyybZnLxHsjyA" aggregation="composite" association="_GvXqUBD4EdyybZnLxHsjyA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_Hj9wABD4EdyybZnLxHsjyA" name="Extension_TimedDurationObservation" memberEnd="_Hj9wARD4EdyybZnLxHsjyA _HkHhABD4EdyybZnLxHsjyA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Hj9wARD4EdyybZnLxHsjyA" name="extension_TimedDurationObservation" type="_xRmWoBD2EdyybZnLxHsjyA" aggregation="composite" association="_Hj9wABD4EdyybZnLxHsjyA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_gp3dcBD4EdyybZnLxHsjyA" name="TimedEvent">
+ <generalization xmi:id="_y_yE0BD4EdyybZnLxHsjyA" general="_llNagBBSEdyt6tGzWCpUVA"/>
+ <ownedAttribute xmi:id="_jA93sBD4EdyybZnLxHsjyA" name="repetition" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mSeEsBD4EdyybZnLxHsjyA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mSU6wBD4EdyybZnLxHsjyA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_mSeEsRD4EdyybZnLxHsjyA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_74jcUBD4EdyybZnLxHsjyA" name="base_TimeEvent" isUnique="false" association="_74QhYBD4EdyybZnLxHsjyA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TimeEvent"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_zA-VgBKWEdyGYuetzx6T5A" name="every" isUnique="false" aggregation="composite" association="_zAhpkBKWEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ValueSpecification"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1c_E8BKWEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1c17ABKWEdyGYuetzx6T5A"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_74QhYBD4EdyybZnLxHsjyA" name="Extension_TimedEvent" memberEnd="_74aSYBD4EdyybZnLxHsjyA _74jcUBD4EdyybZnLxHsjyA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_74aSYBD4EdyybZnLxHsjyA" name="extension_TimedEvent" type="_gp3dcBD4EdyybZnLxHsjyA" aggregation="composite" association="_74QhYBD4EdyybZnLxHsjyA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_3V3e0BD5EdyybZnLxHsjyA" name="TimedProcessing">
+ <generalization xmi:id="_-kwcgBD7EdyybZnLxHsjyA" general="_llNagBBSEdyt6tGzWCpUVA"/>
+ <ownedAttribute xmi:id="_7197ABD7EdyybZnLxHsjyA" name="base_Action" isUnique="false" association="_71hPEBD7EdyybZnLxHsjyA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Action"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8ZuvYRD7EdyybZnLxHsjyA" name="base_Behavior" isUnique="false" association="_8Zk-YBD7EdyybZnLxHsjyA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_9M_YUBD7EdyybZnLxHsjyA" name="base_Message" isUnique="false" association="_9MsdYBD7EdyybZnLxHsjyA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Message"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OAQb4BKWEdyGYuetzx6T5A" name="duration" isUnique="false" aggregation="composite" association="_N_zv8BKWEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ValueSpecification"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Y81eMBKWEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Y8sUQBKWEdyGYuetzx6T5A"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_dJUFsBKWEdyGYuetzx6T5A" name="start" isUnique="false" association="_dJBKwBKWEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Event"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_k_qW4BKWEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_k_gl4BKWEdyGYuetzx6T5A"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_n3A-gBKWEdyGYuetzx6T5A" name="finish" isUnique="false" association="_n2uDkBKWEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Event"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_p2WZABKWEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_p2NPEBKWEdyGYuetzx6T5A"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_71hPEBD7EdyybZnLxHsjyA" name="Extension_TimedProcessing" memberEnd="_71rAEBD7EdyybZnLxHsjyA _7197ABD7EdyybZnLxHsjyA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_71rAEBD7EdyybZnLxHsjyA" name="extension_TimedProcessing" type="_3V3e0BD5EdyybZnLxHsjyA" aggregation="composite" association="_71hPEBD7EdyybZnLxHsjyA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8Zk-YBD7EdyybZnLxHsjyA" name="Extension_TimedProcessing" memberEnd="_8ZuvYBD7EdyybZnLxHsjyA _8ZuvYRD7EdyybZnLxHsjyA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8ZuvYBD7EdyybZnLxHsjyA" name="extension_TimedProcessing" type="_3V3e0BD5EdyybZnLxHsjyA" aggregation="composite" association="_8Zk-YBD7EdyybZnLxHsjyA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_9MsdYBD7EdyybZnLxHsjyA" name="Extension_TimedProcessing" memberEnd="_9M1nUBD7EdyybZnLxHsjyA _9M_YUBD7EdyybZnLxHsjyA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9M1nUBD7EdyybZnLxHsjyA" name="extension_TimedProcessing" type="_3V3e0BD5EdyybZnLxHsjyA" aggregation="composite" association="_9MsdYBD7EdyybZnLxHsjyA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_N_zv8BKWEdyGYuetzx6T5A" name="Association_TimedProcessing_ValueSpecification" memberEnd="_OAQb4BKWEdyGYuetzx6T5A _OBcHoRKWEdyGYuetzx6T5A">
+ <ownedEnd xmi:id="_OBcHoRKWEdyGYuetzx6T5A" name="timedProcessing" type="_3V3e0BD5EdyybZnLxHsjyA" isUnique="false" association="_N_zv8BKWEdyGYuetzx6T5A">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OCLugBKWEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OCVfgBKWEdyGYuetzx6T5A"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_dJBKwBKWEdyGYuetzx6T5A" name="Association_TimedProcessing_Event" memberEnd="_dJUFsBKWEdyGYuetzx6T5A _dKpicBKWEdyGYuetzx6T5A">
+ <ownedEnd xmi:id="_dKpicBKWEdyGYuetzx6T5A" name="timedProcessing" type="_3V3e0BD5EdyybZnLxHsjyA" isUnique="false" association="_dJBKwBKWEdyGYuetzx6T5A">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dLPYUBKWEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dLZJUBKWEdyGYuetzx6T5A"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_n2uDkBKWEdyGYuetzx6T5A" name="Association_TimedProcessing_Event" memberEnd="_n3A-gBKWEdyGYuetzx6T5A _n4WbQBKWEdyGYuetzx6T5A">
+ <ownedEnd xmi:id="_n4WbQBKWEdyGYuetzx6T5A" name="timedProcessing" type="_3V3e0BD5EdyybZnLxHsjyA" isUnique="false" association="_n2uDkBKWEdyGYuetzx6T5A">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_n484MBKWEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_n5GCIBKWEdyGYuetzx6T5A"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_zAhpkBKWEdyGYuetzx6T5A" name="Association_TimedEvent_ValueSpecification" memberEnd="_zA-VgBKWEdyGYuetzx6T5A _zCKoUBKWEdyGYuetzx6T5A">
+ <ownedEnd xmi:id="_zCKoUBKWEdyGYuetzx6T5A" name="timedEvent" type="_gp3dcBD4EdyybZnLxHsjyA" isUnique="false" association="_zAhpkBKWEdyGYuetzx6T5A">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zC5oIBKWEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zC5oIRKWEdyGYuetzx6T5A"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_dZML0DJLEd211cMdxu944g" name="Extension_Clock" memberEnd="_djewQDJLEd211cMdxu944g _dkEmIDJLEd211cMdxu944g">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_djewQDJLEd211cMdxu944g" name="extension_Clock" type="_i_gjkBBSEdyt6tGzWCpUVA" aggregation="composite" association="_dZML0DJLEd211cMdxu944g"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ujKNcECaEd6UTJZnztgOLw" name="Extension_TimedDomain" memberEnd="_ulqu4ECaEd6UTJZnztgOLw _ul_fAECaEd6UTJZnztgOLw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ulqu4ECaEd6UTJZnztgOLw" name="extension_TimedDomain" type="_hEbW8BBSEdyt6tGzWCpUVA" aggregation="composite" association="_ujKNcECaEd6UTJZnztgOLw"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_XVWGUAPMEdyuUt-4qHuVvQ" name="GRM">
+ <eAnnotations xmi:id="_K-lucF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MOwbwJ3yEd6SvNDHkhtrYQ" name="GRM" nsURI="http://MARTE.MARTE_Foundations/schemas/GRM/_MMrYIJ3yEd6SvNDHkhtrYQ/13" nsPrefix="GRM">
+ <eAnnotations xmi:id="_M7m7NJ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7m7NZ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7m7Np3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7m7N53yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7m7OJ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7m7OZ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwbwZ3yEd6SvNDHkhtrYQ" name="Resource">
+ <eAnnotations xmi:id="_MOwbwp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwbxZ3yEd6SvNDHkhtrYQ" name="isProtected" ordered="false" unique="false" eType="_M8gTVp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwbx53yEd6SvNDHkhtrYQ" name="isActive" ordered="false" unique="false" eType="_M8gTVp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwbyZ3yEd6SvNDHkhtrYQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwby53yEd6SvNDHkhtrYQ" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwbzZ3yEd6SvNDHkhtrYQ" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwbz53yEd6SvNDHkhtrYQ" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Lifeline"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwb0Z3yEd6SvNDHkhtrYQ" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectableElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7dJ7p3yEd6SvNDHkhtrYQ" name="resMult" ordered="false" unique="false" eType="_M8gS9Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MOwcK53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MOwcLJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwcLZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MOwcLp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwcL53yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MOwcMJ3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MOwcMZ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MOwcMp3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwcM53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MOwcNJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwcNZ3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MOwcNp3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MOwcN53yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MOwcOJ3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MOwcOZ3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MOwcOp3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MOwcO53yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MOwcPJ3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MOwcPZ3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwcPp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MOwcP53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwcQJ3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MOwcQZ3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MOwcQp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MOwcQ53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MOwcRJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MOwcRZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MOwcRp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MOwcR53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwcSJ3yEd6SvNDHkhtrYQ" name="StorageResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwcSZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7dJ_Z3yEd6SvNDHkhtrYQ" name="elementSize" ordered="false" unique="false" eType="_M752ap3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwcTZ3yEd6SvNDHkhtrYQ" name="CommunicationEndPoint" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwcTp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7dKBJ3yEd6SvNDHkhtrYQ" name="packetSize" ordered="false" unique="false" eType="_M7wsCp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwcUp3yEd6SvNDHkhtrYQ" name="SynchronizationResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwcU53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwcVZ3yEd6SvNDHkhtrYQ" name="ConcurrencyResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwcVp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwcWJ3yEd6SvNDHkhtrYQ" name="Scheduler" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwcWZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwcWp3yEd6SvNDHkhtrYQ" name="isPreemptible" ordered="false" unique="false" eType="_M8WigZ3yEd6SvNDHkhtrYQ" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwcXJ3yEd6SvNDHkhtrYQ" name="schedPolicy" ordered="false" unique="false" eType="_MOwca53yEd6SvNDHkhtrYQ" defaultValueLiteral="FixedPriority"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwcXp3yEd6SvNDHkhtrYQ" name="otherSchedPolicy" ordered="false" unique="false" eType="_M8Wihp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwcYJ3yEd6SvNDHkhtrYQ" name="schedule" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwcYp3yEd6SvNDHkhtrYQ" name="processingUnits" ordered="false" unique="false" upperBound="-1" eType="_MOwcd53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwcZJ3yEd6SvNDHkhtrYQ" name="host" ordered="false" unique="false" eType="_MOwcg53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwcZp3yEd6SvNDHkhtrYQ" name="protectedSharedRsources" ordered="false" unique="false" upperBound="-1" eType="_MOwchp3yEd6SvNDHkhtrYQ" eOpposite="_MOwcjp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwcaJ3yEd6SvNDHkhtrYQ" name="schedulableResources" ordered="false" unique="false" upperBound="-1" eType="_MOwcmp3yEd6SvNDHkhtrYQ" eOpposite="_MOwcoJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwca53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MOwcbJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwcbZ3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MOwcbp3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MOwcb53yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MOwccJ3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MOwccZ3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MOwccp3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MOwcc53yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MOwcdJ3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MOwcdZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MOwcdp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwcd53yEd6SvNDHkhtrYQ" name="ProcessingResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwceJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwce53yEd6SvNDHkhtrYQ" name="mainScheduler" ordered="false" unique="false" eType="_MOwcWJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m6uZ3yEd6SvNDHkhtrYQ" name="speedFactor" ordered="false" unique="false" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwcg53yEd6SvNDHkhtrYQ" name="ComputingResource" eSuperTypes="_MOwcd53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwchJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwchp3yEd6SvNDHkhtrYQ" name="MutualExclusionResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwch53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwciJ3yEd6SvNDHkhtrYQ" name="protectKind" ordered="false" unique="false" eType="_MOwckZ3yEd6SvNDHkhtrYQ" defaultValueLiteral="PriorityInheritance"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwcjJ3yEd6SvNDHkhtrYQ" name="otherProtectProtocol" ordered="false" unique="false" eType="_M8Wihp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwcjp3yEd6SvNDHkhtrYQ" name="scheduler" ordered="false" unique="false" eType="_MOwcWJ3yEd6SvNDHkhtrYQ" eOpposite="_MOwcZp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m6x53yEd6SvNDHkhtrYQ" name="ceiling" ordered="false" unique="false" eType="_M8WiMp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwckZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_MOwckp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwck53yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MOwclJ3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_MOwclZ3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_MOwclp3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MOwcl53yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MOwcmJ3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_MOwcmZ3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwcmp3yEd6SvNDHkhtrYQ" name="SchedulableResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwcm53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwcnp3yEd6SvNDHkhtrYQ" name="dependentScheduler" ordered="false" unique="false" eType="_MOwc553yEd6SvNDHkhtrYQ" eOpposite="_MOwc6Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwcoJ3yEd6SvNDHkhtrYQ" name="host" ordered="false" unique="false" eType="_MOwcWJ3yEd6SvNDHkhtrYQ" eOpposite="_MOwcaJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m60J3yEd6SvNDHkhtrYQ" name="schedParams" ordered="false" unique="false" upperBound="-1" eType="_M8Wh1J3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwcwJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MOwcwZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwcwp3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MOwcw53yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MOwcxJ3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MOwcxZ3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MOwcxp3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MOwcx53yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MOwcyJ3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwc4Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MOwc4p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwc453yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MOwc5J3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MOwc5Z3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MOwc5p3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwc553yEd6SvNDHkhtrYQ" name="SecondaryScheduler" eSuperTypes="_MOwcWJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwc6J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwc6Z3yEd6SvNDHkhtrYQ" name="virtualProcessingUnits" ordered="false" unique="false" upperBound="-1" eType="_MOwcmp3yEd6SvNDHkhtrYQ" eOpposite="_MOwcnp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwc7J3yEd6SvNDHkhtrYQ" name="CommunicationMedia" eSuperTypes="_MOwcd53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwc7Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwc8J3yEd6SvNDHkhtrYQ" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwc8p3yEd6SvNDHkhtrYQ" name="transmMode" ordered="false" unique="false" eType="_MOwc-53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m64Z3yEd6SvNDHkhtrYQ" name="elementSize" ordered="false" unique="false" eType="_M8WiMp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m65Z3yEd6SvNDHkhtrYQ" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m66p3yEd6SvNDHkhtrYQ" name="packetT" ordered="false" unique="false" upperBound="-1" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m67Z3yEd6SvNDHkhtrYQ" name="capacity" ordered="false" unique="false" upperBound="-1" eType="_M8gSmZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwc-53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_MOwc_J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwc_Z3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_MOwc_p3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_MOwc_53yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwdB53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_MOwdCJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwdCZ3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_MOwdCp3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_MOwdC53yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwdDJ3yEd6SvNDHkhtrYQ" name="DeviceResource" eSuperTypes="_MOwcd53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwdDZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwdD53yEd6SvNDHkhtrYQ" name="TimingResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwdEJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwdEp3yEd6SvNDHkhtrYQ" name="ClockResource" eSuperTypes="_MOwdD53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwdE53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwdFZ3yEd6SvNDHkhtrYQ" name="TimerResource" eSuperTypes="_MOwdD53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwdFp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwdGZ3yEd6SvNDHkhtrYQ" name="isPeriodic" ordered="false" unique="false" eType="_M8DnFJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7BJ3yEd6SvNDHkhtrYQ" name="duration" ordered="false" unique="false" eType="_M8DnWJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwdHJ3yEd6SvNDHkhtrYQ" name="GrService">
+ <eAnnotations xmi:id="_MOwdHZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdHp3yEd6SvNDHkhtrYQ" name="owner" ordered="false" unique="false" eType="_MOwbwZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdIJ3yEd6SvNDHkhtrYQ" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ExecutionSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdIp3yEd6SvNDHkhtrYQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdJJ3yEd6SvNDHkhtrYQ" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdJp3yEd6SvNDHkhtrYQ" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdKJ3yEd6SvNDHkhtrYQ" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwdKp3yEd6SvNDHkhtrYQ" name="Release" eSuperTypes="_MOwdHJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwdK53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwdLZ3yEd6SvNDHkhtrYQ" name="Acquire" eSuperTypes="_MOwdHJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MOwdLp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sONxsBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MOwdL53yEd6SvNDHkhtrYQ" name="isBlocking" ordered="false" unique="false" eType="_M7dJ-J3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MOwdMp3yEd6SvNDHkhtrYQ" name="ResourceUsage">
+ <eAnnotations xmi:id="_MOwdM53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdPp3yEd6SvNDHkhtrYQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdQJ3yEd6SvNDHkhtrYQ" name="subUsage" ordered="false" unique="false" upperBound="-1" eType="_MOwdMp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MOwdQp3yEd6SvNDHkhtrYQ" name="usedResources" unique="false" upperBound="-1" eType="_MOwbwZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7E53yEd6SvNDHkhtrYQ" name="execTime" unique="false" upperBound="-1" eType="_M8gS2p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7Fp3yEd6SvNDHkhtrYQ" name="allocatedMemory" unique="false" upperBound="-1" eType="_M8gS3Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7G53yEd6SvNDHkhtrYQ" name="usedMemory" unique="false" upperBound="-1" eType="_M8gS3Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7Hp3yEd6SvNDHkhtrYQ" name="powerPeak" unique="false" upperBound="-1" eType="_M8gS4Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7I53yEd6SvNDHkhtrYQ" name="energy" unique="false" upperBound="-1" eType="_M8gS5J3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7K53yEd6SvNDHkhtrYQ" name="msgSize" unique="false" upperBound="-1" eType="_M8gS3Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwdTZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_MOwdTp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwdT53yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_MOwdUJ3yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_MOwdUZ3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_MOwdUp3yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_MOwdU53yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwdW53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_MOwdXJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwdXZ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_MOwdXp3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_MOwdX53yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MOwdZ53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_MOwdaJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MOwdaZ3yEd6SvNDHkhtrYQ" name="J"/>
+ <eLiterals xmi:id="_MOwdap3yEd6SvNDHkhtrYQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_MOwda53yEd6SvNDHkhtrYQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_MOwdbJ3yEd6SvNDHkhtrYQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_MOwdbZ3yEd6SvNDHkhtrYQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7dJ8J3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7dJ8Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7dJ-J3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7dJ-Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m6tp3yEd6SvNDHkhtrYQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m6t53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m6u53yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m6vJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m60p3yEd6SvNDHkhtrYQ" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m6053yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m6553yEd6SvNDHkhtrYQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m66J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m6753yEd6SvNDHkhtrYQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m68J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7GJ3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7GZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7IJ3yEd6SvNDHkhtrYQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7IZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7JZ3yEd6SvNDHkhtrYQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7Jp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wP-3AEOMEd6caK5ICj_pSQ" name="GRM" nsURI="http://MARTE.MARTE_Foundations/schemas/GRM/_wPr8EEOMEd6caK5ICj_pSQ/12" nsPrefix="GRM">
+ <eAnnotations xmi:id="_wlyu-0OMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wlyu_EOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wlyu_UOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wlyu_kOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wlyu_0OMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wlyvAEOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP-3AUOMEd6caK5ICj_pSQ" name="Resource">
+ <eAnnotations xmi:id="_wP-3AkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP-3BUOMEd6caK5ICj_pSQ" name="isProtected" ordered="false" unique="false" eType="_wmtU80OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP-3B0OMEd6caK5ICj_pSQ" name="isActive" ordered="false" unique="false" eType="_wmtU80OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP-3CUOMEd6caK5ICj_pSQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP-3C0OMEd6caK5ICj_pSQ" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP-3DUOMEd6caK5ICj_pSQ" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP-3D0OMEd6caK5ICj_pSQ" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Lifeline"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP-3EUOMEd6caK5ICj_pSQ" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectableElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wltPbEOMEd6caK5ICj_pSQ" name="resMult" ordered="false" unique="false" eType="_wmpqnUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wP-3a0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wP-3bEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP-3bUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wP-3bkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP-3b0OMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wP-3cEOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wP-3cUOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wP-3ckOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP-3c0OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wP-3dEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP-3dUOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wP-3dkOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wP-3d0OMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wP-3eEOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wP-3eUOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wP-3ekOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wP-3e0OMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wP-3fEOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wP-3fUOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP-3fkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wP-3f0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP-3gEOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wP-3gUOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wP-3gkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wP-3g0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wP-3hEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wP-3hUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wP-3hkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wP-3h0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eEEOMEd6caK5ICj_pSQ" name="StorageResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eEUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlt2cUOMEd6caK5ICj_pSQ" name="elementSize" ordered="false" unique="false" eType="_wmB_kkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eFUOMEd6caK5ICj_pSQ" name="CommunicationEndPoint" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eFkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlt2eEOMEd6caK5ICj_pSQ" name="packetSize" ordered="false" unique="false" eType="_wl7R1kOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eGkOMEd6caK5ICj_pSQ" name="SynchronizationResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eG0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eHUOMEd6caK5ICj_pSQ" name="ConcurrencyResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eHkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eIEOMEd6caK5ICj_pSQ" name="Scheduler" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eIUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP_eIkOMEd6caK5ICj_pSQ" name="isPreemptible" ordered="false" unique="false" eType="_wmmAPEOMEd6caK5ICj_pSQ" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP_eJEOMEd6caK5ICj_pSQ" name="schedPolicy" ordered="false" unique="false" eType="_wP_eM0OMEd6caK5ICj_pSQ" defaultValueLiteral="FixedPriority"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP_eJkOMEd6caK5ICj_pSQ" name="otherSchedPolicy" ordered="false" unique="false" eType="_wmmnQ0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eKEOMEd6caK5ICj_pSQ" name="schedule" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eKkOMEd6caK5ICj_pSQ" name="processingUnits" ordered="false" unique="false" upperBound="-1" eType="_wP_eP0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eLEOMEd6caK5ICj_pSQ" name="host" ordered="false" unique="false" eType="_wP_eS0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eLkOMEd6caK5ICj_pSQ" name="protectedSharedRsources" ordered="false" unique="false" upperBound="-1" eType="_wP_eTkOMEd6caK5ICj_pSQ" eOpposite="_wP_eVkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eMEOMEd6caK5ICj_pSQ" name="schedulableResources" ordered="false" unique="false" upperBound="-1" eType="_wP_eYkOMEd6caK5ICj_pSQ" eOpposite="_wP_eaEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_eM0OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wP_eNEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_eNUOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wP_eNkOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wP_eN0OMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wP_eOEOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wP_eOUOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wP_eOkOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wP_eO0OMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wP_ePEOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wP_ePUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wP_ePkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eP0OMEd6caK5ICj_pSQ" name="ProcessingResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eQEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eQ0OMEd6caK5ICj_pSQ" name="mainScheduler" ordered="false" unique="false" eType="_wP_eIEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wludi0OMEd6caK5ICj_pSQ" name="speedFactor" ordered="false" unique="false" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eS0OMEd6caK5ICj_pSQ" name="ComputingResource" eSuperTypes="_wP_eP0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eTEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eTkOMEd6caK5ICj_pSQ" name="MutualExclusionResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eT0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP_eUEOMEd6caK5ICj_pSQ" name="protectKind" ordered="false" unique="false" eType="_wP_eWUOMEd6caK5ICj_pSQ" defaultValueLiteral="PriorityInheritance"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP_eVEOMEd6caK5ICj_pSQ" name="otherProtectProtocol" ordered="false" unique="false" eType="_wmmnQ0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eVkOMEd6caK5ICj_pSQ" name="scheduler" ordered="false" unique="false" eType="_wP_eIEOMEd6caK5ICj_pSQ" eOpposite="_wP_eLkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlvrp0OMEd6caK5ICj_pSQ" name="ceiling" ordered="false" unique="false" eType="_wmddYUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_eWUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wP_eWkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_eW0OMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wP_eXEOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wP_eXUOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wP_eXkOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wP_eX0OMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wP_eYEOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wP_eYUOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_eYkOMEd6caK5ICj_pSQ" name="SchedulableResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_eY0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eZkOMEd6caK5ICj_pSQ" name="dependentScheduler" ordered="false" unique="false" eType="_wP_er0OMEd6caK5ICj_pSQ" eOpposite="_wP_esUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_eaEOMEd6caK5ICj_pSQ" name="host" ordered="false" unique="false" eType="_wP_eIEOMEd6caK5ICj_pSQ" eOpposite="_wP_eMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlwStUOMEd6caK5ICj_pSQ" name="schedParams" ordered="false" unique="false" upperBound="-1" eType="_wmaaAkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_eiEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wP_eiUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_eikOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wP_ei0OMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wP_ejEOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wP_ejUOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wP_ejkOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wP_ej0OMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wP_ekEOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_eqUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wP_eqkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_eq0OMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wP_erEOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wP_erUOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wP_erkOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_er0OMEd6caK5ICj_pSQ" name="SecondaryScheduler" eSuperTypes="_wP_eIEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_esEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_esUOMEd6caK5ICj_pSQ" name="virtualProcessingUnits" ordered="false" unique="false" upperBound="-1" eType="_wP_eYkOMEd6caK5ICj_pSQ" eOpposite="_wP_eZkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_etEOMEd6caK5ICj_pSQ" name="CommunicationMedia" eSuperTypes="_wP_eP0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_etUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_euEOMEd6caK5ICj_pSQ" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP_eukOMEd6caK5ICj_pSQ" name="transmMode" ordered="false" unique="false" eType="_wP_ew0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlw5xUOMEd6caK5ICj_pSQ" name="elementSize" ordered="false" unique="false" eType="_wmddYUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlw5yUOMEd6caK5ICj_pSQ" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlw5zkOMEd6caK5ICj_pSQ" name="packetT" ordered="false" unique="false" upperBound="-1" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlw50UOMEd6caK5ICj_pSQ" name="capacity" ordered="false" unique="false" upperBound="-1" eType="_wmnOY0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_ew0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wP_exEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_exUOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wP_exkOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wP_ex0OMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_ez0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wP_e0EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_e0UOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wP_e0kOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wP_e00OMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_e1EOMEd6caK5ICj_pSQ" name="DeviceResource" eSuperTypes="_wP_eP0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_e1UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_e10OMEd6caK5ICj_pSQ" name="TimingResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_e2EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_e2kOMEd6caK5ICj_pSQ" name="ClockResource" eSuperTypes="_wP_e10OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_e20OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_e3UOMEd6caK5ICj_pSQ" name="TimerResource" eSuperTypes="_wP_e10OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_e3kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP_e4UOMEd6caK5ICj_pSQ" name="isPeriodic" ordered="false" unique="false" eType="_wmItMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlxg3EOMEd6caK5ICj_pSQ" name="duration" ordered="false" unique="false" eType="_wmKic0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_e5EOMEd6caK5ICj_pSQ" name="GrService">
+ <eAnnotations xmi:id="_wP_e5UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_e5kOMEd6caK5ICj_pSQ" name="owner" ordered="false" unique="false" eType="_wP-3AUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_e6EOMEd6caK5ICj_pSQ" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ExecutionSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_e6kOMEd6caK5ICj_pSQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_e7EOMEd6caK5ICj_pSQ" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_e7kOMEd6caK5ICj_pSQ" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_e8EOMEd6caK5ICj_pSQ" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_e8kOMEd6caK5ICj_pSQ" name="Release" eSuperTypes="_wP_e5EOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_e80OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_e9UOMEd6caK5ICj_pSQ" name="Acquire" eSuperTypes="_wP_e5EOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wP_e9kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sONxsBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wP_e90OMEd6caK5ICj_pSQ" name="isBlocking" ordered="false" unique="false" eType="_wltPdkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wP_e-kOMEd6caK5ICj_pSQ" name="ResourceUsage">
+ <eAnnotations xmi:id="_wP_e-0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_fBkOMEd6caK5ICj_pSQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_fCEOMEd6caK5ICj_pSQ" name="subUsage" ordered="false" unique="false" upperBound="-1" eType="_wP_e-kOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wP_fCkOMEd6caK5ICj_pSQ" name="usedResources" unique="false" upperBound="-1" eType="_wP-3AUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlyH5EOMEd6caK5ICj_pSQ" name="execTime" unique="false" upperBound="-1" eType="_wmpDjkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlyH50OMEd6caK5ICj_pSQ" name="allocatedMemory" unique="false" upperBound="-1" eType="_wmpDkUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlyH7EOMEd6caK5ICj_pSQ" name="usedMemory" unique="false" upperBound="-1" eType="_wmpDkUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlyH70OMEd6caK5ICj_pSQ" name="powerPeak" unique="false" upperBound="-1" eType="_wmpDlUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlyH9EOMEd6caK5ICj_pSQ" name="energy" unique="false" upperBound="-1" eType="_wmpDmEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlyu8kOMEd6caK5ICj_pSQ" name="msgSize" unique="false" upperBound="-1" eType="_wmpDkUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_fFUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wP_fFkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_fF0OMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wP_fGEOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wP_fGUOMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wP_fGkOMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wP_fG0OMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_fI0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wP_fJEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_fJUOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wP_fJkOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wP_fJ0OMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wP_fL0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_wP_fMEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wP_fMUOMEd6caK5ICj_pSQ" name="J"/>
+ <eLiterals xmi:id="_wP_fMkOMEd6caK5ICj_pSQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_wP_fM0OMEd6caK5ICj_pSQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_wP_fNEOMEd6caK5ICj_pSQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_wP_fNUOMEd6caK5ICj_pSQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wltPbkOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wltPb0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wltPdkOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wltPd0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wludiEOMEd6caK5ICj_pSQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wludiUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wludjUOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wludjkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlwSt0OMEd6caK5ICj_pSQ" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlwSuEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlw5y0OMEd6caK5ICj_pSQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlw5zEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlw500OMEd6caK5ICj_pSQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlw51EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlyH6UOMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlyH6kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlyH8UOMEd6caK5ICj_pSQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlyH8kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlyH9kOMEd6caK5ICj_pSQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlyH90OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kDpIMHKiEd2xwtZ516zmfg" name="GRM" nsURI="http://MARTE.MARTE_Foundations/schemas/GRM/_kCJ6cHKiEd2xwtZ516zmfg/11" nsPrefix="GRM">
+ <eAnnotations xmi:id="_khJjvXKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khJjvnKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khJjv3KiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khJjwHKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khJjwXKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khJjwnKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDpIMXKiEd2xwtZ516zmfg" name="Resource">
+ <eAnnotations xmi:id="_kDpIMnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDpIM3KiEd2xwtZ516zmfg" name="resMult" ordered="false" unique="false" eType="_kh5K03KiEd2xwtZ516zmfg" defaultValueLiteral="1"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDpINXKiEd2xwtZ516zmfg" name="isProtected" ordered="false" unique="false" eType="_kh5K1nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDpIN3KiEd2xwtZ516zmfg" name="isActive" ordered="false" unique="false" eType="_kh5K1nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDpIOXKiEd2xwtZ516zmfg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDpIO3KiEd2xwtZ516zmfg" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDpIPXKiEd2xwtZ516zmfg" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDpIP3KiEd2xwtZ516zmfg" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Lifeline"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDpIQXKiEd2xwtZ516zmfg" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectableElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kDpIQ3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kDpIRHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kDpIRXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kDpIRnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDpIR3KiEd2xwtZ516zmfg" name="StorageResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDpISHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDpISXKiEd2xwtZ516zmfg" name="elementSize" ordered="false" unique="false" eType="_khceg3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDpITHKiEd2xwtZ516zmfg" name="CommunicationEndPoint" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDpITXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDpITnKiEd2xwtZ516zmfg" name="packetSize" ordered="false" unique="false" eType="_khTVBnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDpIUXKiEd2xwtZ516zmfg" name="SynchronizationResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDpIUnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDpIVHKiEd2xwtZ516zmfg" name="ConcurrencyResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDpIVXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy5MHKiEd2xwtZ516zmfg" name="Scheduler" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy5MXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy5MnKiEd2xwtZ516zmfg" name="isPreemptible" ordered="false" unique="false" eType="_khvaTnKiEd2xwtZ516zmfg" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy5NHKiEd2xwtZ516zmfg" name="schedPolicy" ordered="false" unique="false" eType="_kDy5Q3KiEd2xwtZ516zmfg" defaultValueLiteral="FixedPriority"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy5NnKiEd2xwtZ516zmfg" name="otherSchedPolicy" ordered="false" unique="false" eType="_khvaU3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5OHKiEd2xwtZ516zmfg" name="schedule" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5OnKiEd2xwtZ516zmfg" name="processingUnit" ordered="false" unique="false" upperBound="-1" eType="_kDy5T3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5PHKiEd2xwtZ516zmfg" name="host" ordered="false" unique="false" eType="_kDy5mnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5PnKiEd2xwtZ516zmfg" name="protectedSharedRsources" ordered="false" unique="false" upperBound="-1" eType="_kDy5nXKiEd2xwtZ516zmfg" eOpposite="_kDy5pXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5QHKiEd2xwtZ516zmfg" name="schedulableResources" ordered="false" unique="false" upperBound="-1" eType="_kDy5sXKiEd2xwtZ516zmfg" eOpposite="_kDy5t3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy5Q3KiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kDy5RHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy5RXKiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kDy5RnKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kDy5R3KiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kDy5SHKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kDy5SXKiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kDy5SnKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kDy5S3KiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kDy5THKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kDy5TXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kDy5TnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy5T3KiEd2xwtZ516zmfg" name="ProcessingResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy5UHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5U3KiEd2xwtZ516zmfg" name="scheduler" ordered="false" unique="false" eType="_kDy5MHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_znnKiEd2xwtZ516zmfg" name="speedFactor" ordered="false" unique="false" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kDy5gnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kDy5g3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy5hHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kDy5hXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy5hnKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kDy5h3KiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kDy5iHKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kDy5iXKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy5inKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kDy5i3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy5jHKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kDy5jXKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kDy5jnKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kDy5j3KiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kDy5kHKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kDy5kXKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kDy5knKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kDy5k3KiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy5lHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kDy5lXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy5lnKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kDy5l3KiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kDy5mHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kDy5mXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy5mnKiEd2xwtZ516zmfg" name="ComputingResource" eSuperTypes="_kDy5T3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy5m3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy5nXKiEd2xwtZ516zmfg" name="MutualExclusionResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy5nnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy5n3KiEd2xwtZ516zmfg" name="protectKind" ordered="false" unique="false" eType="_kDy5qHKiEd2xwtZ516zmfg" defaultValueLiteral="PriorityInheritance"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy5oXKiEd2xwtZ516zmfg" name="ceiling" ordered="false" unique="false" eType="_khvaS3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy5o3KiEd2xwtZ516zmfg" name="otherProtectProtocol" ordered="false" unique="false" eType="_khvaU3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5pXKiEd2xwtZ516zmfg" name="scheduler" ordered="false" unique="false" eType="_kDy5MHKiEd2xwtZ516zmfg" eOpposite="_kDy5PnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy5qHKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kDy5qXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy5qnKiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kDy5q3KiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kDy5rHKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kDy5rXKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kDy5rnKiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kDy5r3KiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kDy5sHKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy5sXKiEd2xwtZ516zmfg" name="SchedulableResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy5snKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5tXKiEd2xwtZ516zmfg" name="dependentScheduler" ordered="false" unique="false" eType="_kDy5_nKiEd2xwtZ516zmfg" eOpposite="_kDy6AHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy5t3KiEd2xwtZ516zmfg" name="host" ordered="false" unique="false" eType="_kDy5MHKiEd2xwtZ516zmfg" eOpposite="_kDy5QHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zsnKiEd2xwtZ516zmfg" name="schedParams" ordered="false" unique="false" upperBound="-1" eType="_khvZn3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy513KiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kDy52HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy52XKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kDy52nKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kDy523KiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kDy53HKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kDy53XKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kDy53nKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kDy533KiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy5-HKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kDy5-XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy5-nKiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kDy5-3KiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kDy5_HKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kDy5_XKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy5_nKiEd2xwtZ516zmfg" name="SecondaryScheduler" eSuperTypes="_kDy5MHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy5_3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6AHKiEd2xwtZ516zmfg" name="virtualProcessingUnits" ordered="false" unique="false" upperBound="-1" eType="_kDy5sXKiEd2xwtZ516zmfg" eOpposite="_kDy5tXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6A3KiEd2xwtZ516zmfg" name="CommunicationMedia" eSuperTypes="_kDy5T3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy6BHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy6BXKiEd2xwtZ516zmfg" name="elementSize" ordered="false" unique="false" eType="_khvaS3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6B3KiEd2xwtZ516zmfg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy6CXKiEd2xwtZ516zmfg" name="transmMode" ordered="false" unique="false" eType="_kDy6EnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zxHKiEd2xwtZ516zmfg" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zyXKiEd2xwtZ516zmfg" name="packetT" ordered="false" unique="false" upperBound="-1" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zzHKiEd2xwtZ516zmfg" name="capacity" ordered="false" unique="false" upperBound="-1" eType="_khvaeHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy6EnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kDy6E3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy6FHKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kDy6FXKiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kDy6FnKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy6HnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kDy6H3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy6IHKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kDy6IXKiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kDy6InKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6I3KiEd2xwtZ516zmfg" name="DeviceResource" eSuperTypes="_kDy5T3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy6JHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6JnKiEd2xwtZ516zmfg" name="TimingResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg _kCAJjnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy6J3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy6QHKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kDy6QXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy6QnKiEd2xwtZ516zmfg" name="discrete"/>
+ <eLiterals xmi:id="_kDy6Q3KiEd2xwtZ516zmfg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6RHKiEd2xwtZ516zmfg" name="ClockResource" eSuperTypes="_kDy6JnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy6RXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6R3KiEd2xwtZ516zmfg" name="TimerResource" eSuperTypes="_kDy6JnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy6SHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy6S3KiEd2xwtZ516zmfg" name="isPeriodic" ordered="false" unique="false" eType="_khcfuXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_z5nKiEd2xwtZ516zmfg" name="duration" ordered="false" unique="false" eType="_khcf-HKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6TnKiEd2xwtZ516zmfg" name="GrService">
+ <eAnnotations xmi:id="_kDy6T3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6UHKiEd2xwtZ516zmfg" name="owner" ordered="false" unique="false" eType="_kDpIMXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6UnKiEd2xwtZ516zmfg" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ExecutionSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6VHKiEd2xwtZ516zmfg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6VnKiEd2xwtZ516zmfg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6WHKiEd2xwtZ516zmfg" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6WnKiEd2xwtZ516zmfg" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6XHKiEd2xwtZ516zmfg" name="Release" eSuperTypes="_kDy6TnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy6XXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6X3KiEd2xwtZ516zmfg" name="Acquire" eSuperTypes="_kDy6TnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kDy6YHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sONxsBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kDy6YXKiEd2xwtZ516zmfg" name="isBlocking" ordered="false" unique="false" eType="_kg_zgHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kDy6ZHKiEd2xwtZ516zmfg" name="ResourceUsage">
+ <eAnnotations xmi:id="_kDy6ZXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6cHKiEd2xwtZ516zmfg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6cnKiEd2xwtZ516zmfg" name="subUsage" ordered="false" unique="false" upperBound="-1" eType="_kDy6ZHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kDy6dHKiEd2xwtZ516zmfg" name="usedResources" unique="false" upperBound="-1" eType="_kDpIMXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJjnHKiEd2xwtZ516zmfg" name="execTime" unique="false" upperBound="-1" eType="_khvauXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJjn3KiEd2xwtZ516zmfg" name="allocatedMemory" unique="false" upperBound="-1" eType="_khvavHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJjpHKiEd2xwtZ516zmfg" name="usedMemory" unique="false" upperBound="-1" eType="_khvavHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJjp3KiEd2xwtZ516zmfg" name="powerPeak" unique="false" upperBound="-1" eType="_khvawHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJjrHKiEd2xwtZ516zmfg" name="energy" unique="false" upperBound="-1" eType="_khvaw3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJjtHKiEd2xwtZ516zmfg" name="msgSize" unique="false" upperBound="-1" eType="_khvavHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy6f3KiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kDy6gHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy6gXKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kDy6gnKiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kDy6g3KiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kDy6hHKiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kDy6hXKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy6jXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kDy6jnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy6j3KiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kDy6kHKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kDy6kXKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kDy6mXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_kDy6mnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kDy6m3KiEd2xwtZ516zmfg" name="J"/>
+ <eLiterals xmi:id="_kDy6nHKiEd2xwtZ516zmfg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_kDy6nXKiEd2xwtZ516zmfg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_kDy6nnKiEd2xwtZ516zmfg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_kDy6n3KiEd2xwtZ516zmfg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zfXKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_zfnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zgHKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_zgXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zm3KiEd2xwtZ516zmfg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_znHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zoHKiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_zoXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_ztHKiEd2xwtZ516zmfg" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_ztXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zxnKiEd2xwtZ516zmfg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_zx3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_zznKiEd2xwtZ516zmfg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kg_zz3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJjoXKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJjonKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJjqXKiEd2xwtZ516zmfg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJjqnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJjrnKiEd2xwtZ516zmfg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJjr3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_oo90IBBjEd20zIwSLfjspA" name="GRM" nsURI="http://MARTE.MARTE_Foundations/schemas/GRM/_onWDgBBjEd20zIwSLfjspA/10" nsPrefix="GRM">
+ <eAnnotations xmi:id="_pOTV7hBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOTV7xBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOTV8BBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOTV8RBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOTV8hBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOTV8xBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90IRBjEd20zIwSLfjspA" name="Resource">
+ <eAnnotations xmi:id="_oo90IhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90IxBjEd20zIwSLfjspA" name="resMult" ordered="false" unique="false" eType="_pP7tjxBjEd20zIwSLfjspA" defaultValueLiteral="1"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90JRBjEd20zIwSLfjspA" name="isProtected" ordered="false" unique="false" eType="_pP7tkhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90JxBjEd20zIwSLfjspA" name="isActive" ordered="false" unique="false" eType="_pP7tkhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90KRBjEd20zIwSLfjspA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90KxBjEd20zIwSLfjspA" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90LRBjEd20zIwSLfjspA" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90LxBjEd20zIwSLfjspA" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Lifeline"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90MRBjEd20zIwSLfjspA" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectableElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oo90MxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_oo90NBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oo90NRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_oo90NhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90NxBjEd20zIwSLfjspA" name="StorageResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90OBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90ORBjEd20zIwSLfjspA" name="elementSize" ordered="false" unique="false" eType="_pOsXlRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90PBBjEd20zIwSLfjspA" name="CommunicationEndPoint" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90PRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90PhBjEd20zIwSLfjspA" name="packetSize" ordered="false" unique="false" eType="_pOgKghBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90QRBjEd20zIwSLfjspA" name="SynchronizationResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90QhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90RBBjEd20zIwSLfjspA" name="ConcurrencyResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90RRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90RxBjEd20zIwSLfjspA" name="Scheduler" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90SBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90SRBjEd20zIwSLfjspA" name="isPreemptible" ordered="false" unique="false" eType="_pOHI0BBjEd20zIwSLfjspA" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90SxBjEd20zIwSLfjspA" name="schedPolicy" ordered="false" unique="false" eType="_oo90VhBjEd20zIwSLfjspA" defaultValueLiteral="FixedPriority"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90TRBjEd20zIwSLfjspA" name="otherSchedPolicy" ordered="false" unique="false" eType="_pONPQBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90TxBjEd20zIwSLfjspA" name="schedule" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90URBjEd20zIwSLfjspA" name="processingUnit" ordered="false" unique="false" upperBound="-1" eType="_oo90YhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90UxBjEd20zIwSLfjspA" name="host" ordered="false" unique="false" eType="_oo90kBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo90VhBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_oo90VxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo90WBBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_oo90WRBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_oo90WhBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_oo90WxBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_oo90XBBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_oo90XRBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_oo90XhBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_oo90XxBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oo90YBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_oo90YRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90YhBjEd20zIwSLfjspA" name="ProcessingResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90YxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo90ZhBjEd20zIwSLfjspA" name="scheduler" ordered="false" unique="false" eType="_oo90RxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pONPQxBjEd20zIwSLfjspA" name="speedFactor" ordered="false" unique="false" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oo90eBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_oo90eRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo90ehBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_oo90exBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo90fBBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_oo90fRBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_oo90fhBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_oo90fxBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo90gBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_oo90gRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo90ghBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_oo90gxBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_oo90hBBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_oo90hRBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_oo90hhBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_oo90hxBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_oo90iBBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_oo90iRBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo90ihBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_oo90ixBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo90jBBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_oo90jRBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oo90jhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_oo90jxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90kBBjEd20zIwSLfjspA" name="ComputingResource" eSuperTypes="_oo90YhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90kRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90kxBjEd20zIwSLfjspA" name="MutualExclusionResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90lBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90lRBjEd20zIwSLfjspA" name="protectKind" ordered="false" unique="false" eType="_oo90nBBjEd20zIwSLfjspA" defaultValueLiteral="PriorityInheritance"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90lxBjEd20zIwSLfjspA" name="ceiling" ordered="false" unique="false" eType="_pPvgVxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo90mRBjEd20zIwSLfjspA" name="otherProtectProtocol" ordered="false" unique="false" eType="_pPvgXxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo90nBBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_oo90nRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo90nhBjEd20zIwSLfjspA" name="FIFO"/>
+ <eLiterals xmi:id="_oo90nxBjEd20zIwSLfjspA" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_oo90oBBjEd20zIwSLfjspA" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_oo90oRBjEd20zIwSLfjspA" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_oo90ohBjEd20zIwSLfjspA" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_oo90oxBjEd20zIwSLfjspA" name="Undef" value="5"/>
+ <eLiterals xmi:id="_oo90pBBjEd20zIwSLfjspA" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90pRBjEd20zIwSLfjspA" name="SecondaryScheduler" eSuperTypes="_oo90RxBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90phBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo90qBBjEd20zIwSLfjspA" name="SchedulableResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo90qRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pONPWxBjEd20zIwSLfjspA" name="schedParams" ordered="false" unique="false" upperBound="-1" eType="_pPjTURBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo90xBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_oo90xRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo90xhBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_oo90xxBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_oo90yBBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_oo90yRBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_oo90yhBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_oo90yxBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_oo90zBBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo905RBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_oo905hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo905xBjEd20zIwSLfjspA" name="Sporadic"/>
+ <eLiterals xmi:id="_oo906BBjEd20zIwSLfjspA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_oo906RBjEd20zIwSLfjspA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_oo906hBjEd20zIwSLfjspA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo906xBjEd20zIwSLfjspA" name="CommunicationMedia" eSuperTypes="_oo90YhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo907BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo907RBjEd20zIwSLfjspA" name="elementSize" ordered="false" unique="false" eType="_pO-rjhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo907xBjEd20zIwSLfjspA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo908hBjEd20zIwSLfjspA" name="DeviceResource" eSuperTypes="_oo90YhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo908xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo909RBjEd20zIwSLfjspA" name="TimingResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA _onJPTBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo909hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo91DxBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_oo91EBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo91ERBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_oo91EhBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo91ExBjEd20zIwSLfjspA" name="ClockResource" eSuperTypes="_oo909RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo91FBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo91FhBjEd20zIwSLfjspA" name="TimerResource" eSuperTypes="_oo909RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo91FxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo91GhBjEd20zIwSLfjspA" name="isPeriodic" ordered="false" unique="false" eType="_pO4k_xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pONPdxBjEd20zIwSLfjspA" name="duration" ordered="false" unique="false" eType="_pO-rUhBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo91HRBjEd20zIwSLfjspA" name="GRService">
+ <eAnnotations xmi:id="_oo91HhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo91HxBjEd20zIwSLfjspA" name="owner" ordered="false" unique="false" eType="_oo90IRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo91IRBjEd20zIwSLfjspA" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ExecutionSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo91IxBjEd20zIwSLfjspA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo91JRBjEd20zIwSLfjspA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo91JxBjEd20zIwSLfjspA" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo91KRBjEd20zIwSLfjspA" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo91KxBjEd20zIwSLfjspA" name="Release" eSuperTypes="_oo91HRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo91LBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo91LhBjEd20zIwSLfjspA" name="Acquire" eSuperTypes="_oo91HRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oo91LxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sONxsBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oo91MBBjEd20zIwSLfjspA" name="isBlocking" ordered="false" unique="false" eType="_pOHI0BBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oo91MxBjEd20zIwSLfjspA" name="ResourceUsage">
+ <eAnnotations xmi:id="_oo91NBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo91PxBjEd20zIwSLfjspA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oo91QRBjEd20zIwSLfjspA" name="subUsage" ordered="false" unique="false" upperBound="-1" eType="_oo91MxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTV0hBjEd20zIwSLfjspA" name="execTime" unique="false" upperBound="-1" eType="_pP1m7xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTV1RBjEd20zIwSLfjspA" name="allocatedMemory" unique="false" upperBound="-1" eType="_pP1m8hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTV2hBjEd20zIwSLfjspA" name="usedMemory" unique="false" upperBound="-1" eType="_pP1m8hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTV3RBjEd20zIwSLfjspA" name="powerPeak" unique="false" upperBound="-1" eType="_pP1m9hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTV4hBjEd20zIwSLfjspA" name="energy" unique="false" upperBound="-1" eType="_pP1m-RBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo91ShBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_oo91SxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo91TBBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_oo91TRBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_oo91ThBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_oo91TxBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_oo91UBBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo91WBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_oo91WRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo91WhBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_oo91WxBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_oo91XBBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oo91ZBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_oo91ZRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oo91ZhBjEd20zIwSLfjspA" name="J"/>
+ <eLiterals xmi:id="_oo91ZxBjEd20zIwSLfjspA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_oo91aBBjEd20zIwSLfjspA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_oo91aRBjEd20zIwSLfjspA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_oo91ahBjEd20zIwSLfjspA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOHIzRBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOHIzhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOHI0BBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOHI0RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pONPQBBjEd20zIwSLfjspA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pONPQRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pONPRRBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pONPRhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pONPXRBjEd20zIwSLfjspA" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pONPXhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pONPeRBjEd20zIwSLfjspA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pONPehBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTV1xBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTV2BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTV3xBjEd20zIwSLfjspA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTV4BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTV5BBjEd20zIwSLfjspA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTV5RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kvk80KSsEdy-NrxVBTpLyA" name="GRM" nsURI="http://MARTE.MARTE_Foundations/schemas/GRM/_kuVmsKSsEdy-NrxVBTpLyA/9" nsPrefix="GRM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk80aSsEdy-NrxVBTpLyA" name="Resource">
+ <eAnnotations xmi:id="_kvk80qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk806SsEdy-NrxVBTpLyA" name="resMult" ordered="false" unique="false" eType="_lPelEKSsEdy-NrxVBTpLyA" defaultValueLiteral="1"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk81aSsEdy-NrxVBTpLyA" name="isProtected" ordered="false" unique="false" eType="_lPelE6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk816SsEdy-NrxVBTpLyA" name="isActive" ordered="false" unique="false" eType="_lPelE6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk82aSsEdy-NrxVBTpLyA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk826SsEdy-NrxVBTpLyA" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk83aSsEdy-NrxVBTpLyA" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk836SsEdy-NrxVBTpLyA" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Lifeline"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk84aSsEdy-NrxVBTpLyA" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectableElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kvk846SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kvk85KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kvk85aSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kvk85qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk856SsEdy-NrxVBTpLyA" name="StorageResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk86KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk86aSsEdy-NrxVBTpLyA" name="elementSize" ordered="false" unique="false" eType="_lObcn6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk87KSsEdy-NrxVBTpLyA" name="CommunicationEndPoint" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk87aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk87qSsEdy-NrxVBTpLyA" name="packetSize" ordered="false" unique="false" eType="_lOVVqaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk88aSsEdy-NrxVBTpLyA" name="SynchronizationResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk88qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk89KSsEdy-NrxVBTpLyA" name="ConcurrencyResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk89aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk896SsEdy-NrxVBTpLyA" name="Scheduler" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk8-KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk8-aSsEdy-NrxVBTpLyA" name="isPreemptible" ordered="false" unique="false" eType="_lN20V6SsEdy-NrxVBTpLyA" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk8-6SsEdy-NrxVBTpLyA" name="schedPolicy" ordered="false" unique="false" eType="_kvk9BqSsEdy-NrxVBTpLyA" defaultValueLiteral="FixedPriority"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk8_aSsEdy-NrxVBTpLyA" name="otherSchedPolicy" ordered="false" unique="false" eType="_lN20cKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk8_6SsEdy-NrxVBTpLyA" name="schedule" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk9AaSsEdy-NrxVBTpLyA" name="processingUnit" ordered="false" unique="false" upperBound="-1" eType="_kvk9EqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk9A6SsEdy-NrxVBTpLyA" name="host" ordered="false" unique="false" eType="_kvk9QKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9BqSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kvk9B6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9CKSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kvk9CaSsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kvk9CqSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kvk9C6SsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kvk9DKSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kvk9DaSsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kvk9DqSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kvk9D6SsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kvk9EKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kvk9EaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9EqSsEdy-NrxVBTpLyA" name="ProcessingResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9E6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk9FqSsEdy-NrxVBTpLyA" name="scheduler" ordered="false" unique="false" eType="_kvk896SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lN20c6SsEdy-NrxVBTpLyA" name="speedFactor" ordered="false" unique="false" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kvk9KKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kvk9KaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9KqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kvk9K6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9LKSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_kvk9LaSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_kvk9LqSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_kvk9L6SsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9MKSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kvk9MaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9MqSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_kvk9M6SsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_kvk9NKSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_kvk9NaSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_kvk9NqSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_kvk9N6SsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kvk9OKSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_kvk9OaSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9OqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kvk9O6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9PKSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_kvk9PaSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kvk9PqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kvk9P6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9QKSsEdy-NrxVBTpLyA" name="ComputingResource" eSuperTypes="_kvk9EqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9QaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9Q6SsEdy-NrxVBTpLyA" name="MutualExclusionResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9RKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk9RaSsEdy-NrxVBTpLyA" name="protectKind" ordered="false" unique="false" eType="_kvk9TKSsEdy-NrxVBTpLyA" defaultValueLiteral="PriorityInheritance"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk9R6SsEdy-NrxVBTpLyA" name="ceiling" ordered="false" unique="false" eType="_lPMRAKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk9SaSsEdy-NrxVBTpLyA" name="otherProtectProtocol" ordered="false" unique="false" eType="_lPMRCKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9TKSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kvk9TaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9TqSsEdy-NrxVBTpLyA" name="FIFO"/>
+ <eLiterals xmi:id="_kvk9T6SsEdy-NrxVBTpLyA" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kvk9UKSsEdy-NrxVBTpLyA" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kvk9UaSsEdy-NrxVBTpLyA" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kvk9UqSsEdy-NrxVBTpLyA" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kvk9U6SsEdy-NrxVBTpLyA" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kvk9VKSsEdy-NrxVBTpLyA" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9VaSsEdy-NrxVBTpLyA" name="SecondaryScheduler" eSuperTypes="_kvk896SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9VqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9WKSsEdy-NrxVBTpLyA" name="SchedulableResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9WaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lN867KSsEdy-NrxVBTpLyA" name="schedParams" ordered="false" unique="false" upperBound="-1" eType="_lPAESaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9dKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kvk9daSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9dqSsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_kvk9d6SsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_kvk9eKSsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_kvk9eaSsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_kvk9eqSsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_kvk9e6SsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kvk9fKSsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9laSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kvk9lqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9l6SsEdy-NrxVBTpLyA" name="Sporadic"/>
+ <eLiterals xmi:id="_kvk9mKSsEdy-NrxVBTpLyA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kvk9maSsEdy-NrxVBTpLyA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kvk9mqSsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9m6SsEdy-NrxVBTpLyA" name="CommunicationMedia" eSuperTypes="_kvk9EqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9nKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk9naSsEdy-NrxVBTpLyA" name="elementSize" ordered="false" unique="false" eType="_lOtwNqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk9n6SsEdy-NrxVBTpLyA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9oqSsEdy-NrxVBTpLyA" name="DeviceResource" eSuperTypes="_kvk9EqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9o6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9paSsEdy-NrxVBTpLyA" name="TimingResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA _kuJZjKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9pqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9v6SsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kvk9wKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9waSsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_kvk9wqSsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9w6SsEdy-NrxVBTpLyA" name="ClockResource" eSuperTypes="_kvk9paSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9xKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9xqSsEdy-NrxVBTpLyA" name="TimerResource" eSuperTypes="_kvk9paSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk9x6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk9yqSsEdy-NrxVBTpLyA" name="isPeriodic" ordered="false" unique="false" eType="_lOnpyaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lN87CKSsEdy-NrxVBTpLyA" name="duration" ordered="false" unique="false" eType="_lOtwBqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk9zaSsEdy-NrxVBTpLyA" name="GRService">
+ <eAnnotations xmi:id="_kvk9zqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk9z6SsEdy-NrxVBTpLyA" name="owner" ordered="false" unique="false" eType="_kvk80aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk90aSsEdy-NrxVBTpLyA" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ExecutionSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk906SsEdy-NrxVBTpLyA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk91aSsEdy-NrxVBTpLyA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk916SsEdy-NrxVBTpLyA" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk92aSsEdy-NrxVBTpLyA" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk926SsEdy-NrxVBTpLyA" name="Release" eSuperTypes="_kvk9zaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk93KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk93qSsEdy-NrxVBTpLyA" name="Acquire" eSuperTypes="_kvk9zaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kvk936SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sONxsBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kvk94KSsEdy-NrxVBTpLyA" name="isBlocking" ordered="false" unique="false" eType="_lN20V6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kvk946SsEdy-NrxVBTpLyA" name="ResourceUsage">
+ <eAnnotations xmi:id="_kvk95KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk976SsEdy-NrxVBTpLyA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kvk98aSsEdy-NrxVBTpLyA" name="subUsage" ordered="false" unique="false" upperBound="-1" eType="_kvk946SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lN87GqSsEdy-NrxVBTpLyA" name="execTime" unique="false" upperBound="-1" eType="_lPMRWqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lN87HaSsEdy-NrxVBTpLyA" name="allocatedMemory" unique="false" upperBound="-1" eType="_lPMRXaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lN87IqSsEdy-NrxVBTpLyA" name="usedMemory" unique="false" upperBound="-1" eType="_lPMRXaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lN87JaSsEdy-NrxVBTpLyA" name="powerPeak" unique="false" upperBound="-1" eType="_lPMRYaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lN87KqSsEdy-NrxVBTpLyA" name="energy" unique="false" upperBound="-1" eType="_lPMRZKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk9-qSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kvk9-6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk9_KSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_kvk9_aSsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_kvk9_qSsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_kvk9_6SsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_kvk-AKSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk-CKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kvk-CaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk-CqSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_kvk-C6SsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_kvk-DKSsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kvk-FKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_kvk-FaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kvk-FqSsEdy-NrxVBTpLyA" name="J"/>
+ <eLiterals xmi:id="_kvk-F6SsEdy-NrxVBTpLyA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_kvk-GKSsEdy-NrxVBTpLyA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_kvk-GaSsEdy-NrxVBTpLyA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_kvk-GqSsEdy-NrxVBTpLyA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN20VKSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN20VaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN20V6SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN20WKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN20cKSsEdy-NrxVBTpLyA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN20caSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN20daSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN20dqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN867qSsEdy-NrxVBTpLyA" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN8676SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN87CqSsEdy-NrxVBTpLyA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN87C6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN87H6SsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN87IKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN87J6SsEdy-NrxVBTpLyA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN87KKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN87LKSsEdy-NrxVBTpLyA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN87LaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rW2k0GquEdyHVMM3AaZxvA" name="GRM" nsURI="http://MARTE.MARTE_Foundations/schemas/GRM/_rU418GquEdyHVMM3AaZxvA/8" nsPrefix="GRM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2k0WquEdyHVMM3AaZxvA" name="Resource">
+ <eAnnotations xmi:id="_rW2k0mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2k02quEdyHVMM3AaZxvA" name="resMult" ordered="false" unique="false" eType="_r0x3B2quEdyHVMM3AaZxvA" defaultValueLiteral="1"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2k1WquEdyHVMM3AaZxvA" name="isProtected" ordered="false" unique="false" eType="_r0x3CmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2k12quEdyHVMM3AaZxvA" name="isActive" ordered="false" unique="false" eType="_r0x3CmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2k2WquEdyHVMM3AaZxvA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2k22quEdyHVMM3AaZxvA" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2k3WquEdyHVMM3AaZxvA" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2k32quEdyHVMM3AaZxvA" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Lifeline"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2k4WquEdyHVMM3AaZxvA" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectableElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rW2k42quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rW2k5GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rW2k5WquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rW2k5mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2k52quEdyHVMM3AaZxvA" name="StorageResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW2k6GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2k6WquEdyHVMM3AaZxvA" name="elementSize" ordered="false" unique="false" eType="_r0KL5GquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2k7GquEdyHVMM3AaZxvA" name="CommunicationEndPoint" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW2k7WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2k7mquEdyHVMM3AaZxvA" name="packetSize" ordered="false" unique="false" eType="_r0DeMWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2k8WquEdyHVMM3AaZxvA" name="SynchronizationResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW2k8mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2k9GquEdyHVMM3AaZxvA" name="ConcurrencyResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW2k9WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2k92quEdyHVMM3AaZxvA" name="Scheduler" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW2k-GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2k-WquEdyHVMM3AaZxvA" name="isPreemptible" ordered="false" unique="false" eType="_rzuuFmquEdyHVMM3AaZxvA" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2k-2quEdyHVMM3AaZxvA" name="schedPolicy" ordered="false" unique="false" eType="_rW2lBmquEdyHVMM3AaZxvA" defaultValueLiteral="FixedPriority"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2k_WquEdyHVMM3AaZxvA" name="otherSchedPolicy" ordered="false" unique="false" eType="_rzvVLWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2k_2quEdyHVMM3AaZxvA" name="schedule" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2lAWquEdyHVMM3AaZxvA" name="processingUnit" ordered="false" unique="false" upperBound="-1" eType="_rW2lEmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2lA2quEdyHVMM3AaZxvA" name="host" ordered="false" unique="false" eType="_rW2lQGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW2lBmquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rW2lB2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW2lCGquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rW2lCWquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rW2lCmquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rW2lC2quEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rW2lDGquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rW2lDWquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rW2lDmquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rW2lD2quEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rW2lEGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rW2lEWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2lEmquEdyHVMM3AaZxvA" name="ProcessingResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW2lE2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW2lFmquEdyHVMM3AaZxvA" name="scheduler" ordered="false" unique="false" eType="_rW2k92quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzv8MGquEdyHVMM3AaZxvA" name="speedFactor" ordered="false" unique="false" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rW2lKGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rW2lKWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW2lKmquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rW2lK2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW2lLGquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rW2lLWquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rW2lLmquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rW2lL2quEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW2lMGquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rW2lMWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW2lMmquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rW2lM2quEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rW2lNGquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rW2lNWquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rW2lNmquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rW2lN2quEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rW2lOGquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rW2lOWquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW2lOmquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rW2lO2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW2lPGquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rW2lPWquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rW2lPmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rW2lP2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2lQGquEdyHVMM3AaZxvA" name="ComputingResource" eSuperTypes="_rW2lEmquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW2lQWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW2lQ2quEdyHVMM3AaZxvA" name="MutualExclusionResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW2lRGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2lRWquEdyHVMM3AaZxvA" name="protectKind" ordered="false" unique="false" eType="_rW2lTGquEdyHVMM3AaZxvA" defaultValueLiteral="PriorityInheritance"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2lR2quEdyHVMM3AaZxvA" name="ceiling" ordered="false" unique="false" eType="_r0s-gmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW2lSWquEdyHVMM3AaZxvA" name="otherProtectProtocol" ordered="false" unique="false" eType="_r0s-imquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW2lTGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_rW2lTWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW2lTmquEdyHVMM3AaZxvA" name="FIFO"/>
+ <eLiterals xmi:id="_rW2lT2quEdyHVMM3AaZxvA" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_rW2lUGquEdyHVMM3AaZxvA" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_rW2lUWquEdyHVMM3AaZxvA" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_rW2lUmquEdyHVMM3AaZxvA" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_rW2lU2quEdyHVMM3AaZxvA" name="Undef" value="5"/>
+ <eLiterals xmi:id="_rW2lVGquEdyHVMM3AaZxvA" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3L4GquEdyHVMM3AaZxvA" name="SecondaryScheduler" eSuperTypes="_rW2k92quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3L4WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3L42quEdyHVMM3AaZxvA" name="SchedulableResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3L5GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzwjSGquEdyHVMM3AaZxvA" name="schedParams" ordered="false" unique="false" upperBound="-1" eType="_r0m32mquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW3L_2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_rW3MAGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW3MAWquEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_rW3MAmquEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_rW3MA2quEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_rW3MBGquEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_rW3MBWquEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_rW3MBmquEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_rW3MB2quEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW3MIGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_rW3MIWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW3MImquEdyHVMM3AaZxvA" name="Sporadic"/>
+ <eLiterals xmi:id="_rW3MI2quEdyHVMM3AaZxvA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_rW3MJGquEdyHVMM3AaZxvA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_rW3MJWquEdyHVMM3AaZxvA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MJmquEdyHVMM3AaZxvA" name="CommunicationMedia" eSuperTypes="_rW2lEmquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3MJ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW3MKGquEdyHVMM3AaZxvA" name="elementSize" ordered="false" unique="false" eType="_r0cfxWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MKmquEdyHVMM3AaZxvA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MLWquEdyHVMM3AaZxvA" name="DeviceResource" eSuperTypes="_rW2lEmquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3MLmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MMGquEdyHVMM3AaZxvA" name="TimingResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA _rUyIXGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3MMWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW3MSmquEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_rW3MS2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW3MTGquEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_rW3MTWquEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MTmquEdyHVMM3AaZxvA" name="ClockResource" eSuperTypes="_rW3MMGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3MT2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MUWquEdyHVMM3AaZxvA" name="TimerResource" eSuperTypes="_rW3MMGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3MUmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW3MVWquEdyHVMM3AaZxvA" name="isPeriodic" ordered="false" unique="false" eType="_r0WZJGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzxxZWquEdyHVMM3AaZxvA" name="duration" ordered="false" unique="false" eType="_r0aDgmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MWGquEdyHVMM3AaZxvA" name="GRService">
+ <eAnnotations xmi:id="_rW3MWWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MWmquEdyHVMM3AaZxvA" name="owner" ordered="false" unique="false" eType="_rW2k0WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MXGquEdyHVMM3AaZxvA" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ExecutionSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MXmquEdyHVMM3AaZxvA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MYGquEdyHVMM3AaZxvA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MYmquEdyHVMM3AaZxvA" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MZGquEdyHVMM3AaZxvA" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MZmquEdyHVMM3AaZxvA" name="Release" eSuperTypes="_rW3MWGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3MZ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MaWquEdyHVMM3AaZxvA" name="Acquire" eSuperTypes="_rW3MWGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rW3MamquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sONxsBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rW3Ma2quEdyHVMM3AaZxvA" name="isBlocking" ordered="false" unique="false" eType="_rzuuFmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rW3MbmquEdyHVMM3AaZxvA" name="ResourceUsage">
+ <eAnnotations xmi:id="_rW3Mb2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MemquEdyHVMM3AaZxvA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rW3MfGquEdyHVMM3AaZxvA" name="subUsage" ordered="false" unique="false" upperBound="-1" eType="_rW3MbmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzyYd2quEdyHVMM3AaZxvA" name="execTime" unique="false" upperBound="-1" eType="_r0vauWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzyYemquEdyHVMM3AaZxvA" name="allocatedMemory" unique="false" upperBound="-1" eType="_r0vavGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzy_gWquEdyHVMM3AaZxvA" name="usedMemory" unique="false" upperBound="-1" eType="_r0vavGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzy_hGquEdyHVMM3AaZxvA" name="powerPeak" unique="false" upperBound="-1" eType="_r0vawGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzy_iWquEdyHVMM3AaZxvA" name="energy" unique="false" upperBound="-1" eType="_r0vaw2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW3MhWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_rW3MhmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW3Mh2quEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_rW3MiGquEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_rW3MiWquEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_rW3MimquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_rW3Mi2quEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW3Mk2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rW3MlGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW3MlWquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rW3MlmquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rW3Ml2quEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rW3Mn2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_rW3MoGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rW3MoWquEdyHVMM3AaZxvA" name="J"/>
+ <eLiterals xmi:id="_rW3MomquEdyHVMM3AaZxvA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_rW3Mo2quEdyHVMM3AaZxvA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_rW3MpGquEdyHVMM3AaZxvA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_rW3MpWquEdyHVMM3AaZxvA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzuuE2quEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzuuFGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzuuFmquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzuuF2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzvVLWquEdyHVMM3AaZxvA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzvVLmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzv8MmquEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzv8M2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzwjSmquEdyHVMM3AaZxvA" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzwjS2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzxxZ2quEdyHVMM3AaZxvA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzxxaGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzyYfGquEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzyYfWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzy_hmquEdyHVMM3AaZxvA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzy_h2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzy_i2quEdyHVMM3AaZxvA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzy_jGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aIQdEF-FEdyR_cYlxmaBkg" name="GRM" nsURI="http://MARTE.MARTE_Foundations/schemas/GRM/_aHqnMF-FEdyR_cYlxmaBkg/1" nsPrefix="GRM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdEV-FEdyR_cYlxmaBkg" name="Resource">
+ <eAnnotations xmi:id="_aIQdEl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdE1-FEdyR_cYlxmaBkg" name="resMult" ordered="false" unique="false" defaultValueLiteral="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdFV-FEdyR_cYlxmaBkg" name="isProtected" ordered="false" unique="false" eType="_aV-JFV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdF1-FEdyR_cYlxmaBkg" name="isActive" ordered="false" unique="false" eType="_aV-JFV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdGV-FEdyR_cYlxmaBkg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdG1-FEdyR_cYlxmaBkg" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdHV-FEdyR_cYlxmaBkg" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdH1-FEdyR_cYlxmaBkg" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Lifeline"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdIV-FEdyR_cYlxmaBkg" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectableElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aIQdI1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aIQdJF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdJV-FEdyR_cYlxmaBkg" name="StorageResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdJl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdJ1-FEdyR_cYlxmaBkg" name="elementSize" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdKl-FEdyR_cYlxmaBkg" name="CommunicationEndPoint" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdK1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdLF-FEdyR_cYlxmaBkg" name="packetSize" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdL1-FEdyR_cYlxmaBkg" name="SynchronizationResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdMF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdMl-FEdyR_cYlxmaBkg" name="ConcurrencyResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdM1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdNV-FEdyR_cYlxmaBkg" name="Scheduler" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdNl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdN1-FEdyR_cYlxmaBkg" name="isPreemptible" ordered="false" unique="false" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdOV-FEdyR_cYlxmaBkg" name="schedPolicy" ordered="false" unique="false" eType="_aIQdRF-FEdyR_cYlxmaBkg" defaultValueLiteral="FixedPriority"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdO1-FEdyR_cYlxmaBkg" name="otherSchedPolicy" ordered="false" unique="false" eType="_aVExMV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdPV-FEdyR_cYlxmaBkg" name="schedule" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdP1-FEdyR_cYlxmaBkg" name="processingUnit" ordered="false" unique="false" upperBound="-1" eType="_aIQdUF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdQV-FEdyR_cYlxmaBkg" name="host" ordered="false" unique="false" eType="_aIQdWV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQdRF-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aIQdRV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQdRl-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aIQdR1-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aIQdSF-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aIQdSV-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aIQdSl-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aIQdS1-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aIQdTF-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aIQdTV-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aIQdTl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aIQdT1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdUF-FEdyR_cYlxmaBkg" name="ProcessingResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdUV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdUl-FEdyR_cYlxmaBkg" name="speedFactor" ordered="false" unique="false" eType="_aV0YVl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQdVF-FEdyR_cYlxmaBkg" name="scheduler" ordered="false" unique="false" eType="_aIQdNV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aIQdV1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aIQdWF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdWV-FEdyR_cYlxmaBkg" name="ComputingResource" eSuperTypes="_aIQdUF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdWl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdXF-FEdyR_cYlxmaBkg" name="MutualExclusionResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdXV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdXl-FEdyR_cYlxmaBkg" name="protectKind" ordered="false" unique="false" eType="_aIQdZV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdYF-FEdyR_cYlxmaBkg" name="ceiling" ordered="false" unique="false" eType="_aV0YQl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQdYl-FEdyR_cYlxmaBkg" name="otherProtectProtocol" ordered="false" unique="false" eType="_aV0YRV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQdZV-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_aIQdZl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQdZ1-FEdyR_cYlxmaBkg" name="FIFO"/>
+ <eLiterals xmi:id="_aIQdaF-FEdyR_cYlxmaBkg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_aIQdaV-FEdyR_cYlxmaBkg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_aIQdal-FEdyR_cYlxmaBkg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_aIQda1-FEdyR_cYlxmaBkg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_aIQdbF-FEdyR_cYlxmaBkg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_aIQdbV-FEdyR_cYlxmaBkg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aIQdbl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aIQdb1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdcF-FEdyR_cYlxmaBkg" name="SecondaryScheduler" eSuperTypes="_aIQdNV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQdcV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQdc1-FEdyR_cYlxmaBkg" name="SchedulableResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQddF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExRl-FEdyR_cYlxmaBkg" name="schedParams" ordered="false" unique="false" upperBound="-1" eType="_aVrO41-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aIQdnl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aIQdn1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQdoF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aIQdoV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQdol-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aIQdo1-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aIQdpF-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aIQdpV-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQdpl-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aIQdp1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQdqF-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aIQdqV-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aIQdql-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aIQdq1-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aIQdrF-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aIQdrV-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aIQdrl-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aIQdr1-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQdsF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aIQdsV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQdsl-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aIQds1-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQdtF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aIQdtV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQdtl-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aIQdt1-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aIQduF-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aIQduV-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aIQdul-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aIQdu1-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aIQdvF-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQd1V-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_aIQd1l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQd11-FEdyR_cYlxmaBkg" name="Sporadic"/>
+ <eLiterals xmi:id="_aIQd2F-FEdyR_cYlxmaBkg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_aIQd2V-FEdyR_cYlxmaBkg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_aIQd2l-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQd21-FEdyR_cYlxmaBkg" name="CommunicationMedia" eSuperTypes="_aIQdUF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQd3F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQd3V-FEdyR_cYlxmaBkg" name="elementSize" ordered="false" unique="false" eType="_aVOjXl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQd31-FEdyR_cYlxmaBkg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQd4l-FEdyR_cYlxmaBkg" name="DeviceResource" eSuperTypes="_aIQdUF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQd41-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQd5V-FEdyR_cYlxmaBkg" name="TimingResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg _aHg2TF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQd5l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQd_1-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aIQeAF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQeAV-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aIQeAl-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQeA1-FEdyR_cYlxmaBkg" name="ClockResource" eSuperTypes="_aIQd5V-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQeBF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQeBl-FEdyR_cYlxmaBkg" name="TimerResource" eSuperTypes="_aIQd5V-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQeB1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQeCl-FEdyR_cYlxmaBkg" name="isPeriodic" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExXV-FEdyR_cYlxmaBkg" name="duration" ordered="false" unique="false" eType="_aVOjKl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQeDV-FEdyR_cYlxmaBkg" name="GRService">
+ <eAnnotations xmi:id="_aIQeDl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeD1-FEdyR_cYlxmaBkg" name="owner" ordered="false" unique="false" eType="_aIQdEV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeEV-FEdyR_cYlxmaBkg" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ExecutionSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeE1-FEdyR_cYlxmaBkg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeFV-FEdyR_cYlxmaBkg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeF1-FEdyR_cYlxmaBkg" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeGV-FEdyR_cYlxmaBkg" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQeG1-FEdyR_cYlxmaBkg" name="Release" eSuperTypes="_aIQeDV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQeHF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQeHl-FEdyR_cYlxmaBkg" name="Acquire" eSuperTypes="_aIQeDV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aIQeH1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sONxsBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIQeIF-FEdyR_cYlxmaBkg" name="isBlocking" ordered="false" unique="false" eType="_aVExIF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIQeI1-FEdyR_cYlxmaBkg" name="ResourceUsage">
+ <eAnnotations xmi:id="_aIQeJF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeMV-FEdyR_cYlxmaBkg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeM1-FEdyR_cYlxmaBkg" name="usedResources" unique="false" upperBound="-1" eType="_aIQdEV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIQeNV-FEdyR_cYlxmaBkg" name="subUsage" ordered="false" unique="false" upperBound="-1" eType="_aIQeI1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExbV-FEdyR_cYlxmaBkg" name="execTime" unique="false" upperBound="-1" eType="_aV0Yl1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExcF-FEdyR_cYlxmaBkg" name="msgSize" unique="false" upperBound="-1" eType="_aV0Yml-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExdV-FEdyR_cYlxmaBkg" name="allocatedMemory" unique="false" upperBound="-1" eType="_aV0Yml-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExeF-FEdyR_cYlxmaBkg" name="usedMemory" unique="false" upperBound="-1" eType="_aV0Yml-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExe1-FEdyR_cYlxmaBkg" name="powerPeak" unique="false" upperBound="-1" eType="_aV0Yn1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExgF-FEdyR_cYlxmaBkg" name="energy" unique="false" upperBound="-1" eType="_aV0Yol-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQePl-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aIQeP1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQeQF-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aIQeQV-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aIQeQl-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aIQeQ1-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aIQeRF-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQeTF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_aIQeTV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQeTl-FEdyR_cYlxmaBkg" name="W"/>
+ <eLiterals xmi:id="_aIQeT1-FEdyR_cYlxmaBkg" name="mW" value="1"/>
+ <eLiterals xmi:id="_aIQeUF-FEdyR_cYlxmaBkg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIQeWF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_aIQeWV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aIQeWl-FEdyR_cYlxmaBkg" name="J"/>
+ <eLiterals xmi:id="_aIQeW1-FEdyR_cYlxmaBkg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_aIQeXF-FEdyR_cYlxmaBkg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_aIQeXV-FEdyR_cYlxmaBkg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_aIQeXl-FEdyR_cYlxmaBkg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExIF-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExIV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExMV-FEdyR_cYlxmaBkg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExMl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExN1-FEdyR_cYlxmaBkg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExOF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExP1-FEdyR_cYlxmaBkg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExQF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExSF-FEdyR_cYlxmaBkg" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExSV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExX1-FEdyR_cYlxmaBkg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExYF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExcl-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExc1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExfV-FEdyR_cYlxmaBkg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExfl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExgl-FEdyR_cYlxmaBkg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExg1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_K-vfcF1EEdy5RcXm_JjfDg" name="GRM" nsURI="http://MARTE.MARTE_Foundations/schemas/GRM/_K9jMoF1EEdy5RcXm_JjfDg/0" nsPrefix="GRM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vfcV1EEdy5RcXm_JjfDg" name="Resource">
+ <eAnnotations xmi:id="_K-vfcl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfc11EEdy5RcXm_JjfDg" name="resMult" ordered="false" unique="false" defaultValueLiteral="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfdV1EEdy5RcXm_JjfDg" name="isProtected" ordered="false" unique="false" eType="_LUMzTF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfd11EEdy5RcXm_JjfDg" name="isActive" ordered="false" unique="false" eType="_LUMzTF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vfeV1EEdy5RcXm_JjfDg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vfe11EEdy5RcXm_JjfDg" name="base_InstanceSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InstanceSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vffV1EEdy5RcXm_JjfDg" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vff11EEdy5RcXm_JjfDg" name="base_Lifeline" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Lifeline"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vfgV1EEdy5RcXm_JjfDg" name="base_ConnectableElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectableElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K-vfg11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_K-vfhF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vfhV1EEdy5RcXm_JjfDg" name="StorageResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vfhl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfh11EEdy5RcXm_JjfDg" name="elementSize" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vfil1EEdy5RcXm_JjfDg" name="CommunicationEndPoint" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vfi11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfjF1EEdy5RcXm_JjfDg" name="packetSize" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vfj11EEdy5RcXm_JjfDg" name="SynchronizationResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vfkF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vfkl1EEdy5RcXm_JjfDg" name="ConcurrencyResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vfk11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkhewBGzEdyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vflV1EEdy5RcXm_JjfDg" name="Scheduler" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vfll1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfl11EEdy5RcXm_JjfDg" name="isPreemptible" ordered="false" unique="false" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfmV1EEdy5RcXm_JjfDg" name="schedPolicy" ordered="false" unique="false" eType="_K-vfpF1EEdy5RcXm_JjfDg" defaultValueLiteral="FixedPriority"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfm11EEdy5RcXm_JjfDg" name="otherSchedPolicy" ordered="false" unique="false" eType="_LTdLUV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vfnV1EEdy5RcXm_JjfDg" name="schedule" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//OpaqueExpression"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vfn11EEdy5RcXm_JjfDg" name="processingUnit" ordered="false" unique="false" upperBound="-1" eType="_K-vfsF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vfoV1EEdy5RcXm_JjfDg" name="host" ordered="false" unique="false" eType="_K-vfuV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vfpF1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_K-vfpV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vfpl1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_K-vfp11EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_K-vfqF1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_K-vfqV1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_K-vfql1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_K-vfq11EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_K-vfrF1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_K-vfrV1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K-vfrl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_K-vfr11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vfsF1EEdy5RcXm_JjfDg" name="ProcessingResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vfsV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfsl1EEdy5RcXm_JjfDg" name="speedFactor" ordered="false" unique="false" eType="_LUMyk11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vftF1EEdy5RcXm_JjfDg" name="scheduler" ordered="false" unique="false" eType="_K-vflV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K-vft11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_K-vfuF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vfuV1EEdy5RcXm_JjfDg" name="ComputingResource" eSuperTypes="_K-vfsF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vful1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vfvF1EEdy5RcXm_JjfDg" name="MutualExclusionResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vfvV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfvl1EEdy5RcXm_JjfDg" name="protectKind" ordered="false" unique="false" eType="_K-vfxV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfwF1EEdy5RcXm_JjfDg" name="ceiling" ordered="false" unique="false" eType="_LUMyf11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vfwl1EEdy5RcXm_JjfDg" name="otherProtectProtocol" ordered="false" unique="false" eType="_LUMygl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vfxV1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_K-vfxl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vfx11EEdy5RcXm_JjfDg" name="FIFO"/>
+ <eLiterals xmi:id="_K-vfyF1EEdy5RcXm_JjfDg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_K-vfyV1EEdy5RcXm_JjfDg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_K-vfyl1EEdy5RcXm_JjfDg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_K-vfy11EEdy5RcXm_JjfDg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_K-vfzF1EEdy5RcXm_JjfDg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_K-vfzV1EEdy5RcXm_JjfDg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K-vfzl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_K-vfz11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vf0F1EEdy5RcXm_JjfDg" name="SecondaryScheduler" eSuperTypes="_K-vflV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vf0V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vVI4oBG0Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vf011EEdy5RcXm_JjfDg" name="SchedulableResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vf1F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLZl1EEdy5RcXm_JjfDg" name="schedParams" ordered="false" unique="false" upperBound="-1" eType="_LUDBi11EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K-vf_l1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_K-vf_11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vgAF1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_K-vgAV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgAl1EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_K-vgA11EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_K-vgBF1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_K-vgBV1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vgBl1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_K-vgB11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgCF1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_K-vgCV1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_K-vgCl1EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_K-vgC11EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_K-vgDF1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_K-vgDV1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_K-vgDl1EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_K-vgD11EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vgEF1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_K-vgEV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgEl1EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_K-vgE11EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vgFF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_K-vgFV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgFl1EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_K-vgF11EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_K-vgGF1EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_K-vgGV1EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_K-vgGl1EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_K-vgG11EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_K-vgHF1EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vgNV1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_K-vgNl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgN11EEdy5RcXm_JjfDg" name="Sporadic"/>
+ <eLiterals xmi:id="_K-vgOF1EEdy5RcXm_JjfDg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_K-vgOV1EEdy5RcXm_JjfDg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_K-vgOl1EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vgO11EEdy5RcXm_JjfDg" name="CommunicationMedia" eSuperTypes="_K-vfsF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vgPF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vgPV1EEdy5RcXm_JjfDg" name="elementSize" ordered="false" unique="false" eType="_LTwGkl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgP11EEdy5RcXm_JjfDg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vgQl1EEdy5RcXm_JjfDg" name="DeviceResource" eSuperTypes="_K-vfsF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vgQ11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vgRV1EEdy5RcXm_JjfDg" name="TimingResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg _K9PqvF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vgRl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vgX11EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_K-vgYF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgYV1EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_K-vgYl1EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vgY11EEdy5RcXm_JjfDg" name="ClockResource" eSuperTypes="_K-vgRV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vgZF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3bd0oBG2Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vgZl1EEdy5RcXm_JjfDg" name="TimerResource" eSuperTypes="_K-vgRV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vgZ11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vgal1EEdy5RcXm_JjfDg" name="isPeriodic" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLfV1EEdy5RcXm_JjfDg" name="duration" ordered="false" unique="false" eType="_LTwGXl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vgbV1EEdy5RcXm_JjfDg" name="GRService">
+ <eAnnotations xmi:id="_K-vgbl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgb11EEdy5RcXm_JjfDg" name="owner" ordered="false" unique="false" eType="_K-vfcV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgcV1EEdy5RcXm_JjfDg" name="base_ExecutionSpecification" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ExecutionSpecification"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgc11EEdy5RcXm_JjfDg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgdV1EEdy5RcXm_JjfDg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgd11EEdy5RcXm_JjfDg" name="base_Collaboration" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Collaboration"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgeV1EEdy5RcXm_JjfDg" name="base_CollaborationUse" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//CollaborationUse"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vge11EEdy5RcXm_JjfDg" name="Release" eSuperTypes="_K-vgbV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vgfF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_pNGKEBG5Edyb1KzJ7GkiGA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vgfl1EEdy5RcXm_JjfDg" name="Acquire" eSuperTypes="_K-vgbV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K-vgf11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sONxsBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K-vggF1EEdy5RcXm_JjfDg" name="isBlocking" ordered="false" unique="false" eType="_LTdLQF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K-vgg11EEdy5RcXm_JjfDg" name="ResourceUsage">
+ <eAnnotations xmi:id="_K-vghF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgkV1EEdy5RcXm_JjfDg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vgk11EEdy5RcXm_JjfDg" name="usedResources" unique="false" upperBound="-1" eType="_K-vfcV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K-vglV1EEdy5RcXm_JjfDg" name="subUsage" ordered="false" unique="false" upperBound="-1" eType="_K-vgg11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLjV1EEdy5RcXm_JjfDg" name="execTime" unique="false" upperBound="-1" eType="_LUMy1F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLkF1EEdy5RcXm_JjfDg" name="msgSize" unique="false" upperBound="-1" eType="_LUMy111EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLlV1EEdy5RcXm_JjfDg" name="allocatedMemory" unique="false" upperBound="-1" eType="_LUMy111EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLmF1EEdy5RcXm_JjfDg" name="usedMemory" unique="false" upperBound="-1" eType="_LUMy111EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLm11EEdy5RcXm_JjfDg" name="powerPeak" unique="false" upperBound="-1" eType="_LUMy3F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLoF1EEdy5RcXm_JjfDg" name="energy" unique="false" upperBound="-1" eType="_LUMy311EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vgnl1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_K-vgn11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgoF1EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_K-vgoV1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_K-vgol1EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_K-vgo11EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_K-vgpF1EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vgrF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_K-vgrV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgrl1EEdy5RcXm_JjfDg" name="W"/>
+ <eLiterals xmi:id="_K-vgr11EEdy5RcXm_JjfDg" name="mW" value="1"/>
+ <eLiterals xmi:id="_K-vgsF1EEdy5RcXm_JjfDg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K-vguF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_K-vguV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K-vgul1EEdy5RcXm_JjfDg" name="J"/>
+ <eLiterals xmi:id="_K-vgu11EEdy5RcXm_JjfDg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_K-vgvF1EEdy5RcXm_JjfDg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_K-vgvV1EEdy5RcXm_JjfDg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_K-vgvl1EEdy5RcXm_JjfDg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLQF1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLQV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLUV1EEdy5RcXm_JjfDg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLUl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLV11EEdy5RcXm_JjfDg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLWF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLX11EEdy5RcXm_JjfDg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLYF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLaF1EEdy5RcXm_JjfDg" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLaV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLf11EEdy5RcXm_JjfDg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLgF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLkl1EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLk11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLnV1EEdy5RcXm_JjfDg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLnl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLol1EEdy5RcXm_JjfDg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLo11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_BthQEBGzEdyb1KzJ7GkiGA" name="Resource">
+ <ownedAttribute xmi:id="_CmJhMBGzEdyb1KzJ7GkiGA" name="resMult" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_F7rSkBGzEdyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_F7iIoBGzEdyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_F7rSkRGzEdyb1KzJ7GkiGA" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_G2PdYBGzEdyb1KzJ7GkiGA" name="isProtected" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_I8W1URGzEdyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_I8W1UBGzEdyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_I8f_QBGzEdyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_HNL9wBGzEdyb1KzJ7GkiGA" name="isActive" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LifxIBGzEdyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LiWnMBGzEdyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LipiIBGzEdyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Nw9MwBGzEdyb1KzJ7GkiGA" name="base_Property" isUnique="false" association="_NwqR0BGzEdyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OMFCgBGzEdyb1KzJ7GkiGA" name="base_InstanceSpecification" isUnique="false" association="_OL7RgBGzEdyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OztqQBGzEdyb1KzJ7GkiGA" name="base_Classifier" isUnique="false" association="_OzavUBGzEdyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_PWu3wBGzEdyb1KzJ7GkiGA" name="base_Lifeline" isUnique="false" association="_PWb80BGzEdyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Lifeline"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_P1ug4BGzEdyb1KzJ7GkiGA" name="base_ConnectableElement" isUnique="false" association="_P1bl8BGzEdyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectableElement"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_NwqR0BGzEdyb1KzJ7GkiGA" name="Extension_Resource" memberEnd="_NwzbwBGzEdyb1KzJ7GkiGA _Nw9MwBGzEdyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_NwzbwBGzEdyb1KzJ7GkiGA" name="extension_Resource" type="_BthQEBGzEdyb1KzJ7GkiGA" aggregation="composite" association="_NwqR0BGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_OL7RgBGzEdyb1KzJ7GkiGA" name="Extension_Resource" memberEnd="_OL7RgRGzEdyb1KzJ7GkiGA _OMFCgBGzEdyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_OL7RgRGzEdyb1KzJ7GkiGA" name="extension_Resource" type="_BthQEBGzEdyb1KzJ7GkiGA" aggregation="composite" association="_OL7RgBGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_OzavUBGzEdyb1KzJ7GkiGA" name="Extension_Resource" memberEnd="_Ozj5QBGzEdyb1KzJ7GkiGA _OztqQBGzEdyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Ozj5QBGzEdyb1KzJ7GkiGA" name="extension_Resource" type="_BthQEBGzEdyb1KzJ7GkiGA" aggregation="composite" association="_OzavUBGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_PWb80BGzEdyb1KzJ7GkiGA" name="Extension_Resource" memberEnd="_PWlGwBGzEdyb1KzJ7GkiGA _PWu3wBGzEdyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_PWlGwBGzEdyb1KzJ7GkiGA" name="extension_Resource" type="_BthQEBGzEdyb1KzJ7GkiGA" aggregation="composite" association="_PWb80BGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_P1bl8BGzEdyb1KzJ7GkiGA" name="Extension_Resource" memberEnd="_P1kv4BGzEdyb1KzJ7GkiGA _P1ug4BGzEdyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_P1kv4BGzEdyb1KzJ7GkiGA" name="extension_Resource" type="_BthQEBGzEdyb1KzJ7GkiGA" aggregation="composite" association="_P1bl8BGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_Sh-rwBGzEdyb1KzJ7GkiGA" name="StorageResource">
+ <generalization xmi:id="_aRAM8BGzEdyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_UAAwABGzEdyb1KzJ7GkiGA" name="elementSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WlaE8RGzEdyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WlaE8BGzEdyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Wlj18BGzEdyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_cGRFcBGzEdyb1KzJ7GkiGA" name="CommunicationEndPoint">
+ <generalization xmi:id="_k5-90BGzEdyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_ejU9wBGzEdyb1KzJ7GkiGA" name="packetSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gmwOERGzEdyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gmwOEBGzEdyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gm5_EBGzEdyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_p4uIsBGzEdyb1KzJ7GkiGA" name="SynchronizationResource">
+ <generalization xmi:id="_3bX1YBGzEdyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_qkhewBGzEdyb1KzJ7GkiGA" name="ConcurrencyResource">
+ <generalization xmi:id="_4Qth8BGzEdyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_rU9dMBGzEdyb1KzJ7GkiGA" name="Scheduler">
+ <generalization xmi:id="_4tBqgBGzEdyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_X9p00BG0Edyb1KzJ7GkiGA" name="isPreemptible" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cVpv0BG0Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cVf-0BG0Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cVpv0RG0Edyb1KzJ7GkiGA" value="true"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_YBrZMBG0Edyb1KzJ7GkiGA" name="schedPolicy" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ipnoQRG0Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ipnoQBG0Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ipxZQBG0Edyb1KzJ7GkiGA" value="FixedPriority"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_YE9WsBG0Edyb1KzJ7GkiGA" name="otherSchedPolicy" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lSwNsBG0Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lSmcsBG0Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_lS5XoBG0Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_YIFjMBG0Edyb1KzJ7GkiGA" name="schedule" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueExpression"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nsiIgRG0Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nsiIgBG0Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nsrScBG0Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6-SlsBG3Edyb1KzJ7GkiGA" name="processingUnits" type="_O_i04BG1Edyb1KzJ7GkiGA" isUnique="false" association="_6-I0sBG3Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6-lgoRG3Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6-lgoBG3Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_G3vf8BG4Edyb1KzJ7GkiGA" name="host" type="_e_tF0BG1Edyb1KzJ7GkiGA" isUnique="false" association="_G3lu8BG4Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J9B14RG4Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J9B14BG4Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_NN8NABG4Edyb1KzJ7GkiGA" name="protectedSharedRsources" type="_y3mvQBGzEdyb1KzJ7GkiGA" isUnique="false" association="_NNgIIBG4Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NOPvABG4Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NOY48BG4Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_h01_khG4Edyb1KzJ7GkiGA" name="schedulableResources" type="_1zYucBG0Edyb1KzJ7GkiGA" isUnique="false" association="_h0jEoBG4Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h1SrgBG4Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h1SrgRG4Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_y3mvQBGzEdyb1KzJ7GkiGA" name="MutualExclusionResource">
+ <generalization xmi:id="_2y-_sBGzEdyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_8HCTQBGzEdyb1KzJ7GkiGA" name="protectKind" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VTLVQGqNEdyHVMM3AaZxvA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VTHq4GqNEdyHVMM3AaZxvA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ARdsUBG0Edyb1KzJ7GkiGA" value="PriorityInheritance"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8tB8QBGzEdyb1KzJ7GkiGA" name="ceiling" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HGEMoBG0Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HF7CsBG0Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HGEMoRG0Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8xgMkBGzEdyb1KzJ7GkiGA" name="otherProtectProtocol" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_K7fmERG0Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_K7fmEBG0Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_K7owABG0Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_NNpSEBG4Edyb1KzJ7GkiGA" name="scheduler" type="_rU9dMBGzEdyb1KzJ7GkiGA" isUnique="false" association="_NNgIIBG4Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PTdIABG4Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PTT-EBG4Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_vVI4oBG0Edyb1KzJ7GkiGA" name="SecondaryScheduler">
+ <generalization xmi:id="_0jhCABG0Edyb1KzJ7GkiGA" general="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_kCaDUhG4Edyb1KzJ7GkiGA" name="virtualProcessingUnits" type="_1zYucBG0Edyb1KzJ7GkiGA" isUnique="false" association="_kB9XYBG4Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kC2vQBG4Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kC2vQRG4Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_1zYucBG0Edyb1KzJ7GkiGA" name="SchedulableResource">
+ <generalization xmi:id="_IGLJUBG1Edyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_5BUqEBG0Edyb1KzJ7GkiGA" name="schedParams" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__ZBL8RG0Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__ZBL8BG0Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__ZK88BG0Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_h0jEoRG4Edyb1KzJ7GkiGA" name="host" type="_rU9dMBGzEdyb1KzJ7GkiGA" isUnique="false" association="_h0jEoBG4Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_scVisRG4Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_scVisBG4Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kCHIYBG4Edyb1KzJ7GkiGA" name="dependentScheduler" type="_vVI4oBG0Edyb1KzJ7GkiGA" isUnique="false" association="_kB9XYBG4Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-EqEQRG4Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-EqEQBG4Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_O_i04BG1Edyb1KzJ7GkiGA" name="ProcessingResource">
+ <generalization xmi:id="_VH5TMBG1Edyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_RHTLkBG1Edyb1KzJ7GkiGA" name="speedFactor" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AUQO0GqOEdyHVMM3AaZxvA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AUNLgGqOEdyHVMM3AaZxvA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_SwDSEBG1Edyb1KzJ7GkiGA" value="1.0"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6RlQsBG3Edyb1KzJ7GkiGA" name="mainScheduler" type="_rU9dMBGzEdyb1KzJ7GkiGA" isUnique="false" association="_6RSVwBG3Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EIpccBG4Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EIWhgBG4Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_XpH50BG1Edyb1KzJ7GkiGA" name="CommunicationMedia">
+ <generalization xmi:id="_eEsPEBG1Edyb1KzJ7GkiGA" general="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_ZUkH8BG1Edyb1KzJ7GkiGA" name="elementSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bMEcIRG1Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bMEcIBG1Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bMONIBG1Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_v1W0UBG1Edyb1KzJ7GkiGA" name="base_Connector" isUnique="false" association="_v1D5YBG1Edyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_uCvcwBKdEdymP89M8JXkzA" name="transmMode" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8U3ekBKdEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8UuUoBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8VBPkBKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_t9PRsBKdEdymP89M8JXkzA" name="blockT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6kftIBKdEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6kWjMBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6kpeIBKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_t4oegBKdEdymP89M8JXkzA" name="packetT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4vhIgBKdEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4vX-kBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_4vhIgRKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_tamesBKdEdymP89M8JXkzA" name="capacity" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2uWiABKdEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2uMxABKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_2ugTABKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_e_tF0BG1Edyb1KzJ7GkiGA" name="ComputingResource">
+ <generalization xmi:id="_lzaOQBG1Edyb1KzJ7GkiGA" general="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_h-cH0BG1Edyb1KzJ7GkiGA" name="DeviceResource">
+ <generalization xmi:id="_mNC2QBG1Edyb1KzJ7GkiGA" general="_O_i04BG1Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_v1D5YBG1Edyb1KzJ7GkiGA" name="Extension_CommunicationMedia" memberEnd="_v1NDUBG1Edyb1KzJ7GkiGA _v1W0UBG1Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_v1NDUBG1Edyb1KzJ7GkiGA" name="extension_CommunicationMedia" type="_XpH50BG1Edyb1KzJ7GkiGA" aggregation="composite" association="_v1D5YBG1Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_v37KsBG2Edyb1KzJ7GkiGA" name="TimingResource">
+ <generalization xmi:id="_1GTUEBG2Edyb1KzJ7GkiGA" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_3bd0oBG2Edyb1KzJ7GkiGA" name="ClockResource">
+ <generalization xmi:id="_5zATwBG2Edyb1KzJ7GkiGA" general="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_7IF3YBG2Edyb1KzJ7GkiGA" name="TimerResource">
+ <generalization xmi:id="_G5Mt8BG3Edyb1KzJ7GkiGA" general="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_9OzFMBG2Edyb1KzJ7GkiGA" name="duration" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__pLc8BG2Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__pBr8BG2Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__pUm4BG2Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_9UnZUBG2Edyb1KzJ7GkiGA" name="isPeriodic" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C9qsgBG3Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C9g7gBG3Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_C90dgBG3Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_6RSVwBG3Edyb1KzJ7GkiGA" name="Association_ProcessingResource_Scheduler" memberEnd="_6RlQsBG3Edyb1KzJ7GkiGA _6R4yshG3Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:id="_6R4yshG3Edyb1KzJ7GkiGA" name="processingResource" type="_O_i04BG1Edyb1KzJ7GkiGA" isUnique="false" association="_6RSVwBG3Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6SVeoBG3Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6SVeoRG3Edyb1KzJ7GkiGA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_6-I0sBG3Edyb1KzJ7GkiGA" name="Association_Scheduler_ProcessingResource" memberEnd="_6-SlsBG3Edyb1KzJ7GkiGA _6-lgohG3Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:id="_6-lgohG3Edyb1KzJ7GkiGA" name="scheduler" type="_rU9dMBGzEdyb1KzJ7GkiGA" isUnique="false" association="_6-I0sBG3Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6_CMkBG3Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6_CMkRG3Edyb1KzJ7GkiGA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_G3lu8BG4Edyb1KzJ7GkiGA" name="Association_Scheduler_ComputingResource" memberEnd="_G3vf8BG4Edyb1KzJ7GkiGA _G4Ca4hG4Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:id="_G4Ca4hG4Edyb1KzJ7GkiGA" name="scheduler" type="_rU9dMBGzEdyb1KzJ7GkiGA" isUnique="false" association="_G3lu8BG4Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_G4fG0BG4Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_G4fG0RG4Edyb1KzJ7GkiGA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_NNgIIBG4Edyb1KzJ7GkiGA" name="Association_MutualExclusionResource_Scheduler" memberEnd="_NNpSEBG4Edyb1KzJ7GkiGA _NN8NABG4Edyb1KzJ7GkiGA"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_h0jEoBG4Edyb1KzJ7GkiGA" name="Association_SchedulableResource_Scheduler" memberEnd="_h0jEoRG4Edyb1KzJ7GkiGA _h01_khG4Edyb1KzJ7GkiGA"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_kB9XYBG4Edyb1KzJ7GkiGA" name="Association_SchedulableResource_SecondaryScheduler" memberEnd="_kCHIYBG4Edyb1KzJ7GkiGA _kCaDUhG4Edyb1KzJ7GkiGA"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_dDjlYBG5Edyb1KzJ7GkiGA" name="GrService">
+ <ownedAttribute xmi:id="_ecz3UBG5Edyb1KzJ7GkiGA" name="owner" visibility="public" type="_BthQEBGzEdyb1KzJ7GkiGA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gKe6EBG5Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gKVJEBG5Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gKorEBG5Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_i7g3QBG5Edyb1KzJ7GkiGA" name="base_ExecutionSpecification" isUnique="false" association="_i7ELUBG5Edyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ExecutionSpecification"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_jaWvYBG5Edyb1KzJ7GkiGA" name="base_BehavioralFeature" isUnique="false" association="_jZ6DcBG5Edyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_j2hG8BG5Edyb1KzJ7GkiGA" name="base_Behavior" isUnique="false" association="_j2EbABG5Edyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kMk2gBG5Edyb1KzJ7GkiGA" name="base_Collaboration" isUnique="false" association="_kMRUgBG5Edyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Collaboration"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kkj4sBG5Edyb1KzJ7GkiGA" name="base_CollaborationUse" isUnique="false" association="_kkHMwBG5Edyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CollaborationUse"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_i7ELUBG5Edyb1KzJ7GkiGA" name="Extension_GrService" memberEnd="_i7NVQBG5Edyb1KzJ7GkiGA _i7g3QBG5Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_i7NVQBG5Edyb1KzJ7GkiGA" name="extension_GRService" type="_dDjlYBG5Edyb1KzJ7GkiGA" aggregation="composite" association="_i7ELUBG5Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_jZ6DcBG5Edyb1KzJ7GkiGA" name="Extension_GrService" memberEnd="_jaD0cBG5Edyb1KzJ7GkiGA _jaWvYBG5Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_jaD0cBG5Edyb1KzJ7GkiGA" name="extension_GRService" type="_dDjlYBG5Edyb1KzJ7GkiGA" aggregation="composite" association="_jZ6DcBG5Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_j2EbABG5Edyb1KzJ7GkiGA" name="Extension_GrService" memberEnd="_j2OMABG5Edyb1KzJ7GkiGA _j2hG8BG5Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_j2OMABG5Edyb1KzJ7GkiGA" name="extension_GRService" type="_dDjlYBG5Edyb1KzJ7GkiGA" aggregation="composite" association="_j2EbABG5Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_kMRUgBG5Edyb1KzJ7GkiGA" name="Extension_GrService" memberEnd="_kMbFgBG5Edyb1KzJ7GkiGA _kMk2gBG5Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_kMbFgBG5Edyb1KzJ7GkiGA" name="extension_GRService" type="_dDjlYBG5Edyb1KzJ7GkiGA" aggregation="composite" association="_kMRUgBG5Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_kkHMwBG5Edyb1KzJ7GkiGA" name="Extension_GrService" memberEnd="_kkQ9wBG5Edyb1KzJ7GkiGA _kkj4sBG5Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_kkQ9wBG5Edyb1KzJ7GkiGA" name="extension_GRService" type="_dDjlYBG5Edyb1KzJ7GkiGA" aggregation="composite" association="_kkHMwBG5Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_pNGKEBG5Edyb1KzJ7GkiGA" name="Release">
+ <generalization xmi:id="_ru7NoBG5Edyb1KzJ7GkiGA" general="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_sONxsBG5Edyb1KzJ7GkiGA" name="Acquire">
+ <generalization xmi:id="_wgPnkBG5Edyb1KzJ7GkiGA" general="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_tJOBYBG5Edyb1KzJ7GkiGA" name="isBlocking" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_u3VwEBG5Edyb1KzJ7GkiGA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_u3MmIBG5Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_u3fhEBG5Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8JKLcBG5Edyb1KzJ7GkiGA" name="ResourceUsage">
+ <ownedAttribute xmi:id="_CqZD0BG6Edyb1KzJ7GkiGA" name="execTime" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fkEk4RG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fkEk4BG6Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HWfmkBG6Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_DDuJ0BG6Edyb1KzJ7GkiGA" name="allocatedMemory" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gs7qYRG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gs7qYBG6Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Qa5mURG6Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_DR36kBG6Edyb1KzJ7GkiGA" name="usedMemory" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hWXB4RG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hWXB4BG6Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Ugj0IBG6Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_DYI6oBG6Edyb1KzJ7GkiGA" name="powerPeak" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZsREABG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZsHTABG6Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ZsaN8BG6Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_DcwU4BG6Edyb1KzJ7GkiGA" name="energy" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_eLj50BG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eLaI0BG6Edyb1KzJ7GkiGA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_eLj50RG6Edyb1KzJ7GkiGA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ma550BG6Edyb1KzJ7GkiGA" name="base_NamedElement" isUnique="false" association="_mad08BG6Edyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_uuI7URG6Edyb1KzJ7GkiGA" name="subUsage" type="_8JKLcBG5Edyb1KzJ7GkiGA" isUnique="false" association="_uuI7UBG6Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uulAMBG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uub2QBG6Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_nUkswBG6Edyb1KzJ7GkiGA" name="usedResources" type="_BthQEBGzEdyb1KzJ7GkiGA" isOrdered="true" isUnique="false" association="_nUbi0BG6Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nVLJsBG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nVBYsBG6Edyb1KzJ7GkiGA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_hIfDQG0_Ed2Ua4_dHwAW8g" name="msgSize" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PIXkG0_Ed2Ua4_dHwAW8g" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6O01kG0_Ed2Ua4_dHwAW8g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_j6ZxQW0_Ed2Ua4_dHwAW8g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_mad08BG6Edyb1KzJ7GkiGA" name="Extension_ResourceUsage" memberEnd="_mam-4BG6Edyb1KzJ7GkiGA _ma550BG6Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_mam-4BG6Edyb1KzJ7GkiGA" name="extension_ResourceUsage" type="_8JKLcBG5Edyb1KzJ7GkiGA" aggregation="composite" association="_mad08BG6Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_nUbi0BG6Edyb1KzJ7GkiGA" name="Association_ResourceUsage_Resource" memberEnd="_nUkswBG6Edyb1KzJ7GkiGA _nVLJsRG6Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:id="_nVLJsRG6Edyb1KzJ7GkiGA" name="resourceUsage" type="_8JKLcBG5Edyb1KzJ7GkiGA" isUnique="false" association="_nUbi0BG6Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nVn1oBG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nVn1oRG6Edyb1KzJ7GkiGA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_uuI7UBG6Edyb1KzJ7GkiGA" name="Association_ResourceUsage_ResourceUsage" memberEnd="_uuI7URG6Edyb1KzJ7GkiGA _uulAMRG6Edyb1KzJ7GkiGA">
+ <ownedEnd xmi:id="_uulAMRG6Edyb1KzJ7GkiGA" name="resourceUsage" type="_8JKLcBG5Edyb1KzJ7GkiGA" isUnique="false" association="_uuI7UBG6Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uvBsIBG6Edyb1KzJ7GkiGA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uvBsIRG6Edyb1KzJ7GkiGA"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_ar8OsAPMEdyuUt-4qHuVvQ" name="Alloc" metaclassReference="_2t-cUECmEd6UTJZnztgOLw">
+ <eAnnotations xmi:id="_K_oQQF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MPNHsJ3yEd6SvNDHkhtrYQ" name="Alloc" nsURI="http://MARTE.MARTE_Foundations/schemas/Alloc/_MO6MwJ3yEd6SvNDHkhtrYQ/13" nsPrefix="Alloc">
+ <eAnnotations xmi:id="_M7m7SZ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7m7Sp3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7m7S53yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7m7TJ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7m7TZ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7m7Tp3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNHsZ3yEd6SvNDHkhtrYQ" name="Allocated">
+ <eAnnotations xmi:id="_MPNHsp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lpPl0BHaEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNHs53yEd6SvNDHkhtrYQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNHtZ3yEd6SvNDHkhtrYQ" name="allocatedTo" ordered="false" unique="false" upperBound="-1" eType="_MPNHsZ3yEd6SvNDHkhtrYQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNHt53yEd6SvNDHkhtrYQ" name="allocatedFrom" ordered="false" unique="false" upperBound="-1" eType="_MPNHsZ3yEd6SvNDHkhtrYQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MPNHuZ3yEd6SvNDHkhtrYQ" name="kind" ordered="false" unique="false" eType="_MPNHu53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MPNHu53yEd6SvNDHkhtrYQ" name="AllocationEndKind">
+ <eAnnotations xmi:id="_MPNHvJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XIxhMDJMEd211cMdxu944g"/>
+ <eLiterals xmi:id="_MPNHvZ3yEd6SvNDHkhtrYQ" name="undef"/>
+ <eLiterals xmi:id="_MPNHvp3yEd6SvNDHkhtrYQ" name="application" value="1"/>
+ <eLiterals xmi:id="_MPNHv53yEd6SvNDHkhtrYQ" name="executionPlatform" value="2"/>
+ <eLiterals xmi:id="_MPNHwJ3yEd6SvNDHkhtrYQ" name="both" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MPNHwZ3yEd6SvNDHkhtrYQ" name="AllocationNature">
+ <eAnnotations xmi:id="_MPNHwp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_MPNHw53yEd6SvNDHkhtrYQ" name="spatialDistribution"/>
+ <eLiterals xmi:id="_MPNHxJ3yEd6SvNDHkhtrYQ" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MPNHxZ3yEd6SvNDHkhtrYQ" name="AllocationKind">
+ <eAnnotations xmi:id="_MPNHxp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_MPNHx53yEd6SvNDHkhtrYQ" name="structural"/>
+ <eLiterals xmi:id="_MPNHyJ3yEd6SvNDHkhtrYQ" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_MPNHyZ3yEd6SvNDHkhtrYQ" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNHyp3yEd6SvNDHkhtrYQ" name="Allocate">
+ <eAnnotations xmi:id="_MPNHy53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kzoXABHbEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MPNHzJ3yEd6SvNDHkhtrYQ" name="kind" ordered="false" unique="false" eType="_MPNHxZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MPNHzp3yEd6SvNDHkhtrYQ" name="nature" ordered="false" unique="false" eType="_MPNHwZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH0J3yEd6SvNDHkhtrYQ" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Abstraction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH0p3yEd6SvNDHkhtrYQ" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_MHTwBp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MPNH3J3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_MPNH3Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_MPNH3p3yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_MPNH353yEd6SvNDHkhtrYQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_MPNH4J3yEd6SvNDHkhtrYQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNH5Z3yEd6SvNDHkhtrYQ" name="AllocateActivityGroup">
+ <eAnnotations xmi:id="_MPNH5p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeRBMBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MPNH553yEd6SvNDHkhtrYQ" name="isUnique" ordered="false" unique="false" eType="_M7m7QJ3yEd6SvNDHkhtrYQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH6Z3yEd6SvNDHkhtrYQ" name="base_ActivityPartition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MPNH653yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MPNH7J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNH7Z3yEd6SvNDHkhtrYQ" name="NfpRefine">
+ <eAnnotations xmi:id="_MPNH7p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NdrHwBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH753yEd6SvNDHkhtrYQ" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH8Z3yEd6SvNDHkhtrYQ" name="constraint" ordered="false" unique="false" upperBound="-1" eType="_MHTwBp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNH853yEd6SvNDHkhtrYQ" name="Assign">
+ <eAnnotations xmi:id="_MPNH9J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_455hUECmEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MPNH9Z3yEd6SvNDHkhtrYQ" name="kind" ordered="false" unique="false" lowerBound="1" eType="_MPNIAZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MPNH953yEd6SvNDHkhtrYQ" name="nature" ordered="false" unique="false" lowerBound="1" eType="_MPNIBp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH-Z3yEd6SvNDHkhtrYQ" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_MHTwBp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH-53yEd6SvNDHkhtrYQ" name="from" ordered="false" unique="false" lowerBound="1" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH_Z3yEd6SvNDHkhtrYQ" name="to" ordered="false" unique="false" lowerBound="1" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNH_53yEd6SvNDHkhtrYQ" name="base_Comment" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Comment"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MPNIAZ3yEd6SvNDHkhtrYQ" name="AssignmentKind">
+ <eAnnotations xmi:id="_MPNIAp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeC-YECnEd6UTJZnztgOLw"/>
+ <eLiterals xmi:id="_MPNIA53yEd6SvNDHkhtrYQ" name="structural"/>
+ <eLiterals xmi:id="_MPNIBJ3yEd6SvNDHkhtrYQ" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_MPNIBZ3yEd6SvNDHkhtrYQ" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MPNIBp3yEd6SvNDHkhtrYQ" name="AssignmentNature">
+ <eAnnotations xmi:id="_MPNIB53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9MtaUECmEd6UTJZnztgOLw"/>
+ <eLiterals xmi:id="_MPNICJ3yEd6SvNDHkhtrYQ" name="spatialDistribution"/>
+ <eLiterals xmi:id="_MPNICZ3yEd6SvNDHkhtrYQ" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7QJ3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7QZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wQFksEOMEd6caK5ICj_pSQ" name="Alloc" nsURI="http://MARTE.MARTE_Foundations/schemas/Alloc/_wQB6UEOMEd6caK5ICj_pSQ/12" nsPrefix="Alloc">
+ <eAnnotations xmi:id="_wlz9GkOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wlz9G0OMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wlz9HEOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wlz9HUOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wlz9HkOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wlz9H0OMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wQFksUOMEd6caK5ICj_pSQ" name="Allocated">
+ <eAnnotations xmi:id="_wQFkskOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lpPl0BHaEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQFks0OMEd6caK5ICj_pSQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQFktUOMEd6caK5ICj_pSQ" name="allocatedTo" ordered="false" unique="false" upperBound="-1" eType="_wQFksUOMEd6caK5ICj_pSQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQFkt0OMEd6caK5ICj_pSQ" name="allocatedFrom" ordered="false" unique="false" upperBound="-1" eType="_wQFksUOMEd6caK5ICj_pSQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wQFkuUOMEd6caK5ICj_pSQ" name="kind" ordered="false" unique="false" eType="_wQFku0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wQFku0OMEd6caK5ICj_pSQ" name="AllocationEndKind">
+ <eAnnotations xmi:id="_wQFkvEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XIxhMDJMEd211cMdxu944g"/>
+ <eLiterals xmi:id="_wQFkvUOMEd6caK5ICj_pSQ" name="undef"/>
+ <eLiterals xmi:id="_wQFkvkOMEd6caK5ICj_pSQ" name="application" value="1"/>
+ <eLiterals xmi:id="_wQFkv0OMEd6caK5ICj_pSQ" name="executionPlatform" value="2"/>
+ <eLiterals xmi:id="_wQFkwEOMEd6caK5ICj_pSQ" name="both" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wQFkwUOMEd6caK5ICj_pSQ" name="AllocationNature">
+ <eAnnotations xmi:id="_wQFkwkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_wQFkw0OMEd6caK5ICj_pSQ" name="spatialDistribution"/>
+ <eLiterals xmi:id="_wQFkxEOMEd6caK5ICj_pSQ" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wQFkxUOMEd6caK5ICj_pSQ" name="AllocationKind">
+ <eAnnotations xmi:id="_wQFkxkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_wQFkx0OMEd6caK5ICj_pSQ" name="structural"/>
+ <eLiterals xmi:id="_wQFkyEOMEd6caK5ICj_pSQ" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_wQFkyUOMEd6caK5ICj_pSQ" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wQFkykOMEd6caK5ICj_pSQ" name="Allocate">
+ <eAnnotations xmi:id="_wQFky0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kzoXABHbEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wQFkzEOMEd6caK5ICj_pSQ" name="kind" ordered="false" unique="false" eType="_wQFkxUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wQFkzkOMEd6caK5ICj_pSQ" name="nature" ordered="false" unique="false" eType="_wQFkwUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQFk0EOMEd6caK5ICj_pSQ" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Abstraction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQFk0kOMEd6caK5ICj_pSQ" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_wPQeVUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wQGLx0OMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_wQGLyEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_wQGLyUOMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wQGLykOMEd6caK5ICj_pSQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_wQGLy0OMEd6caK5ICj_pSQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wQGL0EOMEd6caK5ICj_pSQ" name="AllocateActivityGroup">
+ <eAnnotations xmi:id="_wQGL0UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeRBMBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wQGL0kOMEd6caK5ICj_pSQ" name="isUnique" ordered="false" unique="false" eType="_wlz9EUOMEd6caK5ICj_pSQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQGL1EOMEd6caK5ICj_pSQ" name="base_ActivityPartition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wQGL1kOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wQGL10OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wQGL2EOMEd6caK5ICj_pSQ" name="NfpRefine">
+ <eAnnotations xmi:id="_wQGL2UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NdrHwBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQGL2kOMEd6caK5ICj_pSQ" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQGL3EOMEd6caK5ICj_pSQ" name="constraint" ordered="false" unique="false" upperBound="-1" eType="_wPQeVUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wQGL3kOMEd6caK5ICj_pSQ" name="Assign">
+ <eAnnotations xmi:id="_wQGL30OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_455hUECmEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wQGL4EOMEd6caK5ICj_pSQ" name="kind" ordered="false" unique="false" lowerBound="1" eType="_wQGL7EOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wQGL4kOMEd6caK5ICj_pSQ" name="nature" ordered="false" unique="false" lowerBound="1" eType="_wQGL8UOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQGL5EOMEd6caK5ICj_pSQ" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_wPQeVUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQGL5kOMEd6caK5ICj_pSQ" name="from" ordered="false" unique="false" lowerBound="1" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQGL6EOMEd6caK5ICj_pSQ" name="to" ordered="false" unique="false" lowerBound="1" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wQGL6kOMEd6caK5ICj_pSQ" name="base_Comment" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Comment"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wQGL7EOMEd6caK5ICj_pSQ" name="AssignmentKind">
+ <eAnnotations xmi:id="_wQGL7UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeC-YECnEd6UTJZnztgOLw"/>
+ <eLiterals xmi:id="_wQGL7kOMEd6caK5ICj_pSQ" name="structural"/>
+ <eLiterals xmi:id="_wQGL70OMEd6caK5ICj_pSQ" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_wQGL8EOMEd6caK5ICj_pSQ" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wQGL8UOMEd6caK5ICj_pSQ" name="AssignmentNature">
+ <eAnnotations xmi:id="_wQGL8kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9MtaUECmEd6UTJZnztgOLw"/>
+ <eLiterals xmi:id="_wQGL80OMEd6caK5ICj_pSQ" name="spatialDistribution"/>
+ <eLiterals xmi:id="_wQGL9EOMEd6caK5ICj_pSQ" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlz9EUOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wlz9EkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kD8DIHKiEd2xwtZ516zmfg" name="Alloc" nsURI="http://MARTE.MARTE_Foundations/schemas/Alloc/_kDy6oHKiEd2xwtZ516zmfg/11" nsPrefix="Alloc">
+ <eAnnotations xmi:id="_khJjznKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khJjz3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khJj0HKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khJj0XKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khJj0nKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khJj03KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kD8DIXKiEd2xwtZ516zmfg" name="Allocated">
+ <eAnnotations xmi:id="_kD8DInKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lpPl0BHaEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kD8DI3KiEd2xwtZ516zmfg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kD8DJXKiEd2xwtZ516zmfg" name="allocatedTo" ordered="false" unique="false" upperBound="-1" eType="_kD8DIXKiEd2xwtZ516zmfg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kD8DJ3KiEd2xwtZ516zmfg" name="allocatedFrom" ordered="false" unique="false" upperBound="-1" eType="_kD8DIXKiEd2xwtZ516zmfg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kD8DKXKiEd2xwtZ516zmfg" name="kind" ordered="false" unique="false" eType="_kD8DK3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kD8DK3KiEd2xwtZ516zmfg" name="AllocationEndKind">
+ <eAnnotations xmi:id="_kD8DLHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XIxhMDJMEd211cMdxu944g"/>
+ <eLiterals xmi:id="_kD8DLXKiEd2xwtZ516zmfg" name="undef"/>
+ <eLiterals xmi:id="_kD8DLnKiEd2xwtZ516zmfg" name="application" value="1"/>
+ <eLiterals xmi:id="_kD8DL3KiEd2xwtZ516zmfg" name="executionPlatform" value="2"/>
+ <eLiterals xmi:id="_kD8DMHKiEd2xwtZ516zmfg" name="both" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kD8DMXKiEd2xwtZ516zmfg" name="AllocationNature">
+ <eAnnotations xmi:id="_kD8DMnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kD8DM3KiEd2xwtZ516zmfg" name="spatialDistribution"/>
+ <eLiterals xmi:id="_kD8DNHKiEd2xwtZ516zmfg" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kD8DNXKiEd2xwtZ516zmfg" name="AllocationKind">
+ <eAnnotations xmi:id="_kD8DNnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kD8DN3KiEd2xwtZ516zmfg" name="structural"/>
+ <eLiterals xmi:id="_kD8DOHKiEd2xwtZ516zmfg" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_kD8DOXKiEd2xwtZ516zmfg" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kD8DOnKiEd2xwtZ516zmfg" name="Allocate">
+ <eAnnotations xmi:id="_kD8DO3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kzoXABHbEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kD8DPHKiEd2xwtZ516zmfg" name="kind" ordered="false" unique="false" eType="_kD8DNXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kD8DPnKiEd2xwtZ516zmfg" name="nature" ordered="false" unique="false" eType="_kD8DMXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kD8DQHKiEd2xwtZ516zmfg" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Abstraction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kD8DQnKiEd2xwtZ516zmfg" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_kBQipnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kD8DSnKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_kD8DS3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kD8DTHKiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_kD8DTXKiEd2xwtZ516zmfg" name="offered" value="1"/>
+ <eLiterals xmi:id="_kD8DTnKiEd2xwtZ516zmfg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kD8DT3KiEd2xwtZ516zmfg" name="AllocateActivityGroup">
+ <eAnnotations xmi:id="_kD8DUHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeRBMBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kD8DUXKiEd2xwtZ516zmfg" name="isUnique" ordered="false" unique="false" eType="_khJjyXKiEd2xwtZ516zmfg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kD8DU3KiEd2xwtZ516zmfg" name="base_ActivityPartition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kD8DVXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kD8DVnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kD8DV3KiEd2xwtZ516zmfg" name="NfpRefine">
+ <eAnnotations xmi:id="_kD8DWHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NdrHwBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kD8DWXKiEd2xwtZ516zmfg" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kD8DW3KiEd2xwtZ516zmfg" name="constraint" ordered="false" unique="false" upperBound="-1" eType="_kBQipnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJjyXKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJjynKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_oqTQ4BBjEd20zIwSLfjspA" name="Alloc" nsURI="http://MARTE.MARTE_Foundations/schemas/Alloc/_opupIBBjEd20zIwSLfjspA/10" nsPrefix="Alloc">
+ <eAnnotations xmi:id="_pOTWEhBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOTWExBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOTWFBBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOTWFRBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOTWFhBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOTWFxBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oqTQ4RBjEd20zIwSLfjspA" name="Allocated">
+ <eAnnotations xmi:id="_oqTQ4hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lpPl0BHaEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oqTQ4xBjEd20zIwSLfjspA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oqTQ5RBjEd20zIwSLfjspA" name="ApplicationAllocationEnd" eSuperTypes="_oqTQ4RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oqTQ5hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oqTQ5xBjEd20zIwSLfjspA" name="allocatedTo" ordered="false" unique="false" upperBound="-1" eType="_oqTQ6hBjEd20zIwSLfjspA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oqTQ6hBjEd20zIwSLfjspA" name="ExecutionPlatformAllocationEnd" eSuperTypes="_oqTQ4RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oqTQ6xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oqTQ7BBjEd20zIwSLfjspA" name="allocatedFrom" ordered="false" unique="false" upperBound="-1" eType="_oqTQ5RBjEd20zIwSLfjspA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oqTQ7xBjEd20zIwSLfjspA" name="AllocationNature">
+ <eAnnotations xmi:id="_oqTQ8BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_oqTQ8RBjEd20zIwSLfjspA" name="spatialDistribution"/>
+ <eLiterals xmi:id="_oqTQ8hBjEd20zIwSLfjspA" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oqTQ8xBjEd20zIwSLfjspA" name="AllocationKind">
+ <eAnnotations xmi:id="_oqTQ9BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_oqTQ9RBjEd20zIwSLfjspA" name="structural"/>
+ <eLiterals xmi:id="_oqTQ9hBjEd20zIwSLfjspA" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_oqTQ9xBjEd20zIwSLfjspA" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oqTQ-BBjEd20zIwSLfjspA" name="Allocate">
+ <eAnnotations xmi:id="_oqTQ-RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kzoXABHbEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oqTQ-hBjEd20zIwSLfjspA" name="kind" ordered="false" unique="false" eType="_oqTQ8xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oqTQ_BBjEd20zIwSLfjspA" name="nature" ordered="false" unique="false" eType="_oqTQ7xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oqTQ_hBjEd20zIwSLfjspA" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Abstraction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oqTRABBjEd20zIwSLfjspA" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_ktMXRqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oqTRCBBjEd20zIwSLfjspA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_oqTRCRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_oqTRChBjEd20zIwSLfjspA" name="required"/>
+ <eLiterals xmi:id="_oqTRCxBjEd20zIwSLfjspA" name="offered" value="1"/>
+ <eLiterals xmi:id="_oqTRDBBjEd20zIwSLfjspA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oqTRDRBjEd20zIwSLfjspA" name="AllocateActivityGroup">
+ <eAnnotations xmi:id="_oqTRDhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeRBMBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oqTRDxBjEd20zIwSLfjspA" name="isUnique" ordered="false" unique="false" eType="_pOTWDRBjEd20zIwSLfjspA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oqTRERBjEd20zIwSLfjspA" name="base_ActivityPartition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oqTRExBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_oqTRFBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oqTRFRBjEd20zIwSLfjspA" name="ClockRefine">
+ <eAnnotations xmi:id="_oqTRFhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NdrHwBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oqTRFxBjEd20zIwSLfjspA" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oqTRGRBjEd20zIwSLfjspA" name="constraint" ordered="false" unique="false" upperBound="-1" eType="_onJPlBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oqTRLRBjEd20zIwSLfjspA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_oqTRLhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oqTRLxBjEd20zIwSLfjspA" name="TAI"/>
+ <eLiterals xmi:id="_oqTRMBBjEd20zIwSLfjspA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_oqTRMRBjEd20zIwSLfjspA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_oqTRMhBjEd20zIwSLfjspA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_oqTRMxBjEd20zIwSLfjspA" name="Local" value="4"/>
+ <eLiterals xmi:id="_oqTRNBBjEd20zIwSLfjspA" name="TT" value="5"/>
+ <eLiterals xmi:id="_oqTRNRBjEd20zIwSLfjspA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_oqTRNhBjEd20zIwSLfjspA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_oqTRNxBjEd20zIwSLfjspA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_oqTROBBjEd20zIwSLfjspA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_oqTRORBjEd20zIwSLfjspA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oqTRUBBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_oqTRURBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oqTRUhBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_oqTRUxBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oqTRXhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_oqTRXxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWDRBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWDhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kw7AoKSsEdy-NrxVBTpLyA" name="Alloc" nsURI="http://MARTE.MARTE_Foundations/schemas/Alloc/_kwcfgKSsEdy-NrxVBTpLyA/9" nsPrefix="Alloc">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kw7AoaSsEdy-NrxVBTpLyA" name="Allocated">
+ <eAnnotations xmi:id="_kw7AoqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lpPl0BHaEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kw7Ao6SsEdy-NrxVBTpLyA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kw7ApaSsEdy-NrxVBTpLyA" name="ApplicationAllocationEnd" eSuperTypes="_kw7AoaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kw7ApqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kw7Ap6SsEdy-NrxVBTpLyA" name="allocatedTo" ordered="false" unique="false" upperBound="-1" eType="_kw7AqqSsEdy-NrxVBTpLyA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kw7AqqSsEdy-NrxVBTpLyA" name="ExecutionPlatformAllocationEnd" eSuperTypes="_kw7AoaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_kw7Aq6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kw7ArKSsEdy-NrxVBTpLyA" name="allocatedFrom" ordered="false" unique="false" upperBound="-1" eType="_kw7ApaSsEdy-NrxVBTpLyA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kw7Ar6SsEdy-NrxVBTpLyA" name="AllocationNature">
+ <eAnnotations xmi:id="_kw7AsKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kw7AsaSsEdy-NrxVBTpLyA" name="spatialDistribution"/>
+ <eLiterals xmi:id="_kw7AsqSsEdy-NrxVBTpLyA" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kw7As6SsEdy-NrxVBTpLyA" name="AllocationKind">
+ <eAnnotations xmi:id="_kw7AtKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kw7AtaSsEdy-NrxVBTpLyA" name="structural"/>
+ <eLiterals xmi:id="_kw7AtqSsEdy-NrxVBTpLyA" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_kw7At6SsEdy-NrxVBTpLyA" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kw7AuKSsEdy-NrxVBTpLyA" name="Allocate">
+ <eAnnotations xmi:id="_kw7AuaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kzoXABHbEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kw7AuqSsEdy-NrxVBTpLyA" name="kind" ordered="false" unique="false" eType="_kw7As6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kw7AvKSsEdy-NrxVBTpLyA" name="nature" ordered="false" unique="false" eType="_kw7Ar6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kw7AvqSsEdy-NrxVBTpLyA" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Abstraction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kw7AwKSsEdy-NrxVBTpLyA" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_ktMXRqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kw7AyKSsEdy-NrxVBTpLyA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_kw7AyaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kw7AyqSsEdy-NrxVBTpLyA" name="required"/>
+ <eLiterals xmi:id="_kw7Ay6SsEdy-NrxVBTpLyA" name="offered" value="1"/>
+ <eLiterals xmi:id="_kw7AzKSsEdy-NrxVBTpLyA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kw7AzaSsEdy-NrxVBTpLyA" name="AllocateActivityGroup">
+ <eAnnotations xmi:id="_kw7AzqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeRBMBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kw7Az6SsEdy-NrxVBTpLyA" name="isUnique" ordered="false" unique="false" eType="_lODBiaSsEdy-NrxVBTpLyA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kw7A0aSsEdy-NrxVBTpLyA" name="base_ActivityPartition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kw7A06SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kw7A1KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kw7A1aSsEdy-NrxVBTpLyA" name="ClockRefine">
+ <eAnnotations xmi:id="_kw7A1qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NdrHwBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kw7A16SsEdy-NrxVBTpLyA" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kw7A2aSsEdy-NrxVBTpLyA" name="constraint" ordered="false" unique="false" upperBound="-1" eType="_kuJZ1KSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kw7A7aSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_kw7A7qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kw7A76SsEdy-NrxVBTpLyA" name="TAI"/>
+ <eLiterals xmi:id="_kw7A8KSsEdy-NrxVBTpLyA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_kw7A8aSsEdy-NrxVBTpLyA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_kw7A8qSsEdy-NrxVBTpLyA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_kw7A86SsEdy-NrxVBTpLyA" name="Local" value="4"/>
+ <eLiterals xmi:id="_kw7A9KSsEdy-NrxVBTpLyA" name="TT" value="5"/>
+ <eLiterals xmi:id="_kw7A9aSsEdy-NrxVBTpLyA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_kw7A9qSsEdy-NrxVBTpLyA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_kw7A96SsEdy-NrxVBTpLyA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_kw7A-KSsEdy-NrxVBTpLyA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_kw7A-aSsEdy-NrxVBTpLyA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kw7BEKSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kw7BEaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kw7BEqSsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_kw7BE6SsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kw7BHqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kw7BH6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODBiaSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODBiqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rYC3oGquEdyHVMM3AaZxvA" name="Alloc" nsURI="http://MARTE.MARTE_Foundations/schemas/Alloc/_rXfeAGquEdyHVMM3AaZxvA/8" nsPrefix="Alloc">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rYC3oWquEdyHVMM3AaZxvA" name="Allocated">
+ <eAnnotations xmi:id="_rYC3omquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lpPl0BHaEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rYC3o2quEdyHVMM3AaZxvA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rYC3pWquEdyHVMM3AaZxvA" name="ApplicationAllocationEnd" eSuperTypes="_rYC3oWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rYC3pmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rYC3p2quEdyHVMM3AaZxvA" name="allocatedTo" ordered="false" unique="false" upperBound="-1" eType="_rYC3qmquEdyHVMM3AaZxvA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rYC3qmquEdyHVMM3AaZxvA" name="ExecutionPlatformAllocationEnd" eSuperTypes="_rYC3oWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rYC3q2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rYC3rGquEdyHVMM3AaZxvA" name="allocatedFrom" ordered="false" unique="false" upperBound="-1" eType="_rYC3pWquEdyHVMM3AaZxvA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rYC3r2quEdyHVMM3AaZxvA" name="AllocationNature">
+ <eAnnotations xmi:id="_rYC3sGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_rYC3sWquEdyHVMM3AaZxvA" name="spatialDistribution"/>
+ <eLiterals xmi:id="_rYC3smquEdyHVMM3AaZxvA" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rYC3s2quEdyHVMM3AaZxvA" name="AllocationKind">
+ <eAnnotations xmi:id="_rYC3tGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_rYC3tWquEdyHVMM3AaZxvA" name="structural"/>
+ <eLiterals xmi:id="_rYC3tmquEdyHVMM3AaZxvA" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_rYC3t2quEdyHVMM3AaZxvA" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rYC3uGquEdyHVMM3AaZxvA" name="Allocate">
+ <eAnnotations xmi:id="_rYC3uWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kzoXABHbEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rYC3umquEdyHVMM3AaZxvA" name="kind" ordered="false" unique="false" eType="_rYC3s2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rYC3vGquEdyHVMM3AaZxvA" name="nature" ordered="false" unique="false" eType="_rYC3r2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rYDesGquEdyHVMM3AaZxvA" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Abstraction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rYDesmquEdyHVMM3AaZxvA" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_rUDvjWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rYDeumquEdyHVMM3AaZxvA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_rYDeu2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_rYDevGquEdyHVMM3AaZxvA" name="required"/>
+ <eLiterals xmi:id="_rYDevWquEdyHVMM3AaZxvA" name="offered" value="1"/>
+ <eLiterals xmi:id="_rYDevmquEdyHVMM3AaZxvA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rYDev2quEdyHVMM3AaZxvA" name="AllocateActivityGroup">
+ <eAnnotations xmi:id="_rYDewGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeRBMBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rYDewWquEdyHVMM3AaZxvA" name="isUnique" ordered="false" unique="false" eType="_rz00sWquEdyHVMM3AaZxvA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rYDew2quEdyHVMM3AaZxvA" name="base_ActivityPartition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rYDexWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rYDexmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rYDex2quEdyHVMM3AaZxvA" name="ClockRefine">
+ <eAnnotations xmi:id="_rYDeyGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NdrHwBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rYDeyWquEdyHVMM3AaZxvA" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rYDey2quEdyHVMM3AaZxvA" name="constraint" ordered="false" unique="false" upperBound="-1" eType="_rUyIpGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rYDe32quEdyHVMM3AaZxvA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_rYDe4GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rYDe4WquEdyHVMM3AaZxvA" name="TAI"/>
+ <eLiterals xmi:id="_rYDe4mquEdyHVMM3AaZxvA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_rYDe42quEdyHVMM3AaZxvA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_rYDe5GquEdyHVMM3AaZxvA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_rYDe5WquEdyHVMM3AaZxvA" name="Local" value="4"/>
+ <eLiterals xmi:id="_rYDe5mquEdyHVMM3AaZxvA" name="TT" value="5"/>
+ <eLiterals xmi:id="_rYDe52quEdyHVMM3AaZxvA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_rYDe6GquEdyHVMM3AaZxvA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_rYDe6WquEdyHVMM3AaZxvA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_rYDe6mquEdyHVMM3AaZxvA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_rYDe62quEdyHVMM3AaZxvA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rYDfAmquEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_rYDfA2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rYDfBGquEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_rYDfBWquEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rYDfEGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rYDfEWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz00sWquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz00smquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aItJAF-FEdyR_cYlxmaBkg" name="Alloc" nsURI="http://MARTE.MARTE_Foundations/schemas/Alloc/_aIj_EF-FEdyR_cYlxmaBkg/1" nsPrefix="Alloc">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aItJAV-FEdyR_cYlxmaBkg" name="Allocated">
+ <eAnnotations xmi:id="_aItJAl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lpPl0BHaEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aItJA1-FEdyR_cYlxmaBkg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aItJBV-FEdyR_cYlxmaBkg" name="ApplicationAllocationEnd" eSuperTypes="_aItJAV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aItJBl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aItJB1-FEdyR_cYlxmaBkg" name="allocatedTo" ordered="false" unique="false" upperBound="-1" eType="_aItJCl-FEdyR_cYlxmaBkg" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aItJCl-FEdyR_cYlxmaBkg" name="ExecutionPlatformAllocationEnd" eSuperTypes="_aItJAV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aItJC1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aItJDF-FEdyR_cYlxmaBkg" name="allocatedFrom" ordered="false" unique="false" upperBound="-1" eType="_aItJBV-FEdyR_cYlxmaBkg" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aItJD1-FEdyR_cYlxmaBkg" name="AllocationNature">
+ <eAnnotations xmi:id="_aItJEF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_aItJEV-FEdyR_cYlxmaBkg" name="spatialDistribution"/>
+ <eLiterals xmi:id="_aItJEl-FEdyR_cYlxmaBkg" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aItJE1-FEdyR_cYlxmaBkg" name="AllocationKind">
+ <eAnnotations xmi:id="_aItJFF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_aItJFV-FEdyR_cYlxmaBkg" name="structural"/>
+ <eLiterals xmi:id="_aItJFl-FEdyR_cYlxmaBkg" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_aItJF1-FEdyR_cYlxmaBkg" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aItJGF-FEdyR_cYlxmaBkg" name="Allocate">
+ <eAnnotations xmi:id="_aItJGV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kzoXABHbEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aItJGl-FEdyR_cYlxmaBkg" name="kind" ordered="false" unique="false" eType="_aItJE1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aItJHF-FEdyR_cYlxmaBkg" name="nature" ordered="false" unique="false" eType="_aItJD1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aItJHl-FEdyR_cYlxmaBkg" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Abstraction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aItJIF-FEdyR_cYlxmaBkg" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_aHN7Vl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aItJKF-FEdyR_cYlxmaBkg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_aItJKV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_aItJKl-FEdyR_cYlxmaBkg" name="required"/>
+ <eLiterals xmi:id="_aItJK1-FEdyR_cYlxmaBkg" name="offered" value="1"/>
+ <eLiterals xmi:id="_aItJLF-FEdyR_cYlxmaBkg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aItJLV-FEdyR_cYlxmaBkg" name="AllocateActivityGroup">
+ <eAnnotations xmi:id="_aItJLl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeRBMBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aItJL1-FEdyR_cYlxmaBkg" name="isUnique" ordered="false" unique="false" eType="_aVExn1-FEdyR_cYlxmaBkg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aItJMV-FEdyR_cYlxmaBkg" name="base_ActivityPartition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aItJM1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aItJNF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aItJNV-FEdyR_cYlxmaBkg" name="ClockRefine">
+ <eAnnotations xmi:id="_aItJNl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NdrHwBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aItJN1-FEdyR_cYlxmaBkg" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aItJOV-FEdyR_cYlxmaBkg" name="constraint" ordered="false" unique="false" upperBound="-1" eType="_aHg2lF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aItJTV-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_aItJTl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aItJT1-FEdyR_cYlxmaBkg" name="TAI"/>
+ <eLiterals xmi:id="_aItJUF-FEdyR_cYlxmaBkg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_aItJUV-FEdyR_cYlxmaBkg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_aItJUl-FEdyR_cYlxmaBkg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_aItJU1-FEdyR_cYlxmaBkg" name="Local" value="4"/>
+ <eLiterals xmi:id="_aItJVF-FEdyR_cYlxmaBkg" name="TT" value="5"/>
+ <eLiterals xmi:id="_aItJVV-FEdyR_cYlxmaBkg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_aItJVl-FEdyR_cYlxmaBkg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_aItJV1-FEdyR_cYlxmaBkg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_aItJWF-FEdyR_cYlxmaBkg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_aItJWV-FEdyR_cYlxmaBkg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aItJcF-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aItJcV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aItJcl-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aItJc1-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aItJfl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aItJf1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExn1-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExoF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_K_yBQF1EEdy5RcXm_JjfDg" name="Alloc" nsURI="http://MARTE.MARTE_Foundations/schemas/Alloc/_K_LkkF1EEdy5RcXm_JjfDg/0" nsPrefix="Alloc">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_yBQV1EEdy5RcXm_JjfDg" name="Allocated">
+ <eAnnotations xmi:id="_K_yBQl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lpPl0BHaEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_yBQ11EEdy5RcXm_JjfDg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_yBRV1EEdy5RcXm_JjfDg" name="ApplicationAllocationEnd" eSuperTypes="_K_yBQV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K_yBRl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_yBR11EEdy5RcXm_JjfDg" name="allocatedTo" ordered="false" unique="false" upperBound="-1" eType="_K_yBSl1EEdy5RcXm_JjfDg" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_yBSl1EEdy5RcXm_JjfDg" name="ExecutionPlatformAllocationEnd" eSuperTypes="_K_yBQV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_K_yBS11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_yBTF1EEdy5RcXm_JjfDg" name="allocatedFrom" ordered="false" unique="false" upperBound="-1" eType="_K_yBRV1EEdy5RcXm_JjfDg" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K_yBT11EEdy5RcXm_JjfDg" name="AllocationNature">
+ <eAnnotations xmi:id="_K_yBUF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_K_yBUV1EEdy5RcXm_JjfDg" name="spatialDistribution"/>
+ <eLiterals xmi:id="_K_yBUl1EEdy5RcXm_JjfDg" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K_yBU11EEdy5RcXm_JjfDg" name="AllocationKind">
+ <eAnnotations xmi:id="_K_yBVF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_K_yBVV1EEdy5RcXm_JjfDg" name="structural"/>
+ <eLiterals xmi:id="_K_yBVl1EEdy5RcXm_JjfDg" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_K_yBV11EEdy5RcXm_JjfDg" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_yBWF1EEdy5RcXm_JjfDg" name="Allocate">
+ <eAnnotations xmi:id="_K_yBWV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kzoXABHbEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_yBWl1EEdy5RcXm_JjfDg" name="kind" ordered="false" unique="false" eType="_K_yBU11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_yBXF1EEdy5RcXm_JjfDg" name="nature" ordered="false" unique="false" eType="_K_yBT11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_yBXl1EEdy5RcXm_JjfDg" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Abstraction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_yBYF1EEdy5RcXm_JjfDg" name="impliedConstraint" ordered="false" unique="false" upperBound="-1" eType="_K8NI5l1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K_yBaF1EEdy5RcXm_JjfDg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_K_yBaV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_K_yBal1EEdy5RcXm_JjfDg" name="required"/>
+ <eLiterals xmi:id="_K_yBa11EEdy5RcXm_JjfDg" name="offered" value="1"/>
+ <eLiterals xmi:id="_K_yBbF1EEdy5RcXm_JjfDg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_yBbV1EEdy5RcXm_JjfDg" name="AllocateActivityGroup">
+ <eAnnotations xmi:id="_K_yBbl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FeRBMBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_yBb11EEdy5RcXm_JjfDg" name="isUnique" ordered="false" unique="false" eType="_LTdLv11EEdy5RcXm_JjfDg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_yBcV1EEdy5RcXm_JjfDg" name="base_ActivityPartition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ActivityPartition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K_yBc11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_K_yBdF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_yBdV1EEdy5RcXm_JjfDg" name="ClockRefine">
+ <eAnnotations xmi:id="_K_yBdl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NdrHwBHcEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_yBd11EEdy5RcXm_JjfDg" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_yBeV1EEdy5RcXm_JjfDg" name="constraint" ordered="false" unique="false" upperBound="-1" eType="_K9PrBF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K_7yU11EEdy5RcXm_JjfDg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_K_7yVF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K_7yVV1EEdy5RcXm_JjfDg" name="TAI"/>
+ <eLiterals xmi:id="_K_7yVl1EEdy5RcXm_JjfDg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_K_7yV11EEdy5RcXm_JjfDg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_K_7yWF1EEdy5RcXm_JjfDg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_K_7yWV1EEdy5RcXm_JjfDg" name="Local" value="4"/>
+ <eLiterals xmi:id="_K_7yWl1EEdy5RcXm_JjfDg" name="TT" value="5"/>
+ <eLiterals xmi:id="_K_7yW11EEdy5RcXm_JjfDg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_K_7yXF1EEdy5RcXm_JjfDg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_K_7yXV1EEdy5RcXm_JjfDg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_K_7yXl1EEdy5RcXm_JjfDg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_K_7yX11EEdy5RcXm_JjfDg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K_7ydl1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_K_7yd11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_K_7yeF1EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_K_7yeV1EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K_7yhF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_K_7yhV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLv11EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLwF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <elementImport xmi:id="_2t-cUECmEd6UTJZnztgOLw" alias="Comment">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </elementImport>
+ <packageImport xmi:id="_TEkwwBHaEdyWC5IKDhzksw" importedPackage="_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ <packageImport xmi:id="_TegTsBHaEdyWC5IKDhzksw" importedPackage="_WStkoAPMEdyuUt-4qHuVvQ"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_lpPl0BHaEdyWC5IKDhzksw" name="Allocated">
+ <ownedAttribute xmi:id="_wS99kBHaEdyWC5IKDhzksw" name="base_NamedElement" isUnique="false" association="_wShRoBHaEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_gTngIDJMEd211cMdxu944g" name="allocatedTo" visibility="public" type="_lpPl0BHaEdyWC5IKDhzksw" isUnique="false" isDerived="true">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_llYUsDJMEd211cMdxu944g" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_llOjsDJMEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_llheoDJMEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_gadvADJMEd211cMdxu944g" name="allocatedFrom" visibility="public" type="_lpPl0BHaEdyWC5IKDhzksw" isUnique="false" isDerived="true">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oZvSsDJMEd211cMdxu944g" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oZlhsDJMEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_oaCNoDJMEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_gfFwUDJMEd211cMdxu944g" name="kind" visibility="public" type="_XIxhMDJMEd211cMdxu944g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tccXkDJMEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tcTNoDJMEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_tcmIkDJMEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_wShRoBHaEdyWC5IKDhzksw" name="Extension_Allocated" memberEnd="_wSrCoBHaEdyWC5IKDhzksw _wS99kBHaEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_wSrCoBHaEdyWC5IKDhzksw" name="extension_Allocated" type="_lpPl0BHaEdyWC5IKDhzksw" aggregation="composite" association="_wShRoBHaEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_VYSDUBHbEdyWC5IKDhzksw" name="AllocationNature">
+ <ownedLiteral xmi:id="_XvhngBHbEdyWC5IKDhzksw" name="spatialDistribution"/>
+ <ownedLiteral xmi:id="_X5gp8BHbEdyWC5IKDhzksw" name="timeScheduling"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_VxKdYBHbEdyWC5IKDhzksw" name="AllocationKind">
+ <ownedLiteral xmi:id="_bJ1LMBHbEdyWC5IKDhzksw" name="structural"/>
+ <ownedLiteral xmi:id="_bdfuEBHbEdyWC5IKDhzksw" name="behavioral"/>
+ <ownedLiteral xmi:id="_bjm9IBHbEdyWC5IKDhzksw" name="hybrid"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_kzoXABHbEdyWC5IKDhzksw" name="Allocate">
+ <ownedAttribute xmi:id="_ll2eIBHbEdyWC5IKDhzksw" name="kind" visibility="public" type="_VxKdYBHbEdyWC5IKDhzksw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nuygkBHbEdyWC5IKDhzksw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nuovkBHbEdyWC5IKDhzksw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nu8RkBHbEdyWC5IKDhzksw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_lx6kMBHbEdyWC5IKDhzksw" name="nature" visibility="public" type="_VYSDUBHbEdyWC5IKDhzksw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qqPlEBHbEdyWC5IKDhzksw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qqGbIBHbEdyWC5IKDhzksw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_qqPlERHbEdyWC5IKDhzksw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_tKIu8BHbEdyWC5IKDhzksw" name="base_Abstraction" isUnique="false" association="_tJsDABHbEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_y9BTkBHbEdyWC5IKDhzksw" name="impliedConstraint" type="_P9c2AA4wEdysTsAUPnp57Q" isUnique="false" association="_y84JoBHbEdyWC5IKDhzksw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_y9d_gRHbEdyWC5IKDhzksw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_y9d_gBHbEdyWC5IKDhzksw"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_tJsDABHbEdyWC5IKDhzksw" name="Extension_Allocate" memberEnd="_tJ10ABHbEdyWC5IKDhzksw _tKIu8BHbEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tJ10ABHbEdyWC5IKDhzksw" name="extension_Allocate" type="_kzoXABHbEdyWC5IKDhzksw" aggregation="composite" association="_tJsDABHbEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_y84JoBHbEdyWC5IKDhzksw" name="Association_Allocate_NfpConstraint" memberEnd="_y9BTkBHbEdyWC5IKDhzksw _y9d_ghHbEdyWC5IKDhzksw">
+ <ownedEnd xmi:id="_y9d_ghHbEdyWC5IKDhzksw" name="allocate" type="_kzoXABHbEdyWC5IKDhzksw" isUnique="false" association="_y84JoBHbEdyWC5IKDhzksw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_y-EccBHbEdyWC5IKDhzksw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_y-EccRHbEdyWC5IKDhzksw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_FeRBMBHcEdyWC5IKDhzksw" name="AllocateActivityGroup">
+ <ownedAttribute xmi:id="_G6DpwBHcEdyWC5IKDhzksw" name="isUnique" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J2jQEBHcEdyWC5IKDhzksw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J2aGIBHcEdyWC5IKDhzksw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_J2jQERHcEdyWC5IKDhzksw" value="false"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ManIQBHcEdyWC5IKDhzksw" name="base_ActivityPartition" isUnique="false" association="_MaUNUBHcEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_MaUNUBHcEdyWC5IKDhzksw" name="Extension_AllocateActivityGroup" memberEnd="_Mad-UBHcEdyWC5IKDhzksw _ManIQBHcEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Mad-UBHcEdyWC5IKDhzksw" name="extension_AllocateActivityGroup" type="_FeRBMBHcEdyWC5IKDhzksw" aggregation="composite" association="_MaUNUBHcEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_NdrHwBHcEdyWC5IKDhzksw" name="NfpRefine">
+ <ownedAttribute xmi:id="_ayKcoBHcEdyWC5IKDhzksw" name="base_Dependency" isUnique="false" association="_axtwsBHcEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bzbsYBHcEdyWC5IKDhzksw" name="constraint" type="_P9c2AA4wEdysTsAUPnp57Q" isUnique="false" association="_bzR7YBHcEdyWC5IKDhzksw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bz4YURHcEdyWC5IKDhzksw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bz4YUBHcEdyWC5IKDhzksw"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_axtwsBHcEdyWC5IKDhzksw" name="Extension_ClockRefine" memberEnd="_ax3hsBHcEdyWC5IKDhzksw _ayKcoBHcEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ax3hsBHcEdyWC5IKDhzksw" name="extension_ClockRefine" type="_NdrHwBHcEdyWC5IKDhzksw" aggregation="composite" association="_axtwsBHcEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_bzR7YBHcEdyWC5IKDhzksw" name="A_NfpRefine_NfpConstraint" memberEnd="_bzbsYBHcEdyWC5IKDhzksw _b0CJUBHcEdyWC5IKDhzksw">
+ <ownedEnd xmi:id="_b0CJUBHcEdyWC5IKDhzksw" name="clockRefine" type="_NdrHwBHcEdyWC5IKDhzksw" isUnique="false" association="_bzR7YBHcEdyWC5IKDhzksw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_b0eOMBHcEdyWC5IKDhzksw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_b0n_MBHcEdyWC5IKDhzksw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_XIxhMDJMEd211cMdxu944g" name="AllocationEndKind">
+ <ownedLiteral xmi:id="_aWBgUDJMEd211cMdxu944g" name="undef"/>
+ <ownedLiteral xmi:id="_ajmCQDJMEd211cMdxu944g" name="application"/>
+ <ownedLiteral xmi:id="_arfaADJMEd211cMdxu944g" name="executionPlatform"/>
+ <ownedLiteral xmi:id="_axmpEDJMEd211cMdxu944g" name="both"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_455hUECmEd6UTJZnztgOLw" name="Assign">
+ <ownedAttribute xmi:id="_6JoD0ECmEd6UTJZnztgOLw" name="kind" visibility="public" type="_FeC-YECnEd6UTJZnztgOLw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_owDTcECnEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ov3GMECnEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_owKBIECnEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6N2cgECmEd6UTJZnztgOLw" name="nature" visibility="public" type="_9MtaUECmEd6UTJZnztgOLw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_skLsYECnEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_skDJgECnEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_skVdYECnEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_txAr4ECnEd6UTJZnztgOLw" name="impliedConstraint" type="_P9c2AA4wEdysTsAUPnp57Q" isUnique="false" association="_tuSIAECnEd6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_txkFgECnEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_txhCMECnEd6UTJZnztgOLw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_xKa3sECnEd6UTJZnztgOLw" name="from" isUnique="false" association="_xHQO8ECnEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zYRPUECnEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zYDz8ECnEd6UTJZnztgOLw" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2NV_AECnEd6UTJZnztgOLw" name="to" isUnique="false" association="_2K-ngECnEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3hknAECnEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3hUvYECnEd6UTJZnztgOLw" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8-rv8ECnEd6UTJZnztgOLw" name="base_Comment" isUnique="false" association="_87_BQECnEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_9MtaUECmEd6UTJZnztgOLw" name="AssignmentNature">
+ <ownedLiteral xmi:id="_AOnsIECnEd6UTJZnztgOLw" name="spatialDistribution"/>
+ <ownedLiteral xmi:id="_AXRR0ECnEd6UTJZnztgOLw" name="timeScheduling"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_FeC-YECnEd6UTJZnztgOLw" name="AssignmentKind">
+ <ownedLiteral xmi:id="_JnRdkECnEd6UTJZnztgOLw" name="structural"/>
+ <ownedLiteral xmi:id="_JuBl0ECnEd6UTJZnztgOLw" name="behavioral"/>
+ <ownedLiteral xmi:id="_J0FxkECnEd6UTJZnztgOLw" name="hybrid"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_tuSIAECnEd6UTJZnztgOLw" name="A_Assign_NfpConstraint" memberEnd="_txAr4ECnEd6UTJZnztgOLw _txnI0ECnEd6UTJZnztgOLw">
+ <ownedEnd xmi:id="_txnI0ECnEd6UTJZnztgOLw" name="assign" type="_455hUECmEd6UTJZnztgOLw" isUnique="false" association="_tuSIAECnEd6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tyJ7YECnEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tyPa8ECnEd6UTJZnztgOLw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_xHQO8ECnEd6UTJZnztgOLw" name="A_Assign_Element" memberEnd="_xKa3sECnEd6UTJZnztgOLw _xLB7sECnEd6UTJZnztgOLw">
+ <ownedEnd xmi:id="_xLB7sECnEd6UTJZnztgOLw" name="assign" type="_455hUECmEd6UTJZnztgOLw" isUnique="false" association="_xHQO8ECnEd6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xLmjcECnEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xLpmwECnEd6UTJZnztgOLw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_2K-ngECnEd6UTJZnztgOLw" name="A_Assign_Element" memberEnd="_2NV_AECnEd6UTJZnztgOLw _2OLFcECnEd6UTJZnztgOLw">
+ <ownedEnd xmi:id="_2OLFcECnEd6UTJZnztgOLw" name="assign" type="_455hUECmEd6UTJZnztgOLw" isUnique="false" association="_2K-ngECnEd6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2OvtMECnEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2OywgECnEd6UTJZnztgOLw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_87_BQECnEd6UTJZnztgOLw" name="Extension_Assign" memberEnd="_8-Xm4ECnEd6UTJZnztgOLw _8-rv8ECnEd6UTJZnztgOLw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8-Xm4ECnEd6UTJZnztgOLw" name="extension_Assign" type="_455hUECmEd6UTJZnztgOLw" aggregation="composite" association="_87_BQECnEd6UTJZnztgOLw"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_-wEewECLEd6UTJZnztgOLw" name="CoreElements" metaclassReference="_Sy23oECMEd6UTJZnztgOLw _S6ZDAECMEd6UTJZnztgOLw _TGu14ECMEd6UTJZnztgOLw _TYU8MECMEd6UTJZnztgOLw">
+ <eAnnotations xmi:id="_wQGy0EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MPNIC53yEd6SvNDHkhtrYQ" name="CoreElements" nsURI="http://MARTE.MARTE_Foundations/schemas/CoreElements/_MPNICp3yEd6SvNDHkhtrYQ/1" nsPrefix="CoreElements">
+ <eAnnotations xmi:id="_M7m7VZ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7m7Vp3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7m7V53yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7m7WJ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7m7WZ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7m7Wp3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNIDJ3yEd6SvNDHkhtrYQ" name="Mode">
+ <eAnnotations xmi:id="_MPNIDZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yeqiEECMEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNIDp3yEd6SvNDHkhtrYQ" name="base_State" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//State"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNIEJ3yEd6SvNDHkhtrYQ" name="ModeTransition">
+ <eAnnotations xmi:id="_MPNIEZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_2-EsoECMEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNIEp3yEd6SvNDHkhtrYQ" name="base_Transition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Transition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNIFJ3yEd6SvNDHkhtrYQ" name="ModeBehavior">
+ <eAnnotations xmi:id="_MPNIFZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8DKXIECMEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNIFp3yEd6SvNDHkhtrYQ" name="base_StateMachine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//StateMachine"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MPNIGJ3yEd6SvNDHkhtrYQ" name="Configuration">
+ <eAnnotations xmi:id="_MPNIGZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H0HcsECNEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNIGp3yEd6SvNDHkhtrYQ" name="base_StructuredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//StructuredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNIHJ3yEd6SvNDHkhtrYQ" name="base_Package" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Package"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MPNIHp3yEd6SvNDHkhtrYQ" name="mode" ordered="false" unique="false" upperBound="-1" eType="_MPNIDJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wcaJcEOMEd6caK5ICj_pSQ" name="CoreElements" nsURI="http://MARTE.MARTE_Foundations/schemas/CoreElements/_wQGL9UOMEd6caK5ICj_pSQ/0" nsPrefix="CoreElements">
+ <eAnnotations xmi:id="_wl1LNEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl1LNUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl1LNkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl1LN0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl1LOEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl1LOUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcaJcUOMEd6caK5ICj_pSQ" name="Mode">
+ <eAnnotations xmi:id="_wcaJckOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yeqiEECMEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcaJc0OMEd6caK5ICj_pSQ" name="base_State" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//State"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcaJdUOMEd6caK5ICj_pSQ" name="ModeTransition">
+ <eAnnotations xmi:id="_wcaJdkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_2-EsoECMEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcaJd0OMEd6caK5ICj_pSQ" name="base_Transition" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Transition"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcaJeUOMEd6caK5ICj_pSQ" name="ModeBehavior">
+ <eAnnotations xmi:id="_wcaJekOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8DKXIECMEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcaJe0OMEd6caK5ICj_pSQ" name="base_StateMachine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//StateMachine"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wcaJfUOMEd6caK5ICj_pSQ" name="Configuration">
+ <eAnnotations xmi:id="_wcaJfkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H0HcsECNEd6UTJZnztgOLw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcaJf0OMEd6caK5ICj_pSQ" name="base_StructuredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//StructuredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcaJgUOMEd6caK5ICj_pSQ" name="base_Package" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Package"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wcaJg0OMEd6caK5ICj_pSQ" name="mode" ordered="false" unique="false" upperBound="-1" eType="_wcaJcUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <elementImport xmi:id="_Sy23oECMEd6UTJZnztgOLw" alias="State">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#State"/>
+ </elementImport>
+ <elementImport xmi:id="_S6ZDAECMEd6UTJZnztgOLw" alias="Transition">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Transition"/>
+ </elementImport>
+ <elementImport xmi:id="_TGu14ECMEd6UTJZnztgOLw" alias="StateMachine">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StateMachine"/>
+ </elementImport>
+ <elementImport xmi:id="_TYU8MECMEd6UTJZnztgOLw" alias="StructuredClassifier">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuredClassifier"/>
+ </elementImport>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_yeqiEECMEd6UTJZnztgOLw" name="Mode">
+ <ownedAttribute xmi:id="_CaNYwECNEd6UTJZnztgOLw" name="base_State" isUnique="false" association="_CMdQoECNEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#State"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_2-EsoECMEd6UTJZnztgOLw" name="ModeTransition">
+ <ownedAttribute xmi:id="_DTtMkECNEd6UTJZnztgOLw" name="base_Transition" isUnique="false" association="_DFrXoECNEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Transition"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8DKXIECMEd6UTJZnztgOLw" name="ModeBehavior">
+ <ownedAttribute xmi:id="_EC3_sECNEd6UTJZnztgOLw" name="base_StateMachine" isUnique="false" association="_Dw6F8ECNEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StateMachine"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_CMdQoECNEd6UTJZnztgOLw" name="Extension_Mode" memberEnd="_CZ6d0ECNEd6UTJZnztgOLw _CaNYwECNEd6UTJZnztgOLw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_CZ6d0ECNEd6UTJZnztgOLw" name="extension_Mode" type="_yeqiEECMEd6UTJZnztgOLw" aggregation="composite" association="_CMdQoECNEd6UTJZnztgOLw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_DFrXoECNEd6UTJZnztgOLw" name="Extension_ModeTransition" memberEnd="_DTWAMECNEd6UTJZnztgOLw _DTtMkECNEd6UTJZnztgOLw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_DTWAMECNEd6UTJZnztgOLw" name="extension_ModeTransition" type="_2-EsoECMEd6UTJZnztgOLw" aggregation="composite" association="_DFrXoECNEd6UTJZnztgOLw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_Dw6F8ECNEd6UTJZnztgOLw" name="Extension_ModeBehavior" memberEnd="_ECiogECNEd6UTJZnztgOLw _EC3_sECNEd6UTJZnztgOLw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ECiogECNEd6UTJZnztgOLw" name="extension_ModeBehavior" type="_8DKXIECMEd6UTJZnztgOLw" aggregation="composite" association="_Dw6F8ECNEd6UTJZnztgOLw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_H0HcsECNEd6UTJZnztgOLw" name="Configuration">
+ <ownedAttribute xmi:id="_NM9wsECNEd6UTJZnztgOLw" name="base_StructuredClassifier" isUnique="false" association="_M-2cMECNEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuredClassifier"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_PSU6sECNEd6UTJZnztgOLw" name="base_Package" isUnique="false" association="_PEJ70ECNEd6UTJZnztgOLw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_SEp4YECNEd6UTJZnztgOLw" name="mode" type="_yeqiEECMEd6UTJZnztgOLw" isUnique="false" association="_R3Jn4ECNEd6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SFMD4ECNEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SFJAkECNEd6UTJZnztgOLw"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_M-2cMECNEd6UTJZnztgOLw" name="Extension_Configuration" memberEnd="_NMnycECNEd6UTJZnztgOLw _NM9wsECNEd6UTJZnztgOLw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_NMnycECNEd6UTJZnztgOLw" name="extension_Configuration" type="_H0HcsECNEd6UTJZnztgOLw" aggregation="composite" association="_M-2cMECNEd6UTJZnztgOLw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_PEJ70ECNEd6UTJZnztgOLw" name="Extension_Configuration" memberEnd="_PSAKkECNEd6UTJZnztgOLw _PSU6sECNEd6UTJZnztgOLw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_PSAKkECNEd6UTJZnztgOLw" name="extension_Configuration" type="_H0HcsECNEd6UTJZnztgOLw" aggregation="composite" association="_PEJ70ECNEd6UTJZnztgOLw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_R3Jn4ECNEd6UTJZnztgOLw" name="A_Configuration_Mode" memberEnd="_SEp4YECNEd6UTJZnztgOLw _SFOgIECNEd6UTJZnztgOLw">
+ <ownedEnd xmi:id="_SFOgIECNEd6UTJZnztgOLw" name="configuration" type="_H0HcsECNEd6UTJZnztgOLw" isUnique="false" association="_R3Jn4ECNEd6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SFzH4ECNEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SF2LMECNEd6UTJZnztgOLw"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_tADfQAPMEdyuUt-4qHuVvQ" name="MARTE_DesignModel" clientDependency="_y9JiUA9dEdy-lroUn0KWEw">
+ <packagedElement xmi:type="uml:Profile" xmi:id="_yNSZIAPMEdyuUt-4qHuVvQ" name="HLAM" metaclassReference="_rjz80EFdEd6UW4qJC-Vahw _TzV70EFeEd6UW4qJC-Vahw">
+ <eAnnotations xmi:id="_LBRPAF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MSyAIJ3yEd6SvNDHkhtrYQ" name="HLAM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HLAM/_MPW4sJ3yEd6SvNDHkhtrYQ/13" nsPrefix="HLAM">
+ <eAnnotations xmi:id="_M7m7tp3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7m7t53yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7m7uJ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7m7uZ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7m7up3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7m7u53yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MSyAIZ3yEd6SvNDHkhtrYQ" name="RtUnit">
+ <eAnnotations xmi:id="_MSyAIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4bAFkBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyAI53yEd6SvNDHkhtrYQ" name="isDynamic" ordered="false" unique="false" lowerBound="1" eType="_M7m7a53yEd6SvNDHkhtrYQ" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyAJZ3yEd6SvNDHkhtrYQ" name="isMain" ordered="false" unique="false" eType="_M7m7a53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyAJ53yEd6SvNDHkhtrYQ" name="srPoolSize" ordered="false" unique="false" eType="_M7m7b53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyAKZ3yEd6SvNDHkhtrYQ" name="srPoolPolicy" ordered="false" unique="false" eType="_MSyAP53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyALZ3yEd6SvNDHkhtrYQ" name="operationalMode" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyAL53yEd6SvNDHkhtrYQ" name="main" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyAM53yEd6SvNDHkhtrYQ" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyANZ3yEd6SvNDHkhtrYQ" name="queueSchedPolicy" ordered="false" unique="false" eType="_MSyA3Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyAN53yEd6SvNDHkhtrYQ" name="queueSize" ordered="false" unique="false" eType="_M7m7b53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7W53yEd6SvNDHkhtrYQ" name="srPoolWaitingTime" ordered="false" unique="false" eType="_M7m7XZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7Yp3yEd6SvNDHkhtrYQ" name="memorySize" ordered="false" unique="false" eType="_M7m7ZJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7aJ3yEd6SvNDHkhtrYQ" name="msgMaxSize" ordered="false" unique="false" eType="_M7m7ZJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MSyAO53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MSyAPJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MSyAPZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MSyAPp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyAP53yEd6SvNDHkhtrYQ" name="PoolMgtPolicyKind">
+ <eAnnotations xmi:id="_MSyAQJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWK7gBHkEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_MSyAQZ3yEd6SvNDHkhtrYQ" name="infiniteWait"/>
+ <eLiterals xmi:id="_MSyAQp3yEd6SvNDHkhtrYQ" name="timedWait" value="1"/>
+ <eLiterals xmi:id="_MSyAQ53yEd6SvNDHkhtrYQ" name="dynamic" value="2"/>
+ <eLiterals xmi:id="_MSyARJ3yEd6SvNDHkhtrYQ" name="exception" value="3"/>
+ <eLiterals xmi:id="_MSyARZ3yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MSyAq53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MSyArJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyArZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MSyArp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyAr53yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MSyAsJ3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MSyAsZ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MSyAsp3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyAs53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MSyAtJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyAtZ3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MSyAtp3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MSyAt53yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MSyAuJ3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MSyAuZ3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MSyAup3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MSyAu53yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MSyAvJ3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MSyAvZ3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyAvp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MSyAv53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyAwJ3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MSyAwZ3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MSyAwp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MSyAw53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyAxJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MSyAxZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyAxp3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MSyAx53yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MSyAyJ3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MSyAyZ3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MSyAyp3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MSyAy53yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MSyAzJ3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MSyAzZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MSyAzp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyA1p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_MSyA153yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyA2J3yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_MSyA2Z3yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_MSyA2p3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_MSyA253yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_MSyA3J3yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyA3Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MSyA3p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyA353yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MSyA4J3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MSyA4Z3yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MSyA4p3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MSyA453yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MSyA5J3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MSyA5Z3yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MSyA5p3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MSyA553yEd6SvNDHkhtrYQ" name="PpUnit">
+ <eAnnotations xmi:id="_MSyA6J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5cHkUBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyA6Z3yEd6SvNDHkhtrYQ" name="concPolicy" ordered="false" unique="false" eType="_MSyA753yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyA7Z3yEd6SvNDHkhtrYQ" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7dp3yEd6SvNDHkhtrYQ" name="memorySize" ordered="false" unique="false" eType="_M7m7ZJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyA753yEd6SvNDHkhtrYQ" name="CallConcurrencyKind">
+ <eAnnotations xmi:id="_MSyA8J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9CDJMBHjEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_MSyA8Z3yEd6SvNDHkhtrYQ" name="sequential"/>
+ <eLiterals xmi:id="_MSyA8p3yEd6SvNDHkhtrYQ" name="guarded" value="1"/>
+ <eLiterals xmi:id="_MSyA853yEd6SvNDHkhtrYQ" name="concurrent" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MSyA9J3yEd6SvNDHkhtrYQ" name="RtFeature">
+ <eAnnotations xmi:id="_MSyA9Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XsQskBHlEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyA9p3yEd6SvNDHkhtrYQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyA-J3yEd6SvNDHkhtrYQ" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyA-p3yEd6SvNDHkhtrYQ" name="base_Signal" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Signal"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyA_J3yEd6SvNDHkhtrYQ" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyA_p3yEd6SvNDHkhtrYQ" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyBAJ3yEd6SvNDHkhtrYQ" name="specification" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_MSyBAp3yEd6SvNDHkhtrYQ" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MSyBAp3yEd6SvNDHkhtrYQ" name="RtSpecification">
+ <eAnnotations xmi:id="_MSyBA53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AZ8eMEFeEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyBCJ3yEd6SvNDHkhtrYQ" name="tRef" ordered="false" unique="false" eType="_MMhnmZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyBFp3yEd6SvNDHkhtrYQ" name="base_Comment" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Comment"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7gZ3yEd6SvNDHkhtrYQ" name="utility" ordered="false" unique="false" eType="_M7m7g53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7hp3yEd6SvNDHkhtrYQ" name="occKind" ordered="false" unique="false" eType="_M7m7iJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7jJ3yEd6SvNDHkhtrYQ" name="relDl" ordered="false" unique="false" eType="_M7m7XZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7j53yEd6SvNDHkhtrYQ" name="absDl" ordered="false" unique="false" eType="_M7m7kZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7lJ3yEd6SvNDHkhtrYQ" name="boundDl" ordered="false" unique="false" eType="_M7m7XZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7l53yEd6SvNDHkhtrYQ" name="rdTime" ordered="false" unique="false" eType="_M7m7XZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7mp3yEd6SvNDHkhtrYQ" name="miss" ordered="false" unique="false" eType="_M7m7nJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7n53yEd6SvNDHkhtrYQ" name="priority" ordered="false" unique="false" eType="_M7m7oZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyBh53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MSyBiJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyBiZ3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MSyBip3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MSyBi53yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MSyBjJ3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MSyBjZ3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyBqJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_MSyBqZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyBqp3yEd6SvNDHkhtrYQ" name="TAI"/>
+ <eLiterals xmi:id="_MSyBq53yEd6SvNDHkhtrYQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_MSyBrJ3yEd6SvNDHkhtrYQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_MSyBrZ3yEd6SvNDHkhtrYQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_MSyBrp3yEd6SvNDHkhtrYQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_MSyBr53yEd6SvNDHkhtrYQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_MSyBsJ3yEd6SvNDHkhtrYQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_MSyBsZ3yEd6SvNDHkhtrYQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_MSyBsp3yEd6SvNDHkhtrYQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_MSyBs53yEd6SvNDHkhtrYQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_MSyBtJ3yEd6SvNDHkhtrYQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyBy53yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_MSyBzJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyBzZ3yEd6SvNDHkhtrYQ" name="discrete"/>
+ <eLiterals xmi:id="_MSyBzp3yEd6SvNDHkhtrYQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyB2Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_EventKind">
+ <eAnnotations xmi:id="_MSyB2p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MSyB253yEd6SvNDHkhtrYQ" name="start"/>
+ <eLiterals xmi:id="_MSyB3J3yEd6SvNDHkhtrYQ" name="finish" value="1"/>
+ <eLiterals xmi:id="_MSyB3Z3yEd6SvNDHkhtrYQ" name="send" value="2"/>
+ <eLiterals xmi:id="_MSyB3p3yEd6SvNDHkhtrYQ" name="receive" value="3"/>
+ <eLiterals xmi:id="_MSyB353yEd6SvNDHkhtrYQ" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MSyB5Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_DateTime" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_DateTime">
+ <eAnnotations xmi:id="_MSyB5p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyB7J3yEd6SvNDHkhtrYQ" name="SynchronizationKind">
+ <eAnnotations xmi:id="_MSyB7Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nptJQBH8EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_MSyB7p3yEd6SvNDHkhtrYQ" name="synchronous"/>
+ <eLiterals xmi:id="_MSyB753yEd6SvNDHkhtrYQ" name="asynchronous" value="1"/>
+ <eLiterals xmi:id="_MSyB8J3yEd6SvNDHkhtrYQ" name="delayedSynchronous" value="2"/>
+ <eLiterals xmi:id="_MSyB8Z3yEd6SvNDHkhtrYQ" name="rendezVous" value="3"/>
+ <eLiterals xmi:id="_MSyB8p3yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MSyB853yEd6SvNDHkhtrYQ" name="RtAction">
+ <eAnnotations xmi:id="_MSyB9J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CkIvYBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyB9Z3yEd6SvNDHkhtrYQ" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_M7m7a53yEd6SvNDHkhtrYQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyB953yEd6SvNDHkhtrYQ" name="synchKind" ordered="false" unique="false" eType="_MSyB7J3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyB-53yEd6SvNDHkhtrYQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyB_Z3yEd6SvNDHkhtrYQ" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7rZ3yEd6SvNDHkhtrYQ" name="msgSize" ordered="false" unique="false" eType="_M7m7ZJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyB_53yEd6SvNDHkhtrYQ" name="ExecutionKind">
+ <eAnnotations xmi:id="_MSyCAJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RjxXcBH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_MSyCAZ3yEd6SvNDHkhtrYQ" name="deferred"/>
+ <eLiterals xmi:id="_MSyCAp3yEd6SvNDHkhtrYQ" name="remoteImmediate" value="1"/>
+ <eLiterals xmi:id="_MSyCA53yEd6SvNDHkhtrYQ" name="localImmediate" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MSyCBJ3yEd6SvNDHkhtrYQ" name="ConcurrencyKind">
+ <eAnnotations xmi:id="_MSyCBZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZcnjABH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_MSyCBp3yEd6SvNDHkhtrYQ" name="reader"/>
+ <eLiterals xmi:id="_MSyCB53yEd6SvNDHkhtrYQ" name="writer" value="1"/>
+ <eLiterals xmi:id="_MSyCCJ3yEd6SvNDHkhtrYQ" name="parallel" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MSyCCZ3yEd6SvNDHkhtrYQ" name="RtService">
+ <eAnnotations xmi:id="_MSyCCp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gr5NIBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyCC53yEd6SvNDHkhtrYQ" name="concPolicy" ordered="false" unique="false" eType="_MSyCBJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyCDZ3yEd6SvNDHkhtrYQ" name="exeKind" ordered="false" unique="false" eType="_MSyB_53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyCD53yEd6SvNDHkhtrYQ" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_M7m7a53yEd6SvNDHkhtrYQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MSyCEZ3yEd6SvNDHkhtrYQ" name="synchKind" ordered="false" unique="false" eType="_MSyB7J3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MSyCE53yEd6SvNDHkhtrYQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7XZ3yEd6SvNDHkhtrYQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7Xp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7ZJ3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7ZZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7a53yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7bJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7b53yEd6SvNDHkhtrYQ" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7cJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7g53yEd6SvNDHkhtrYQ" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7hJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7iJ3yEd6SvNDHkhtrYQ" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7iZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7kZ3yEd6SvNDHkhtrYQ" name="NFP_DateTime" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7kp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7nJ3yEd6SvNDHkhtrYQ" name="NFP_Percentage" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7nZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7oZ3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7op3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wdDCoEOMEd6caK5ICj_pSQ" name="HLAM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HLAM/_wcg3IEOMEd6caK5ICj_pSQ/12" nsPrefix="HLAM">
+ <eAnnotations xmi:id="_wl3ndEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl3ndUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl3ndkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl3nd0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl3neEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl3neUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdDCoUOMEd6caK5ICj_pSQ" name="RtUnit">
+ <eAnnotations xmi:id="_wdDCokOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4bAFkBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdDCo0OMEd6caK5ICj_pSQ" name="isDynamic" ordered="false" unique="false" lowerBound="1" eType="_wl1yTkOMEd6caK5ICj_pSQ" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdDCpUOMEd6caK5ICj_pSQ" name="isMain" ordered="false" unique="false" eType="_wl1yTkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdDCp0OMEd6caK5ICj_pSQ" name="srPoolSize" ordered="false" unique="false" eType="_wl1yUkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdDCqUOMEd6caK5ICj_pSQ" name="srPoolPolicy" ordered="false" unique="false" eType="_wdDCv0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdDCrUOMEd6caK5ICj_pSQ" name="operationalMode" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdDCr0OMEd6caK5ICj_pSQ" name="main" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdDCs0OMEd6caK5ICj_pSQ" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdDCtUOMEd6caK5ICj_pSQ" name="queueSchedPolicy" ordered="false" unique="false" eType="_wdERNEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdDCt0OMEd6caK5ICj_pSQ" name="queueSize" ordered="false" unique="false" eType="_wl1yUkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl1LOkOMEd6caK5ICj_pSQ" name="srPoolWaitingTime" ordered="false" unique="false" eType="_wl1yQEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl1yRUOMEd6caK5ICj_pSQ" name="memorySize" ordered="false" unique="false" eType="_wl1yR0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl1yS0OMEd6caK5ICj_pSQ" name="msgMaxSize" ordered="false" unique="false" eType="_wl1yR0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdDCu0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wdDCvEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdDCvUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wdDCvkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdDCv0OMEd6caK5ICj_pSQ" name="PoolMgtPolicyKind">
+ <eAnnotations xmi:id="_wdDCwEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWK7gBHkEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_wdDCwUOMEd6caK5ICj_pSQ" name="infiniteWait"/>
+ <eLiterals xmi:id="_wdDCwkOMEd6caK5ICj_pSQ" name="timedWait" value="1"/>
+ <eLiterals xmi:id="_wdDCw0OMEd6caK5ICj_pSQ" name="dynamic" value="2"/>
+ <eLiterals xmi:id="_wdDCxEOMEd6caK5ICj_pSQ" name="exception" value="3"/>
+ <eLiterals xmi:id="_wdDCxUOMEd6caK5ICj_pSQ" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdERAkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wdERA0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdERBEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wdERBUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdERBkOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wdERB0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wdERCEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wdERCUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdERCkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wdERC0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdERDEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wdERDUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wdERDkOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wdERD0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wdEREEOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wdEREUOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wdEREkOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wdERE0OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wdERFEOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdERFUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wdERFkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdERF0OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wdERGEOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdERGUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wdERGkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdERG0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wdERHEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdERHUOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wdERHkOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wdERH0OMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wdERIEOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wdERIUOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wdERIkOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wdERI0OMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdERJEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wdERJUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdERLUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wdERLkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdERL0OMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wdERMEOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wdERMUOMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wdERMkOMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wdERM0OMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdERNEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wdERNUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdERNkOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wdERN0OMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wdEROEOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wdEROUOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wdEROkOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wdERO0OMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wdERPEOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wdERPUOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdERPkOMEd6caK5ICj_pSQ" name="PpUnit">
+ <eAnnotations xmi:id="_wdERP0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5cHkUBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdERQEOMEd6caK5ICj_pSQ" name="concPolicy" ordered="false" unique="false" eType="_wdERRkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERREOMEd6caK5ICj_pSQ" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl1yWUOMEd6caK5ICj_pSQ" name="memorySize" ordered="false" unique="false" eType="_wl1yR0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdERRkOMEd6caK5ICj_pSQ" name="CallConcurrencyKind">
+ <eAnnotations xmi:id="_wdERR0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9CDJMBHjEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_wdERSEOMEd6caK5ICj_pSQ" name="sequential"/>
+ <eLiterals xmi:id="_wdERSUOMEd6caK5ICj_pSQ" name="guarded" value="1"/>
+ <eLiterals xmi:id="_wdERSkOMEd6caK5ICj_pSQ" name="concurrent" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdERS0OMEd6caK5ICj_pSQ" name="RtFeature">
+ <eAnnotations xmi:id="_wdERTEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XsQskBHlEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERTUOMEd6caK5ICj_pSQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERT0OMEd6caK5ICj_pSQ" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERUUOMEd6caK5ICj_pSQ" name="base_Signal" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Signal"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERU0OMEd6caK5ICj_pSQ" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERVUOMEd6caK5ICj_pSQ" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERV0OMEd6caK5ICj_pSQ" name="specification" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_wdERWUOMEd6caK5ICj_pSQ" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdERWUOMEd6caK5ICj_pSQ" name="RtSpecification">
+ <eAnnotations xmi:id="_wdERWkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AZ8eMEFeEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERX0OMEd6caK5ICj_pSQ" name="tRef" ordered="false" unique="false" eType="_wPg9aUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdERbUOMEd6caK5ICj_pSQ" name="base_Comment" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Comment"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl2ZV0OMEd6caK5ICj_pSQ" name="utility" ordered="false" unique="false" eType="_wl2ZWUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl2ZXEOMEd6caK5ICj_pSQ" name="occKind" ordered="false" unique="false" eType="_wl2ZXkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl2ZYkOMEd6caK5ICj_pSQ" name="relDl" ordered="false" unique="false" eType="_wl1yQEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl2ZZUOMEd6caK5ICj_pSQ" name="absDl" ordered="false" unique="false" eType="_wl2ZZ0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl2ZakOMEd6caK5ICj_pSQ" name="boundDl" ordered="false" unique="false" eType="_wl1yQEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl3AYEOMEd6caK5ICj_pSQ" name="rdTime" ordered="false" unique="false" eType="_wl1yQEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl3AY0OMEd6caK5ICj_pSQ" name="miss" ordered="false" unique="false" eType="_wl3AZUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl3AaEOMEd6caK5ICj_pSQ" name="priority" ordered="false" unique="false" eType="_wl3AakOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdE3-UOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wdE3-kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdE3-0OMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wdE3_EOMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wdE3_UOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wdE3_kOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wdE3_0OMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdE4GkOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_wdE4G0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdE4HEOMEd6caK5ICj_pSQ" name="TAI"/>
+ <eLiterals xmi:id="_wdE4HUOMEd6caK5ICj_pSQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_wdE4HkOMEd6caK5ICj_pSQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_wdE4H0OMEd6caK5ICj_pSQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_wdE4IEOMEd6caK5ICj_pSQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_wdE4IUOMEd6caK5ICj_pSQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_wdE4IkOMEd6caK5ICj_pSQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_wdE4I0OMEd6caK5ICj_pSQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_wdE4JEOMEd6caK5ICj_pSQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_wdE4JUOMEd6caK5ICj_pSQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_wdE4JkOMEd6caK5ICj_pSQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdE4PUOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_wdE4PkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdE4P0OMEd6caK5ICj_pSQ" name="discrete"/>
+ <eLiterals xmi:id="_wdE4QEOMEd6caK5ICj_pSQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdE4S0OMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_EventKind">
+ <eAnnotations xmi:id="_wdE4TEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdE4TUOMEd6caK5ICj_pSQ" name="start"/>
+ <eLiterals xmi:id="_wdE4TkOMEd6caK5ICj_pSQ" name="finish" value="1"/>
+ <eLiterals xmi:id="_wdE4T0OMEd6caK5ICj_pSQ" name="send" value="2"/>
+ <eLiterals xmi:id="_wdE4UEOMEd6caK5ICj_pSQ" name="receive" value="3"/>
+ <eLiterals xmi:id="_wdE4UUOMEd6caK5ICj_pSQ" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdE4V0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_DateTime" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_DateTime">
+ <eAnnotations xmi:id="_wdE4WEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdE4XkOMEd6caK5ICj_pSQ" name="SynchronizationKind">
+ <eAnnotations xmi:id="_wdE4X0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nptJQBH8EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_wdE4YEOMEd6caK5ICj_pSQ" name="synchronous"/>
+ <eLiterals xmi:id="_wdE4YUOMEd6caK5ICj_pSQ" name="asynchronous" value="1"/>
+ <eLiterals xmi:id="_wdE4YkOMEd6caK5ICj_pSQ" name="delayedSynchronous" value="2"/>
+ <eLiterals xmi:id="_wdE4Y0OMEd6caK5ICj_pSQ" name="rendezVous" value="3"/>
+ <eLiterals xmi:id="_wdE4ZEOMEd6caK5ICj_pSQ" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdE4ZUOMEd6caK5ICj_pSQ" name="RtAction">
+ <eAnnotations xmi:id="_wdE4ZkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CkIvYBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdE4Z0OMEd6caK5ICj_pSQ" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_wl1yTkOMEd6caK5ICj_pSQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdE4aUOMEd6caK5ICj_pSQ" name="synchKind" ordered="false" unique="false" eType="_wdE4XkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdE4bUOMEd6caK5ICj_pSQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdE4b0OMEd6caK5ICj_pSQ" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl3AdkOMEd6caK5ICj_pSQ" name="msgSize" ordered="false" unique="false" eType="_wl1yR0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdE4cUOMEd6caK5ICj_pSQ" name="ExecutionKind">
+ <eAnnotations xmi:id="_wdE4ckOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RjxXcBH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_wdE4c0OMEd6caK5ICj_pSQ" name="deferred"/>
+ <eLiterals xmi:id="_wdE4dEOMEd6caK5ICj_pSQ" name="remoteImmediate" value="1"/>
+ <eLiterals xmi:id="_wdE4dUOMEd6caK5ICj_pSQ" name="localImmediate" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdE4dkOMEd6caK5ICj_pSQ" name="ConcurrencyKind">
+ <eAnnotations xmi:id="_wdE4d0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZcnjABH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_wdE4eEOMEd6caK5ICj_pSQ" name="reader"/>
+ <eLiterals xmi:id="_wdE4eUOMEd6caK5ICj_pSQ" name="writer" value="1"/>
+ <eLiterals xmi:id="_wdE4ekOMEd6caK5ICj_pSQ" name="parallel" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdE4e0OMEd6caK5ICj_pSQ" name="RtService">
+ <eAnnotations xmi:id="_wdE4fEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gr5NIBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdE4fUOMEd6caK5ICj_pSQ" name="concPolicy" ordered="false" unique="false" eType="_wdE4dkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdE4f0OMEd6caK5ICj_pSQ" name="exeKind" ordered="false" unique="false" eType="_wdE4cUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdE4gUOMEd6caK5ICj_pSQ" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_wl1yTkOMEd6caK5ICj_pSQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdE4g0OMEd6caK5ICj_pSQ" name="synchKind" ordered="false" unique="false" eType="_wdE4XkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdE4hUOMEd6caK5ICj_pSQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl1yQEOMEd6caK5ICj_pSQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl1yQUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl1yR0OMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl1ySEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl1yTkOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl1yT0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl1yUkOMEd6caK5ICj_pSQ" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl1yU0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl2ZWUOMEd6caK5ICj_pSQ" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl2ZWkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl2ZXkOMEd6caK5ICj_pSQ" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl2ZX0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl2ZZ0OMEd6caK5ICj_pSQ" name="NFP_DateTime" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl2ZaEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl3AZUOMEd6caK5ICj_pSQ" name="NFP_Percentage" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl3AZkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl3AakOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl3Aa0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kGUowHKiEd2xwtZ516zmfg" name="HLAM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HLAM/_kEF0IHKiEd2xwtZ516zmfg/11" nsPrefix="HLAM">
+ <eAnnotations xmi:id="_khJkPHKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khJkPXKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khJkPnKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khJkP3KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khJkQHKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khJkQXKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kGUowXKiEd2xwtZ516zmfg" name="RtUnit">
+ <eAnnotations xmi:id="_kGUownKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4bAFkBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUow3KiEd2xwtZ516zmfg" name="isDynamic" ordered="false" unique="false" lowerBound="1" eType="_khJj4XKiEd2xwtZ516zmfg" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUoxXKiEd2xwtZ516zmfg" name="isMain" ordered="false" unique="false" eType="_khJj4XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUox3KiEd2xwtZ516zmfg" name="poolSize" ordered="false" unique="false" eType="_khJj5XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUoyXKiEd2xwtZ516zmfg" name="poolPolicy" ordered="false" unique="false" eType="_kGUo2XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUozXKiEd2xwtZ516zmfg" name="operationalMode" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUoz3KiEd2xwtZ516zmfg" name="main" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUo03KiEd2xwtZ516zmfg" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJj1HKiEd2xwtZ516zmfg" name="poolWaitingTime" ordered="false" unique="false" eType="_khJj1nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJj23KiEd2xwtZ516zmfg" name="memorySize" ordered="false" unique="false" eType="_khJj3XKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kGUo1XKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kGUo1nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kGUo13KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kGUo2HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUo2XKiEd2xwtZ516zmfg" name="PoolMgtPolicyKind">
+ <eAnnotations xmi:id="_kGUo2nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWK7gBHkEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_kGUo23KiEd2xwtZ516zmfg" name="infiniteWait"/>
+ <eLiterals xmi:id="_kGUo3HKiEd2xwtZ516zmfg" name="timedWait" value="1"/>
+ <eLiterals xmi:id="_kGUo3XKiEd2xwtZ516zmfg" name="dynamic" value="2"/>
+ <eLiterals xmi:id="_kGUo3nKiEd2xwtZ516zmfg" name="exception" value="3"/>
+ <eLiterals xmi:id="_kGUo33KiEd2xwtZ516zmfg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kGUpGXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kGUpGnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUpG3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kGUpHHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUpHXKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kGUpHnKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kGUpH3KiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kGUpIHKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUpIXKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kGUpInKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUpI3KiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kGUpJHKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kGUpJXKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kGUpJnKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kGUpJ3KiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kGUpKHKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kGUpKXKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kGUpKnKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUpK3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kGUpLHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUpLXKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kGUpLnKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kGUpL3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kGUpMHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUpMXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kGUpMnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUpM3KiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kGUpNHKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kGUpNXKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kGUpNnKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kGUpN3KiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kGUpOHKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kGUpOXKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kGUpOnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kGUpO3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUpQ3KiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kGUpRHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUpRXKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kGUpRnKiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kGUpR3KiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kGUpSHKiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kGUpSXKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kGUpSnKiEd2xwtZ516zmfg" name="PpUnit">
+ <eAnnotations xmi:id="_kGUpS3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5cHkUBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUpTHKiEd2xwtZ516zmfg" name="concPolicy" ordered="false" unique="false" eType="_kGUpUnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUpUHKiEd2xwtZ516zmfg" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJj6nKiEd2xwtZ516zmfg" name="memorySize" ordered="false" unique="false" eType="_khJj3XKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUpUnKiEd2xwtZ516zmfg" name="CallConcurrencyKind">
+ <eAnnotations xmi:id="_kGUpU3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9CDJMBHjEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_kGUpVHKiEd2xwtZ516zmfg" name="sequential"/>
+ <eLiterals xmi:id="_kGUpVXKiEd2xwtZ516zmfg" name="guarded" value="1"/>
+ <eLiterals xmi:id="_kGUpVnKiEd2xwtZ516zmfg" name="concurrent" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kGUpV3KiEd2xwtZ516zmfg" name="RtBehavior">
+ <eAnnotations xmi:id="_kGUpWHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUpWXKiEd2xwtZ516zmfg" name="queueSchedPolicy" ordered="false" unique="false" eType="_kGUpYXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUpW3KiEd2xwtZ516zmfg" name="queueSize" ordered="false" unique="false" eType="_khJj5XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUpX3KiEd2xwtZ516zmfg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJj73KiEd2xwtZ516zmfg" name="msgMaxSize" ordered="false" unique="false" eType="_khJj3XKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUpYXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kGUpYnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUpY3KiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kGUpZHKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kGUpZXKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kGUpZnKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kGUpZ3KiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kGUpaHKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kGUpaXKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kGUpanKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kGUpa3KiEd2xwtZ516zmfg" name="rtFeature">
+ <eAnnotations xmi:id="_kGUpbHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XsQskBHlEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUpbXKiEd2xwtZ516zmfg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUpb3KiEd2xwtZ516zmfg" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUpcXKiEd2xwtZ516zmfg" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUpc3KiEd2xwtZ516zmfg" name="base_Signal" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Signal"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUpeXKiEd2xwtZ516zmfg" name="tRef" ordered="false" unique="false" eType="_kCAJ3XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJj-XKiEd2xwtZ516zmfg" name="utility" ordered="false" unique="false" eType="_khJj-3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJj_nKiEd2xwtZ516zmfg" name="occKind" ordered="false" unique="false" eType="_khJkAHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkBHKiEd2xwtZ516zmfg" name="relDl" ordered="false" unique="false" eType="_khJj1nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkB3KiEd2xwtZ516zmfg" name="absDl" ordered="false" unique="false" eType="_khJkCXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkDHKiEd2xwtZ516zmfg" name="boundDl" ordered="false" unique="false" eType="_khJj1nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkD3KiEd2xwtZ516zmfg" name="rdTime" ordered="false" unique="false" eType="_khJj1nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkEnKiEd2xwtZ516zmfg" name="miss" ordered="false" unique="false" eType="_khJkFHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkF3KiEd2xwtZ516zmfg" name="priority" ordered="false" unique="false" eType="_khJkGXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUp9nKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kGUp93KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUp-HKiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kGUp-XKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kGUp-nKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kGUp-3KiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kGUp_HKiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUqF3KiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_kGUqGHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUqGXKiEd2xwtZ516zmfg" name="TAI"/>
+ <eLiterals xmi:id="_kGUqGnKiEd2xwtZ516zmfg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_kGUqG3KiEd2xwtZ516zmfg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_kGUqHHKiEd2xwtZ516zmfg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_kGUqHXKiEd2xwtZ516zmfg" name="Local" value="4"/>
+ <eLiterals xmi:id="_kGUqHnKiEd2xwtZ516zmfg" name="TT" value="5"/>
+ <eLiterals xmi:id="_kGUqH3KiEd2xwtZ516zmfg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_kGUqIHKiEd2xwtZ516zmfg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_kGUqIXKiEd2xwtZ516zmfg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_kGUqInKiEd2xwtZ516zmfg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_kGUqI3KiEd2xwtZ516zmfg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUqOnKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kGUqO3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUqPHKiEd2xwtZ516zmfg" name="discrete"/>
+ <eLiterals xmi:id="_kGUqPXKiEd2xwtZ516zmfg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUqSHKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_EventKind">
+ <eAnnotations xmi:id="_kGUqSXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUqSnKiEd2xwtZ516zmfg" name="start"/>
+ <eLiterals xmi:id="_kGUqS3KiEd2xwtZ516zmfg" name="finish" value="1"/>
+ <eLiterals xmi:id="_kGUqTHKiEd2xwtZ516zmfg" name="send" value="2"/>
+ <eLiterals xmi:id="_kGUqTXKiEd2xwtZ516zmfg" name="receive" value="3"/>
+ <eLiterals xmi:id="_kGUqTnKiEd2xwtZ516zmfg" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kGUqVHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_DateTime" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_DateTime">
+ <eAnnotations xmi:id="_kGUqVXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUqW3KiEd2xwtZ516zmfg" name="SynchronizationKind">
+ <eAnnotations xmi:id="_kGUqXHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nptJQBH8EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_kGUqXXKiEd2xwtZ516zmfg" name="synchronous"/>
+ <eLiterals xmi:id="_kGUqXnKiEd2xwtZ516zmfg" name="asynchronous" value="1"/>
+ <eLiterals xmi:id="_kGUqX3KiEd2xwtZ516zmfg" name="delayedSynchronous" value="2"/>
+ <eLiterals xmi:id="_kGUqYHKiEd2xwtZ516zmfg" name="rendezVous" value="3"/>
+ <eLiterals xmi:id="_kGUqYXKiEd2xwtZ516zmfg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kGUqYnKiEd2xwtZ516zmfg" name="RtAction">
+ <eAnnotations xmi:id="_kGUqY3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CkIvYBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUqZHKiEd2xwtZ516zmfg" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_khJj4XKiEd2xwtZ516zmfg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUqZnKiEd2xwtZ516zmfg" name="synchKind" ordered="false" unique="false" eType="_kGUqW3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUqanKiEd2xwtZ516zmfg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUqbHKiEd2xwtZ516zmfg" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkJHKiEd2xwtZ516zmfg" name="msgSize" ordered="false" unique="false" eType="_khJj3XKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUqbnKiEd2xwtZ516zmfg" name="ExecutionKind">
+ <eAnnotations xmi:id="_kGUqb3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RjxXcBH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_kGUqcHKiEd2xwtZ516zmfg" name="deferred"/>
+ <eLiterals xmi:id="_kGUqcXKiEd2xwtZ516zmfg" name="remoteImmediate" value="1"/>
+ <eLiterals xmi:id="_kGUqcnKiEd2xwtZ516zmfg" name="localImmediate" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUqc3KiEd2xwtZ516zmfg" name="ConcurrencyKind">
+ <eAnnotations xmi:id="_kGUqdHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZcnjABH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_kGUqdXKiEd2xwtZ516zmfg" name="reader"/>
+ <eLiterals xmi:id="_kGUqdnKiEd2xwtZ516zmfg" name="writer" value="1"/>
+ <eLiterals xmi:id="_kGUqd3KiEd2xwtZ516zmfg" name="parallel" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kGUqeHKiEd2xwtZ516zmfg" name="RtService">
+ <eAnnotations xmi:id="_kGUqeXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gr5NIBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUqenKiEd2xwtZ516zmfg" name="concPolicy" ordered="false" unique="false" eType="_kGUqc3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUqfHKiEd2xwtZ516zmfg" name="exeKind" ordered="false" unique="false" eType="_kGUqbnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUqfnKiEd2xwtZ516zmfg" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_khJj4XKiEd2xwtZ516zmfg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUqgHKiEd2xwtZ516zmfg" name="synchKind" ordered="false" unique="false" eType="_kGUqW3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUqgnKiEd2xwtZ516zmfg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kGUqhHKiEd2xwtZ516zmfg" name="RteConnector">
+ <eAnnotations xmi:id="_kGUqhXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kGUqjHKiEd2xwtZ516zmfg" name="transmMode" ordered="false" unique="false" eType="_kGUqnHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kGUqjnKiEd2xwtZ516zmfg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkLXKiEd2xwtZ516zmfg" name="bandwidth" ordered="false" unique="false" eType="_khJkL3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkMnKiEd2xwtZ516zmfg" name="packetT" ordered="false" unique="false" eType="_khJj1nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkNXKiEd2xwtZ516zmfg" name="blockT" ordered="false" unique="false" eType="_khJj1nKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUql3KiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kGUqmHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUqmXKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kGUqmnKiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kGUqm3KiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kGUqnHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kGUqnXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kGUqnnKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kGUqn3KiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kGUqoHKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJj1nKiEd2xwtZ516zmfg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJj13KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJj3XKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJj3nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJj4XKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJj4nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJj5XKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJj5nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJj-3KiEd2xwtZ516zmfg" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJj_HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkAHKiEd2xwtZ516zmfg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkAXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkCXKiEd2xwtZ516zmfg" name="NFP_DateTime" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkCnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkFHKiEd2xwtZ516zmfg" name="NFP_Percentage" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkFXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkGXKiEd2xwtZ516zmfg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkGnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkL3KiEd2xwtZ516zmfg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkMHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_otiyIBBjEd20zIwSLfjspA" name="RTEMoCC" nsURI="http://MARTE.MARTE_DesignModel/schemas/RTEMoCC/_oq34oBBjEd20zIwSLfjspA/10" nsPrefix="RTEMoCC">
+ <eAnnotations xmi:id="_pOZcfxBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOZcgBBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOZcgRBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOZcghBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOZcgxBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOZchBBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_otiyIRBjEd20zIwSLfjspA" name="RtUnit">
+ <eAnnotations xmi:id="_otiyIhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4bAFkBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otiyIxBjEd20zIwSLfjspA" name="isDynamic" ordered="false" unique="false" lowerBound="1" eType="_pOTWJRBjEd20zIwSLfjspA" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otiyJRBjEd20zIwSLfjspA" name="isMain" ordered="false" unique="false" eType="_pOTWJRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otiyJxBjEd20zIwSLfjspA" name="poolSize" ordered="false" unique="false" eType="_pOTWKRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otiyKRBjEd20zIwSLfjspA" name="poolPolicy" ordered="false" unique="false" eType="_otiyORBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiyLRBjEd20zIwSLfjspA" name="operationalMode" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiyLxBjEd20zIwSLfjspA" name="main" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiyMxBjEd20zIwSLfjspA" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWGBBjEd20zIwSLfjspA" name="poolWaitingTime" ordered="false" unique="false" eType="_pOTWGhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWHxBjEd20zIwSLfjspA" name="memorySize" ordered="false" unique="false" eType="_pOTWIRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_otiyNRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_otiyNhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_otiyNxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_otiyOBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiyORBjEd20zIwSLfjspA" name="PoolMgtPolicyKind">
+ <eAnnotations xmi:id="_otiyOhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWK7gBHkEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_otiyOxBjEd20zIwSLfjspA" name="infiniteWait"/>
+ <eLiterals xmi:id="_otiyPBBjEd20zIwSLfjspA" name="timedWait" value="1"/>
+ <eLiterals xmi:id="_otiyPRBjEd20zIwSLfjspA" name="dynamic" value="2"/>
+ <eLiterals xmi:id="_otiyPhBjEd20zIwSLfjspA" name="exception" value="3"/>
+ <eLiterals xmi:id="_otiyPxBjEd20zIwSLfjspA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_otiyWBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_otiyWRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiyWhBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_otiyWxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otiyXBBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_otiyXRBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_otiyXhBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_otiyXxBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiyYBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_otiyYRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otiyYhBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_otiyYxBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_otiyZBBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_otiyZRBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_otiyZhBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_otiyZxBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_otiyaBBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_otiyaRBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiyahBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_otiyaxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otiybBBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_otiybRBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_otiybhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_otiybxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiycBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_otiycRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otiychBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_otiycxBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_otiydBBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_otiydRBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_otiydhBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_otiydxBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_otiyeBBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_otiyeRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_otiyehBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiyghBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_otiygxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otiyhBBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_otiyhRBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_otiyhhBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_otiyhxBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_otiyiBBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_otiyiRBjEd20zIwSLfjspA" name="PpUnit">
+ <eAnnotations xmi:id="_otiyihBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5cHkUBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otiyixBjEd20zIwSLfjspA" name="concPolicy" ordered="false" unique="false" eType="_otiykRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiyjxBjEd20zIwSLfjspA" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWLhBjEd20zIwSLfjspA" name="memorySize" ordered="false" unique="false" eType="_pOTWIRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiykRBjEd20zIwSLfjspA" name="CallConcurrencyKind">
+ <eAnnotations xmi:id="_otiykhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9CDJMBHjEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_otiykxBjEd20zIwSLfjspA" name="sequential"/>
+ <eLiterals xmi:id="_otiylBBjEd20zIwSLfjspA" name="guarded" value="1"/>
+ <eLiterals xmi:id="_otiylRBjEd20zIwSLfjspA" name="concurrent" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_otiylhBjEd20zIwSLfjspA" name="RtBehavior">
+ <eAnnotations xmi:id="_otiylxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otiymBBjEd20zIwSLfjspA" name="queueSchedPolicy" ordered="false" unique="false" eType="_otiyoBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otiymhBjEd20zIwSLfjspA" name="queueSize" ordered="false" unique="false" eType="_pOTWKRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiynhBjEd20zIwSLfjspA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWMxBjEd20zIwSLfjspA" name="msgMaxSize" ordered="false" unique="false" eType="_pOTWIRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiyoBBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_otiyoRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otiyohBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_otiyoxBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_otiypBBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_otiypRBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_otiyphBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_otiypxBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_otiyqBBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_otiyqRBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_otiyqhBjEd20zIwSLfjspA" name="rtf">
+ <eAnnotations xmi:id="_otiyqxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XsQskBHlEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiyrBBjEd20zIwSLfjspA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiyrhBjEd20zIwSLfjspA" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiysBBjEd20zIwSLfjspA" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiyshBjEd20zIwSLfjspA" name="base_Signal" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Signal"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otiyuBBjEd20zIwSLfjspA" name="tRef" ordered="false" unique="false" eType="_onJPmxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWPRBjEd20zIwSLfjspA" name="utility" ordered="false" unique="false" eType="_pOTWPxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWQhBjEd20zIwSLfjspA" name="occKind" ordered="false" unique="false" eType="_pOTWRBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWSBBjEd20zIwSLfjspA" name="relDl" ordered="false" unique="false" eType="_pOTWGhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWSxBjEd20zIwSLfjspA" name="absDl" ordered="false" unique="false" eType="_pOTWTRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWUBBjEd20zIwSLfjspA" name="boundDl" ordered="false" unique="false" eType="_pOTWGhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWVRBjEd20zIwSLfjspA" name="rdTime" ordered="false" unique="false" eType="_pOTWGhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWWBBjEd20zIwSLfjspA" name="miss" ordered="false" unique="false" eType="_pOTWWhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWXRBjEd20zIwSLfjspA" name="priority" ordered="false" unique="false" eType="_pOTWXxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otizOhBjEd20zIwSLfjspA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_otizOxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otizPBBjEd20zIwSLfjspA" name="TAI"/>
+ <eLiterals xmi:id="_otizPRBjEd20zIwSLfjspA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_otizPhBjEd20zIwSLfjspA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_otizPxBjEd20zIwSLfjspA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_otizQBBjEd20zIwSLfjspA" name="Local" value="4"/>
+ <eLiterals xmi:id="_otizQRBjEd20zIwSLfjspA" name="TT" value="5"/>
+ <eLiterals xmi:id="_otizQhBjEd20zIwSLfjspA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_otizQxBjEd20zIwSLfjspA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_otizRBBjEd20zIwSLfjspA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_otizRRBjEd20zIwSLfjspA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_otizRhBjEd20zIwSLfjspA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otizXRBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_otizXhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otizXxBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_otizYBBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otizaxBjEd20zIwSLfjspA" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_otizbBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otizbRBjEd20zIwSLfjspA" name="start"/>
+ <eLiterals xmi:id="_otizbhBjEd20zIwSLfjspA" name="finish" value="1"/>
+ <eLiterals xmi:id="_otizbxBjEd20zIwSLfjspA" name="send" value="2"/>
+ <eLiterals xmi:id="_otizcBBjEd20zIwSLfjspA" name="receive" value="3"/>
+ <eLiterals xmi:id="_otizcRBjEd20zIwSLfjspA" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_otizdxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_DateTime" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_DateTime">
+ <eAnnotations xmi:id="_otizeBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiziRBjEd20zIwSLfjspA" name="SynchronizationKind">
+ <eAnnotations xmi:id="_otizihBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nptJQBH8EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_otizixBjEd20zIwSLfjspA" name="synchronous"/>
+ <eLiterals xmi:id="_otizjBBjEd20zIwSLfjspA" name="asynchronous" value="1"/>
+ <eLiterals xmi:id="_otizjRBjEd20zIwSLfjspA" name="delayedSynchronous" value="2"/>
+ <eLiterals xmi:id="_otizjhBjEd20zIwSLfjspA" name="rendezVous" value="3"/>
+ <eLiterals xmi:id="_otizjxBjEd20zIwSLfjspA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_otizkBBjEd20zIwSLfjspA" name="RtAction">
+ <eAnnotations xmi:id="_otizkRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CkIvYBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otizkhBjEd20zIwSLfjspA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_pOTWJRBjEd20zIwSLfjspA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otizlBBjEd20zIwSLfjspA" name="synchKind" ordered="false" unique="false" eType="_otiziRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otizmBBjEd20zIwSLfjspA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otizmhBjEd20zIwSLfjspA" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOTWahBjEd20zIwSLfjspA" name="msgSize" ordered="false" unique="false" eType="_pOTWIRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otiznBBjEd20zIwSLfjspA" name="ExecutionKind">
+ <eAnnotations xmi:id="_otiznRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RjxXcBH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_otiznhBjEd20zIwSLfjspA" name="deferred"/>
+ <eLiterals xmi:id="_otiznxBjEd20zIwSLfjspA" name="remoteImmediate" value="1"/>
+ <eLiterals xmi:id="_otizoBBjEd20zIwSLfjspA" name="localImmediate" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otizoRBjEd20zIwSLfjspA" name="ConcurrencyKind">
+ <eAnnotations xmi:id="_otizohBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZcnjABH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_otizoxBjEd20zIwSLfjspA" name="reader"/>
+ <eLiterals xmi:id="_otizpBBjEd20zIwSLfjspA" name="writer" value="1"/>
+ <eLiterals xmi:id="_otizpRBjEd20zIwSLfjspA" name="parallel" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_otizphBjEd20zIwSLfjspA" name="RtService">
+ <eAnnotations xmi:id="_otizpxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gr5NIBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otizqBBjEd20zIwSLfjspA" name="concPolicy" ordered="false" unique="false" eType="_otizoRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otizqhBjEd20zIwSLfjspA" name="exeKind" ordered="false" unique="false" eType="_otiznBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otizrBBjEd20zIwSLfjspA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_pOTWJRBjEd20zIwSLfjspA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otizrhBjEd20zIwSLfjspA" name="synchKind" ordered="false" unique="false" eType="_otiziRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otizsBBjEd20zIwSLfjspA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_otizshBjEd20zIwSLfjspA" name="RteConnector">
+ <eAnnotations xmi:id="_otizsxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_otizuhBjEd20zIwSLfjspA" name="transmMode" ordered="false" unique="false" eType="_otizyhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_otizvBBjEd20zIwSLfjspA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZccBBjEd20zIwSLfjspA" name="bandwidth" ordered="false" unique="false" eType="_pOZcchBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZcdRBjEd20zIwSLfjspA" name="packetT" ordered="false" unique="false" eType="_pOTWGhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZceBBjEd20zIwSLfjspA" name="blockT" ordered="false" unique="false" eType="_pOTWGhBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otizxRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_otizxhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otizxxBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_otizyBBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_otizyRBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_otizyhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_otizyxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_otizzBBjEd20zIwSLfjspA" name="simplex"/>
+ <eLiterals xmi:id="_otizzRBjEd20zIwSLfjspA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_otizzhBjEd20zIwSLfjspA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWGhBjEd20zIwSLfjspA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWGxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWIRBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWIhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWJRBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWJhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWKRBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWKhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWPxBjEd20zIwSLfjspA" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWQBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWRBBjEd20zIwSLfjspA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWRRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWTRBjEd20zIwSLfjspA" name="NFP_DateTime" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWThBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWWhBjEd20zIwSLfjspA" name="NFP_Percentage" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWWxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTWXxBjEd20zIwSLfjspA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTWYBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZcchBjEd20zIwSLfjspA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZccxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kzHZAKSsEdy-NrxVBTpLyA" name="RTEMoCC" nsURI="http://MARTE.MARTE_DesignModel/schemas/RTEMoCC/_kxNUgKSsEdy-NrxVBTpLyA/9" nsPrefix="RTEMoCC">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kzHZAaSsEdy-NrxVBTpLyA" name="RtUnit">
+ <eAnnotations xmi:id="_kzHZAqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4bAFkBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHZA6SsEdy-NrxVBTpLyA" name="isDynamic" ordered="false" unique="false" lowerBound="1" eType="_lODBm6SsEdy-NrxVBTpLyA" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHZBaSsEdy-NrxVBTpLyA" name="isMain" ordered="false" unique="false" eType="_lODBm6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHZB6SsEdy-NrxVBTpLyA" name="poolSize" ordered="false" unique="false" eType="_lODBn6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHZCaSsEdy-NrxVBTpLyA" name="poolPolicy" ordered="false" unique="false" eType="_kzHZGaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZDaSsEdy-NrxVBTpLyA" name="operationalMode" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZD6SsEdy-NrxVBTpLyA" name="main" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZE6SsEdy-NrxVBTpLyA" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBjqSsEdy-NrxVBTpLyA" name="poolWaitingTime" ordered="false" unique="false" eType="_lODBkKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBlaSsEdy-NrxVBTpLyA" name="memorySize" ordered="false" unique="false" eType="_lODBl6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kzHZFaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kzHZFqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kzHZF6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kzHZGKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHZGaSsEdy-NrxVBTpLyA" name="PoolMgtPolicyKind">
+ <eAnnotations xmi:id="_kzHZGqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWK7gBHkEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_kzHZG6SsEdy-NrxVBTpLyA" name="infiniteWait"/>
+ <eLiterals xmi:id="_kzHZHKSsEdy-NrxVBTpLyA" name="timedWait" value="1"/>
+ <eLiterals xmi:id="_kzHZHaSsEdy-NrxVBTpLyA" name="dynamic" value="2"/>
+ <eLiterals xmi:id="_kzHZHqSsEdy-NrxVBTpLyA" name="exception" value="3"/>
+ <eLiterals xmi:id="_kzHZH6SsEdy-NrxVBTpLyA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kzHZOKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kzHZOaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHZOqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kzHZO6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHZPKSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_kzHZPaSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_kzHZPqSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_kzHZP6SsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHZQKSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kzHZQaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHZQqSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_kzHZQ6SsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_kzHZRKSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_kzHZRaSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_kzHZRqSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_kzHZR6SsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kzHZSKSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_kzHZSaSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHZSqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kzHZS6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHZTKSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_kzHZTaSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kzHZTqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kzHZT6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHZUKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kzHZUaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHZUqSsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_kzHZU6SsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_kzHZVKSsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_kzHZVaSsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_kzHZVqSsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_kzHZV6SsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kzHZWKSsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kzHZWaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kzHZWqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHZYqSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kzHZY6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHZZKSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_kzHZZaSsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_kzHZZqSsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_kzHZZ6SsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_kzHZaKSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kzHZaaSsEdy-NrxVBTpLyA" name="PpUnit">
+ <eAnnotations xmi:id="_kzHZaqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5cHkUBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHZa6SsEdy-NrxVBTpLyA" name="concPolicy" ordered="false" unique="false" eType="_kzHZcaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZb6SsEdy-NrxVBTpLyA" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBpKSsEdy-NrxVBTpLyA" name="memorySize" ordered="false" unique="false" eType="_lODBl6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHZcaSsEdy-NrxVBTpLyA" name="CallConcurrencyKind">
+ <eAnnotations xmi:id="_kzHZcqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9CDJMBHjEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_kzHZc6SsEdy-NrxVBTpLyA" name="sequential"/>
+ <eLiterals xmi:id="_kzHZdKSsEdy-NrxVBTpLyA" name="guarded" value="1"/>
+ <eLiterals xmi:id="_kzHZdaSsEdy-NrxVBTpLyA" name="concurrent" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kzHZdqSsEdy-NrxVBTpLyA" name="RtBehavior">
+ <eAnnotations xmi:id="_kzHZd6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHZeKSsEdy-NrxVBTpLyA" name="queueSchedPolicy" ordered="false" unique="false" eType="_kzHZgKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHZeqSsEdy-NrxVBTpLyA" name="queueSize" ordered="false" unique="false" eType="_lODBn6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZfqSsEdy-NrxVBTpLyA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBqaSsEdy-NrxVBTpLyA" name="msgMaxSize" ordered="false" unique="false" eType="_lODBl6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHZgKSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kzHZgaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHZgqSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kzHZg6SsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kzHZhKSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kzHZhaSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kzHZhqSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kzHZh6SsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kzHZiKSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kzHZiaSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kzHZiqSsEdy-NrxVBTpLyA" name="rtf">
+ <eAnnotations xmi:id="_kzHZi6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XsQskBHlEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZjKSsEdy-NrxVBTpLyA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZjqSsEdy-NrxVBTpLyA" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZkKSsEdy-NrxVBTpLyA" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZkqSsEdy-NrxVBTpLyA" name="base_Signal" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Signal"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHZmKSsEdy-NrxVBTpLyA" name="tRef" ordered="false" unique="false" eType="_kuJZ26SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBs6SsEdy-NrxVBTpLyA" name="utility" ordered="false" unique="false" eType="_lODBtaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBuKSsEdy-NrxVBTpLyA" name="occKind" ordered="false" unique="false" eType="_lODBuqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBvqSsEdy-NrxVBTpLyA" name="relDl" ordered="false" unique="false" eType="_lODBkKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBwaSsEdy-NrxVBTpLyA" name="absDl" ordered="false" unique="false" eType="_lODBw6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBxqSsEdy-NrxVBTpLyA" name="boundDl" ordered="false" unique="false" eType="_lODBkKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBy6SsEdy-NrxVBTpLyA" name="rdTime" ordered="false" unique="false" eType="_lODBkKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODBzqSsEdy-NrxVBTpLyA" name="miss" ordered="false" unique="false" eType="_lODB0KSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lODB06SsEdy-NrxVBTpLyA" name="priority" ordered="false" unique="false" eType="_lODB1aSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHaGqSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_kzHaG6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHaHKSsEdy-NrxVBTpLyA" name="TAI"/>
+ <eLiterals xmi:id="_kzHaHaSsEdy-NrxVBTpLyA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_kzHaHqSsEdy-NrxVBTpLyA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_kzHaH6SsEdy-NrxVBTpLyA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_kzHaIKSsEdy-NrxVBTpLyA" name="Local" value="4"/>
+ <eLiterals xmi:id="_kzHaIaSsEdy-NrxVBTpLyA" name="TT" value="5"/>
+ <eLiterals xmi:id="_kzHaIqSsEdy-NrxVBTpLyA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_kzHaI6SsEdy-NrxVBTpLyA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_kzHaJKSsEdy-NrxVBTpLyA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_kzHaJaSsEdy-NrxVBTpLyA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_kzHaJqSsEdy-NrxVBTpLyA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHaPaSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kzHaPqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHaP6SsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_kzHaQKSsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHaS6SsEdy-NrxVBTpLyA" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_kzHaTKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHaTaSsEdy-NrxVBTpLyA" name="start"/>
+ <eLiterals xmi:id="_kzHaTqSsEdy-NrxVBTpLyA" name="finish" value="1"/>
+ <eLiterals xmi:id="_kzHaT6SsEdy-NrxVBTpLyA" name="send" value="2"/>
+ <eLiterals xmi:id="_kzHaUKSsEdy-NrxVBTpLyA" name="receive" value="3"/>
+ <eLiterals xmi:id="_kzHaUaSsEdy-NrxVBTpLyA" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kzHaV6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_DateTime" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_DateTime">
+ <eAnnotations xmi:id="_kzHaWKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHaaaSsEdy-NrxVBTpLyA" name="SynchronizationKind">
+ <eAnnotations xmi:id="_kzHaaqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nptJQBH8EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_kzHaa6SsEdy-NrxVBTpLyA" name="synchronous"/>
+ <eLiterals xmi:id="_kzHabKSsEdy-NrxVBTpLyA" name="asynchronous" value="1"/>
+ <eLiterals xmi:id="_kzHabaSsEdy-NrxVBTpLyA" name="delayedSynchronous" value="2"/>
+ <eLiterals xmi:id="_kzHabqSsEdy-NrxVBTpLyA" name="rendezVous" value="3"/>
+ <eLiterals xmi:id="_kzHab6SsEdy-NrxVBTpLyA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kzHacKSsEdy-NrxVBTpLyA" name="RtAction">
+ <eAnnotations xmi:id="_kzHacaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CkIvYBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHacqSsEdy-NrxVBTpLyA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_lODBm6SsEdy-NrxVBTpLyA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHadKSsEdy-NrxVBTpLyA" name="synchKind" ordered="false" unique="false" eType="_kzHaaaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHaeKSsEdy-NrxVBTpLyA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHaeqSsEdy-NrxVBTpLyA" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOJII6SsEdy-NrxVBTpLyA" name="msgSize" ordered="false" unique="false" eType="_lODBl6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHafKSsEdy-NrxVBTpLyA" name="ExecutionKind">
+ <eAnnotations xmi:id="_kzHafaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RjxXcBH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_kzHafqSsEdy-NrxVBTpLyA" name="deferred"/>
+ <eLiterals xmi:id="_kzHaf6SsEdy-NrxVBTpLyA" name="remoteImmediate" value="1"/>
+ <eLiterals xmi:id="_kzHagKSsEdy-NrxVBTpLyA" name="localImmediate" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHagaSsEdy-NrxVBTpLyA" name="ConcurrencyKind">
+ <eAnnotations xmi:id="_kzHagqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZcnjABH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_kzHag6SsEdy-NrxVBTpLyA" name="reader"/>
+ <eLiterals xmi:id="_kzHahKSsEdy-NrxVBTpLyA" name="writer" value="1"/>
+ <eLiterals xmi:id="_kzHahaSsEdy-NrxVBTpLyA" name="parallel" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kzHahqSsEdy-NrxVBTpLyA" name="RtService">
+ <eAnnotations xmi:id="_kzHah6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gr5NIBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHaiKSsEdy-NrxVBTpLyA" name="concPolicy" ordered="false" unique="false" eType="_kzHagaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHaiqSsEdy-NrxVBTpLyA" name="exeKind" ordered="false" unique="false" eType="_kzHafKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHajKSsEdy-NrxVBTpLyA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_lODBm6SsEdy-NrxVBTpLyA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHajqSsEdy-NrxVBTpLyA" name="synchKind" ordered="false" unique="false" eType="_kzHaaaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHakKSsEdy-NrxVBTpLyA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kzHakqSsEdy-NrxVBTpLyA" name="RteConnector">
+ <eAnnotations xmi:id="_kzHak6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kzHamqSsEdy-NrxVBTpLyA" name="transmMode" ordered="false" unique="false" eType="_kzHaqqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kzHanKSsEdy-NrxVBTpLyA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOJILKSsEdy-NrxVBTpLyA" name="bandwidth" ordered="false" unique="false" eType="_lOJILqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOJIMaSsEdy-NrxVBTpLyA" name="packetT" ordered="false" unique="false" eType="_lODBkKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOJINKSsEdy-NrxVBTpLyA" name="blockT" ordered="false" unique="false" eType="_lODBkKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHapaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kzHapqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHap6SsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_kzHaqKSsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kzHaqaSsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kzHaqqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kzHaq6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kzHarKSsEdy-NrxVBTpLyA" name="simplex"/>
+ <eLiterals xmi:id="_kzHaraSsEdy-NrxVBTpLyA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kzHarqSsEdy-NrxVBTpLyA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODBkKSsEdy-NrxVBTpLyA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODBkaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODBl6SsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODBmKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODBm6SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODBnKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODBn6SsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODBoKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODBtaSsEdy-NrxVBTpLyA" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODBtqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODBuqSsEdy-NrxVBTpLyA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODBu6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODBw6SsEdy-NrxVBTpLyA" name="NFP_DateTime" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODBxKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODB0KSsEdy-NrxVBTpLyA" name="NFP_Percentage" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODB0aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lODB1aSsEdy-NrxVBTpLyA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lODB1qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOJILqSsEdy-NrxVBTpLyA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOJIL6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_raDp0GquEdyHVMM3AaZxvA" name="RTEMoCC" nsURI="http://MARTE.MARTE_DesignModel/schemas/RTEMoCC/_rYJlUGquEdyHVMM3AaZxvA/8" nsPrefix="RTEMoCC">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_raDp0WquEdyHVMM3AaZxvA" name="RtUnit">
+ <eAnnotations xmi:id="_raDp0mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4bAFkBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raDp02quEdyHVMM3AaZxvA" name="isDynamic" ordered="false" unique="false" lowerBound="1" eType="_rz00w2quEdyHVMM3AaZxvA" defaultValueLiteral="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raDp1WquEdyHVMM3AaZxvA" name="isMain" ordered="false" unique="false" eType="_rz00w2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raDp12quEdyHVMM3AaZxvA" name="poolSize" ordered="false" unique="false" eType="_rz1bwmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raDp2WquEdyHVMM3AaZxvA" name="poolPolicy" ordered="false" unique="false" eType="_raDp6WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raDp3WquEdyHVMM3AaZxvA" name="operationalMode" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raDp32quEdyHVMM3AaZxvA" name="main" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raDp42quEdyHVMM3AaZxvA" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz00tmquEdyHVMM3AaZxvA" name="poolWaitingTime" ordered="false" unique="false" eType="_rz00uGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz00vWquEdyHVMM3AaZxvA" name="memorySize" ordered="false" unique="false" eType="_rz00v2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_raDp5WquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_raDp5mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_raDp52quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_raDp6GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raDp6WquEdyHVMM3AaZxvA" name="PoolMgtPolicyKind">
+ <eAnnotations xmi:id="_raDp6mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWK7gBHkEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_raDp62quEdyHVMM3AaZxvA" name="infiniteWait"/>
+ <eLiterals xmi:id="_raDp7GquEdyHVMM3AaZxvA" name="timedWait" value="1"/>
+ <eLiterals xmi:id="_raDp7WquEdyHVMM3AaZxvA" name="dynamic" value="2"/>
+ <eLiterals xmi:id="_raDp7mquEdyHVMM3AaZxvA" name="exception" value="3"/>
+ <eLiterals xmi:id="_raDp72quEdyHVMM3AaZxvA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_raDqCGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_raEQ4GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raEQ4WquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_raEQ4mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raEQ42quEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_raEQ5GquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_raEQ5WquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_raEQ5mquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raEQ52quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_raEQ6GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raEQ6WquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_raEQ6mquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_raEQ62quEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_raEQ7GquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_raEQ7WquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_raEQ7mquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_raEQ72quEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_raEQ8GquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raEQ8WquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_raEQ8mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raEQ82quEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_raEQ9GquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_raEQ9WquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_raEQ9mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raEQ92quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_raEQ-GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raEQ-WquEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_raEQ-mquEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_raEQ-2quEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_raEQ_GquEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_raEQ_WquEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_raEQ_mquEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_raEQ_2quEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_raERAGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_raERAWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raERCWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_raERCmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raERC2quEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_raERDGquEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_raERDWquEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_raERDmquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_raERD2quEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_raEREGquEdyHVMM3AaZxvA" name="PpUnit">
+ <eAnnotations xmi:id="_raEREWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5cHkUBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raEREmquEdyHVMM3AaZxvA" name="concPolicy" ordered="false" unique="false" eType="_raERGGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raERFmquEdyHVMM3AaZxvA" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz1bx2quEdyHVMM3AaZxvA" name="memorySize" ordered="false" unique="false" eType="_rz00v2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raERGGquEdyHVMM3AaZxvA" name="CallConcurrencyKind">
+ <eAnnotations xmi:id="_raERGWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9CDJMBHjEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_raERGmquEdyHVMM3AaZxvA" name="sequential"/>
+ <eLiterals xmi:id="_raERG2quEdyHVMM3AaZxvA" name="guarded" value="1"/>
+ <eLiterals xmi:id="_raERHGquEdyHVMM3AaZxvA" name="concurrent" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_raERHWquEdyHVMM3AaZxvA" name="RtBehavior">
+ <eAnnotations xmi:id="_raERHmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raERH2quEdyHVMM3AaZxvA" name="queueSchedPolicy" ordered="false" unique="false" eType="_raERJ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raERIWquEdyHVMM3AaZxvA" name="queueSize" ordered="false" unique="false" eType="_rz1bwmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raERJWquEdyHVMM3AaZxvA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz1bzGquEdyHVMM3AaZxvA" name="msgMaxSize" ordered="false" unique="false" eType="_rz00v2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raERJ2quEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_raERKGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raERKWquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_raERKmquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_raERK2quEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_raERLGquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_raERLWquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_raERLmquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_raERL2quEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_raERMGquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_raERMWquEdyHVMM3AaZxvA" name="rtf">
+ <eAnnotations xmi:id="_raERMmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XsQskBHlEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raERM2quEdyHVMM3AaZxvA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raERNWquEdyHVMM3AaZxvA" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raERN2quEdyHVMM3AaZxvA" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raEROWquEdyHVMM3AaZxvA" name="base_Signal" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Signal"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raERP2quEdyHVMM3AaZxvA" name="tRef" ordered="false" unique="false" eType="_rUyIq2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2C02quEdyHVMM3AaZxvA" name="utility" ordered="false" unique="false" eType="_rz2C1WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2C2GquEdyHVMM3AaZxvA" name="occKind" ordered="false" unique="false" eType="_rz2C2mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2C3mquEdyHVMM3AaZxvA" name="relDl" ordered="false" unique="false" eType="_rz00uGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2C4WquEdyHVMM3AaZxvA" name="absDl" ordered="false" unique="false" eType="_rz2C42quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2C5mquEdyHVMM3AaZxvA" name="boundDl" ordered="false" unique="false" eType="_rz00uGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2C62quEdyHVMM3AaZxvA" name="rdTime" ordered="false" unique="false" eType="_rz00uGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2p4WquEdyHVMM3AaZxvA" name="miss" ordered="false" unique="false" eType="_rz2p42quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2p5mquEdyHVMM3AaZxvA" name="priority" ordered="false" unique="false" eType="_rz2p6GquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raERwWquEdyHVMM3AaZxvA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_raERwmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raERw2quEdyHVMM3AaZxvA" name="TAI"/>
+ <eLiterals xmi:id="_raERxGquEdyHVMM3AaZxvA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_raERxWquEdyHVMM3AaZxvA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_raERxmquEdyHVMM3AaZxvA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_raERx2quEdyHVMM3AaZxvA" name="Local" value="4"/>
+ <eLiterals xmi:id="_raERyGquEdyHVMM3AaZxvA" name="TT" value="5"/>
+ <eLiterals xmi:id="_raERyWquEdyHVMM3AaZxvA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_raERymquEdyHVMM3AaZxvA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_raERy2quEdyHVMM3AaZxvA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_raERzGquEdyHVMM3AaZxvA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_raERzWquEdyHVMM3AaZxvA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raER5GquEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_raER5WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raER5mquEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_raER52quEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raER8mquEdyHVMM3AaZxvA" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_raER82quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raE38GquEdyHVMM3AaZxvA" name="start"/>
+ <eLiterals xmi:id="_raE38WquEdyHVMM3AaZxvA" name="finish" value="1"/>
+ <eLiterals xmi:id="_raE38mquEdyHVMM3AaZxvA" name="send" value="2"/>
+ <eLiterals xmi:id="_raE382quEdyHVMM3AaZxvA" name="receive" value="3"/>
+ <eLiterals xmi:id="_raE39GquEdyHVMM3AaZxvA" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_raE3-mquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_DateTime" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_DateTime">
+ <eAnnotations xmi:id="_raE3-2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raE4DGquEdyHVMM3AaZxvA" name="SynchronizationKind">
+ <eAnnotations xmi:id="_raE4DWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nptJQBH8EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_raE4DmquEdyHVMM3AaZxvA" name="synchronous"/>
+ <eLiterals xmi:id="_raE4D2quEdyHVMM3AaZxvA" name="asynchronous" value="1"/>
+ <eLiterals xmi:id="_raE4EGquEdyHVMM3AaZxvA" name="delayedSynchronous" value="2"/>
+ <eLiterals xmi:id="_raE4EWquEdyHVMM3AaZxvA" name="rendezVous" value="3"/>
+ <eLiterals xmi:id="_raE4EmquEdyHVMM3AaZxvA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_raE4E2quEdyHVMM3AaZxvA" name="RtAction">
+ <eAnnotations xmi:id="_raE4FGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CkIvYBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raE4FWquEdyHVMM3AaZxvA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_rz00w2quEdyHVMM3AaZxvA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raE4F2quEdyHVMM3AaZxvA" name="synchKind" ordered="false" unique="false" eType="_raE4DGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raE4G2quEdyHVMM3AaZxvA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raE4HWquEdyHVMM3AaZxvA" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz2p82quEdyHVMM3AaZxvA" name="msgSize" ordered="false" unique="false" eType="_rz00v2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raE4H2quEdyHVMM3AaZxvA" name="ExecutionKind">
+ <eAnnotations xmi:id="_raE4IGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RjxXcBH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_raE4IWquEdyHVMM3AaZxvA" name="deferred"/>
+ <eLiterals xmi:id="_raE4ImquEdyHVMM3AaZxvA" name="remoteImmediate" value="1"/>
+ <eLiterals xmi:id="_raE4I2quEdyHVMM3AaZxvA" name="localImmediate" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raE4JGquEdyHVMM3AaZxvA" name="ConcurrencyKind">
+ <eAnnotations xmi:id="_raE4JWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZcnjABH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_raE4JmquEdyHVMM3AaZxvA" name="reader"/>
+ <eLiterals xmi:id="_raE4J2quEdyHVMM3AaZxvA" name="writer" value="1"/>
+ <eLiterals xmi:id="_raE4KGquEdyHVMM3AaZxvA" name="parallel" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_raE4KWquEdyHVMM3AaZxvA" name="RtService">
+ <eAnnotations xmi:id="_raE4KmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gr5NIBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raE4K2quEdyHVMM3AaZxvA" name="concPolicy" ordered="false" unique="false" eType="_raE4JGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raE4LWquEdyHVMM3AaZxvA" name="exeKind" ordered="false" unique="false" eType="_raE4H2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raE4L2quEdyHVMM3AaZxvA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_rz00w2quEdyHVMM3AaZxvA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raE4MWquEdyHVMM3AaZxvA" name="synchKind" ordered="false" unique="false" eType="_raE4DGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raE4M2quEdyHVMM3AaZxvA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_raE4NWquEdyHVMM3AaZxvA" name="RteConnector">
+ <eAnnotations xmi:id="_raE4NmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_raE4PWquEdyHVMM3AaZxvA" name="transmMode" ordered="false" unique="false" eType="_raE4TWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_raE4P2quEdyHVMM3AaZxvA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz3Q9WquEdyHVMM3AaZxvA" name="bandwidth" ordered="false" unique="false" eType="_rz3Q92quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz3Q-mquEdyHVMM3AaZxvA" name="packetT" ordered="false" unique="false" eType="_rz00uGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz3Q_WquEdyHVMM3AaZxvA" name="blockT" ordered="false" unique="false" eType="_rz00uGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raE4SGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_raE4SWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raE4SmquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_raE4S2quEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_raE4TGquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_raE4TWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_raE4TmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_raE4T2quEdyHVMM3AaZxvA" name="simplex"/>
+ <eLiterals xmi:id="_raE4UGquEdyHVMM3AaZxvA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_raE4UWquEdyHVMM3AaZxvA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz00uGquEdyHVMM3AaZxvA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz00uWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz00v2quEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz00wGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz00w2quEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz00xGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz1bwmquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz1bw2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz2C1WquEdyHVMM3AaZxvA" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz2C1mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz2C2mquEdyHVMM3AaZxvA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz2C22quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz2C42quEdyHVMM3AaZxvA" name="NFP_DateTime" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz2C5GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz2p42quEdyHVMM3AaZxvA" name="NFP_Percentage" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz2p5GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz2p6GquEdyHVMM3AaZxvA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz2p6WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz3Q92quEdyHVMM3AaZxvA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz3Q-GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aJwR4F-FEdyR_cYlxmaBkg" name="RTEMoCC" nsURI="http://MARTE.MARTE_DesignModel/schemas/RTEMoCC/_aI26AF-FEdyR_cYlxmaBkg/1" nsPrefix="RTEMoCC">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aJwR4V-FEdyR_cYlxmaBkg" name="RtUnit">
+ <eAnnotations xmi:id="_aJwR4l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4bAFkBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwR41-FEdyR_cYlxmaBkg" name="isDynamic" ordered="false" unique="false" lowerBound="1" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwR5V-FEdyR_cYlxmaBkg" name="isMain" ordered="false" unique="false" eType="_aVExsV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwR51-FEdyR_cYlxmaBkg" name="poolSize" ordered="false" unique="false" eType="_aVExtF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwR6V-FEdyR_cYlxmaBkg" name="poolPolicy" ordered="false" unique="false" eType="_aJwR-V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwR7V-FEdyR_cYlxmaBkg" name="operationalMode" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwR71-FEdyR_cYlxmaBkg" name="main" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwR81-FEdyR_cYlxmaBkg" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExpF-FEdyR_cYlxmaBkg" name="poolWaitingTime" ordered="false" unique="false" eType="_aVExpl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExq1-FEdyR_cYlxmaBkg" name="memorySize" ordered="false" unique="false" eType="_aVExrV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aJwR9V-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aJwR9l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aJwR91-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aJwR-F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwR-V-FEdyR_cYlxmaBkg" name="PoolMgtPolicyKind">
+ <eAnnotations xmi:id="_aJwR-l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWK7gBHkEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_aJwR-1-FEdyR_cYlxmaBkg" name="infiniteWait"/>
+ <eLiterals xmi:id="_aJwR_F-FEdyR_cYlxmaBkg" name="timedWait" value="1"/>
+ <eLiterals xmi:id="_aJwR_V-FEdyR_cYlxmaBkg" name="dynamic" value="2"/>
+ <eLiterals xmi:id="_aJwR_l-FEdyR_cYlxmaBkg" name="exception" value="3"/>
+ <eLiterals xmi:id="_aJwR_1-FEdyR_cYlxmaBkg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aJwSGF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aJwSGV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwSGl-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aJwSG1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwSHF-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aJwSHV-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aJwSHl-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aJwSH1-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwSIF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aJwSIV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwSIl-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aJwSI1-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aJwSJF-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aJwSJV-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aJwSJl-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aJwSJ1-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aJwSKF-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aJwSKV-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwSKl-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aJwSK1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwSLF-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aJwSLV-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aJwSLl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aJwSL1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwSMF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aJwSMV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwSMl-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aJwSM1-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aJwSNF-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aJwSNV-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aJwSNl-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aJwSN1-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aJwSOF-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwSQF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aJwSQV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwSQl-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aJwSQ1-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aJwSRF-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aJwSRV-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aJwSRl-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aJwSR1-FEdyR_cYlxmaBkg" name="PpUnit">
+ <eAnnotations xmi:id="_aJwSSF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5cHkUBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwSSV-FEdyR_cYlxmaBkg" name="concPolicy" ordered="false" unique="false" eType="_aJwST1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwSTV-FEdyR_cYlxmaBkg" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExuV-FEdyR_cYlxmaBkg" name="memorySize" ordered="false" unique="false" eType="_aVExrV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwST1-FEdyR_cYlxmaBkg" name="CallConcurrencyKind">
+ <eAnnotations xmi:id="_aJwSUF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9CDJMBHjEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_aJwSUV-FEdyR_cYlxmaBkg" name="sequential"/>
+ <eLiterals xmi:id="_aJwSUl-FEdyR_cYlxmaBkg" name="guarded" value="1"/>
+ <eLiterals xmi:id="_aJwSU1-FEdyR_cYlxmaBkg" name="concurrent" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aJwSVF-FEdyR_cYlxmaBkg" name="RtBehavior">
+ <eAnnotations xmi:id="_aJwSVV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwSVl-FEdyR_cYlxmaBkg" name="queueSchedPolicy" ordered="false" unique="false" eType="_aJwSXl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwSWF-FEdyR_cYlxmaBkg" name="queueSize" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwSXF-FEdyR_cYlxmaBkg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExvl-FEdyR_cYlxmaBkg" name="msgMaxSize" ordered="false" unique="false" eType="_aVExrV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwSXl-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aJwSX1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwSYF-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aJwSYV-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aJwSYl-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aJwSY1-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aJwSZF-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aJwSZV-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aJwSZl-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aJwSZ1-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aJwSaF-FEdyR_cYlxmaBkg" name="rtf">
+ <eAnnotations xmi:id="_aJwSaV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XsQskBHlEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwSal-FEdyR_cYlxmaBkg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwSbF-FEdyR_cYlxmaBkg" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwSbl-FEdyR_cYlxmaBkg" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwScF-FEdyR_cYlxmaBkg" name="base_Signal" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Signal"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwSdl-FEdyR_cYlxmaBkg" name="tRef" ordered="false" unique="false" eType="_aHg2m1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExx1-FEdyR_cYlxmaBkg" name="utility" ordered="false" unique="false" eType="_aVExyV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVExzF-FEdyR_cYlxmaBkg" name="occKind" ordered="false" unique="false" eType="_aVExzl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEx0l-FEdyR_cYlxmaBkg" name="relDl" ordered="false" unique="false" eType="_aVExpl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEx1V-FEdyR_cYlxmaBkg" name="absDl" ordered="false" unique="false" eType="_aVEx11-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEx2l-FEdyR_cYlxmaBkg" name="boundDl" ordered="false" unique="false" eType="_aVExpl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEx31-FEdyR_cYlxmaBkg" name="rdTime" ordered="false" unique="false" eType="_aVExpl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEx4l-FEdyR_cYlxmaBkg" name="miss" ordered="false" unique="false" eType="_aVEx5F-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEx51-FEdyR_cYlxmaBkg" name="priority" ordered="false" unique="false" eType="_aVEx6V-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwS-F-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_aJwS-V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwS-l-FEdyR_cYlxmaBkg" name="TAI"/>
+ <eLiterals xmi:id="_aJwS-1-FEdyR_cYlxmaBkg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_aJwS_F-FEdyR_cYlxmaBkg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_aJwS_V-FEdyR_cYlxmaBkg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_aJwS_l-FEdyR_cYlxmaBkg" name="Local" value="4"/>
+ <eLiterals xmi:id="_aJwS_1-FEdyR_cYlxmaBkg" name="TT" value="5"/>
+ <eLiterals xmi:id="_aJwTAF-FEdyR_cYlxmaBkg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_aJwTAV-FEdyR_cYlxmaBkg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_aJwTAl-FEdyR_cYlxmaBkg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_aJwTA1-FEdyR_cYlxmaBkg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_aJwTBF-FEdyR_cYlxmaBkg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwTG1-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aJwTHF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwTHV-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aJwTHl-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwTKV-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_aJwTKl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwTK1-FEdyR_cYlxmaBkg" name="start"/>
+ <eLiterals xmi:id="_aJwTLF-FEdyR_cYlxmaBkg" name="finish" value="1"/>
+ <eLiterals xmi:id="_aJwTLV-FEdyR_cYlxmaBkg" name="send" value="2"/>
+ <eLiterals xmi:id="_aJwTLl-FEdyR_cYlxmaBkg" name="receive" value="3"/>
+ <eLiterals xmi:id="_aJwTL1-FEdyR_cYlxmaBkg" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aJwTNV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_DateTime" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_DateTime">
+ <eAnnotations xmi:id="_aJwTNl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aJwTQl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aJwTQ1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwTSV-FEdyR_cYlxmaBkg" name="SynchronizationKind">
+ <eAnnotations xmi:id="_aJwTSl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nptJQBH8EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_aJwTS1-FEdyR_cYlxmaBkg" name="synchronous"/>
+ <eLiterals xmi:id="_aJwTTF-FEdyR_cYlxmaBkg" name="asynchronous" value="1"/>
+ <eLiterals xmi:id="_aJwTTV-FEdyR_cYlxmaBkg" name="delayedSynchronous" value="2"/>
+ <eLiterals xmi:id="_aJwTTl-FEdyR_cYlxmaBkg" name="rendezVous" value="3"/>
+ <eLiterals xmi:id="_aJwTT1-FEdyR_cYlxmaBkg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aJwTUF-FEdyR_cYlxmaBkg" name="RtAction">
+ <eAnnotations xmi:id="_aJwTUV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CkIvYBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwTUl-FEdyR_cYlxmaBkg" name="isAtomic" ordered="false" unique="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwTVF-FEdyR_cYlxmaBkg" name="synchKind" ordered="false" unique="false" eType="_aJwTSV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwTWF-FEdyR_cYlxmaBkg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwTWl-FEdyR_cYlxmaBkg" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEx9F-FEdyR_cYlxmaBkg" name="msgSize" ordered="false" unique="false" eType="_aVExrV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwTXF-FEdyR_cYlxmaBkg" name="ExecutionKind">
+ <eAnnotations xmi:id="_aJwTXV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RjxXcBH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_aJwTXl-FEdyR_cYlxmaBkg" name="deferred"/>
+ <eLiterals xmi:id="_aJwTX1-FEdyR_cYlxmaBkg" name="remoteImmediate" value="1"/>
+ <eLiterals xmi:id="_aJwTYF-FEdyR_cYlxmaBkg" name="localImmediate" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwTYV-FEdyR_cYlxmaBkg" name="ConcurrencyKind">
+ <eAnnotations xmi:id="_aJwTYl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZcnjABH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_aJwTY1-FEdyR_cYlxmaBkg" name="reader"/>
+ <eLiterals xmi:id="_aJwTZF-FEdyR_cYlxmaBkg" name="writer" value="1"/>
+ <eLiterals xmi:id="_aJwTZV-FEdyR_cYlxmaBkg" name="parallel" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aJwTZl-FEdyR_cYlxmaBkg" name="RtService">
+ <eAnnotations xmi:id="_aJwTZ1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gr5NIBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwTaF-FEdyR_cYlxmaBkg" name="concPolicy" ordered="false" unique="false" eType="_aJwTYV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwTal-FEdyR_cYlxmaBkg" name="exeKind" ordered="false" unique="false" eType="_aJwTXF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwTbF-FEdyR_cYlxmaBkg" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_aVExsV-FEdyR_cYlxmaBkg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwTbl-FEdyR_cYlxmaBkg" name="synchKind" ordered="false" unique="false" eType="_aJwTSV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwTcF-FEdyR_cYlxmaBkg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aJwTcl-FEdyR_cYlxmaBkg" name="RteConnector">
+ <eAnnotations xmi:id="_aJwTc1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aJwTel-FEdyR_cYlxmaBkg" name="transmMode" ordered="false" unique="false" eType="_aJwTil-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aJwTfF-FEdyR_cYlxmaBkg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEx_F-FEdyR_cYlxmaBkg" name="bandwidth" ordered="false" unique="false" eType="_aVEx_l-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyAV-FEdyR_cYlxmaBkg" name="packetT" ordered="false" unique="false" eType="_aVExpl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyBF-FEdyR_cYlxmaBkg" name="blockT" ordered="false" unique="false" eType="_aVExpl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwThV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aJwThl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwTh1-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aJwTiF-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aJwTiV-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aJwTil-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_aJwTi1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aJwTjF-FEdyR_cYlxmaBkg" name="simplex"/>
+ <eLiterals xmi:id="_aJwTjV-FEdyR_cYlxmaBkg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_aJwTjl-FEdyR_cYlxmaBkg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExpl-FEdyR_cYlxmaBkg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExp1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExrV-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExrl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExsV-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExsl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExtF-FEdyR_cYlxmaBkg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExtV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExyV-FEdyR_cYlxmaBkg" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExyl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExzl-FEdyR_cYlxmaBkg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExz1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEx11-FEdyR_cYlxmaBkg" name="NFP_DateTime" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEx2F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEx5F-FEdyR_cYlxmaBkg" name="NFP_Percentage" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEx5V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEx6V-FEdyR_cYlxmaBkg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEx6l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEx_l-FEdyR_cYlxmaBkg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEx_1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LBRPAV1EEdy5RcXm_JjfDg" name="RTEMoCC" nsURI="http://MARTE.MARTE_DesignModel/schemas/RTEMoCC/_LAE8MF1EEdy5RcXm_JjfDg/0" nsPrefix="RTEMoCC">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LBRPAl1EEdy5RcXm_JjfDg" name="RtUnit">
+ <eAnnotations xmi:id="_LBRPA11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4bAFkBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBRPBF1EEdy5RcXm_JjfDg" name="isDynamic" ordered="false" unique="false" lowerBound="1" defaultValueLiteral="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBRPBl1EEdy5RcXm_JjfDg" name="isMain" ordered="false" unique="false" eType="_LTdL0V1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBRPCF1EEdy5RcXm_JjfDg" name="poolSize" ordered="false" unique="false" eType="_LTdL1F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBRPCl1EEdy5RcXm_JjfDg" name="poolPolicy" ordered="false" unique="false" eType="_LBRPGl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPDl1EEdy5RcXm_JjfDg" name="operationalMode" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPEF1EEdy5RcXm_JjfDg" name="main" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPFF1EEdy5RcXm_JjfDg" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLxF1EEdy5RcXm_JjfDg" name="poolWaitingTime" ordered="false" unique="false" eType="_LTdLxl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdLy11EEdy5RcXm_JjfDg" name="memorySize" ordered="false" unique="false" eType="_LTdLzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LBRPFl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LBRPF11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LBRPGF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LBRPGV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBRPGl1EEdy5RcXm_JjfDg" name="PoolMgtPolicyKind">
+ <eAnnotations xmi:id="_LBRPG11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWK7gBHkEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_LBRPHF1EEdy5RcXm_JjfDg" name="infiniteWait"/>
+ <eLiterals xmi:id="_LBRPHV1EEdy5RcXm_JjfDg" name="timedWait" value="1"/>
+ <eLiterals xmi:id="_LBRPHl1EEdy5RcXm_JjfDg" name="dynamic" value="2"/>
+ <eLiterals xmi:id="_LBRPH11EEdy5RcXm_JjfDg" name="exception" value="3"/>
+ <eLiterals xmi:id="_LBRPIF1EEdy5RcXm_JjfDg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LBRPOV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LBRPOl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBRPO11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LBRPPF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBRPPV1EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LBRPPl1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LBRPP11EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LBRPQF1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBRPQV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LBRPQl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBRPQ11EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LBRPRF1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LBRPRV1EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LBRPRl1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LBRPR11EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LBRPSF1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LBRPSV1EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LBRPSl1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBRPS11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LBRPTF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBRPTV1EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LBRPTl1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LBRPT11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LBRPUF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBRPUV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_LBRPUl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBRPU11EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_LBRPVF1EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_LBRPVV1EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_LBRPVl1EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_LBRPV11EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_LBRPWF1EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_LBRPWV1EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBRPYV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LBRPYl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBRPY11EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LBRPZF1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LBRPZV1EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LBRPZl1EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LBRPZ11EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LBRPaF1EEdy5RcXm_JjfDg" name="PpUnit">
+ <eAnnotations xmi:id="_LBRPaV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5cHkUBHjEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBRPal1EEdy5RcXm_JjfDg" name="concPolicy" ordered="false" unique="false" eType="_LBRPcF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPbl1EEdy5RcXm_JjfDg" name="base_BehavioredClassifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioredClassifier"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdL2V1EEdy5RcXm_JjfDg" name="memorySize" ordered="false" unique="false" eType="_LTdLzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBRPcF1EEdy5RcXm_JjfDg" name="CallConcurrencyKind">
+ <eAnnotations xmi:id="_LBRPcV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9CDJMBHjEdy7mJMaejUq5Q"/>
+ <eLiterals xmi:id="_LBRPcl1EEdy5RcXm_JjfDg" name="sequential"/>
+ <eLiterals xmi:id="_LBRPc11EEdy5RcXm_JjfDg" name="guarded" value="1"/>
+ <eLiterals xmi:id="_LBRPdF1EEdy5RcXm_JjfDg" name="concurrent" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LBRPdV1EEdy5RcXm_JjfDg" name="RtBehavior">
+ <eAnnotations xmi:id="_LBRPdl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBRPd11EEdy5RcXm_JjfDg" name="queueSchedPolicy" ordered="false" unique="false" eType="_LBRPf11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBRPeV1EEdy5RcXm_JjfDg" name="queueSize" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPfV1EEdy5RcXm_JjfDg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdL3l1EEdy5RcXm_JjfDg" name="msgMaxSize" ordered="false" unique="false" eType="_LTdLzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBRPf11EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LBRPgF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBRPgV1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LBRPgl1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LBRPg11EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LBRPhF1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LBRPhV1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LBRPhl1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LBRPh11EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LBRPiF1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LBRPiV1EEdy5RcXm_JjfDg" name="rtf">
+ <eAnnotations xmi:id="_LBRPil1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XsQskBHlEdy7mJMaejUq5Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPi11EEdy5RcXm_JjfDg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPjV1EEdy5RcXm_JjfDg" name="base_Action" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Action"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPj11EEdy5RcXm_JjfDg" name="base_Message" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Message"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPkV1EEdy5RcXm_JjfDg" name="base_Signal" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Signal"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBRPl11EEdy5RcXm_JjfDg" name="tRef" ordered="false" unique="false" eType="_K9PrC11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdL511EEdy5RcXm_JjfDg" name="utility" ordered="false" unique="false" eType="_LTdL6V1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdL7F1EEdy5RcXm_JjfDg" name="occKind" ordered="false" unique="false" eType="_LTdL7l1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdL8l1EEdy5RcXm_JjfDg" name="relDl" ordered="false" unique="false" eType="_LTdLxl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdL9V1EEdy5RcXm_JjfDg" name="absDl" ordered="false" unique="false" eType="_LTdL911EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdL-l1EEdy5RcXm_JjfDg" name="boundDl" ordered="false" unique="false" eType="_LTdLxl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdL_11EEdy5RcXm_JjfDg" name="rdTime" ordered="false" unique="false" eType="_LTdLxl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMAl1EEdy5RcXm_JjfDg" name="miss" ordered="false" unique="false" eType="_LTdMBF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMB11EEdy5RcXm_JjfDg" name="priority" ordered="false" unique="false" eType="_LTdMCV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBbAcl1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_LBbAc11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBbAdF1EEdy5RcXm_JjfDg" name="TAI"/>
+ <eLiterals xmi:id="_LBbAdV1EEdy5RcXm_JjfDg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_LBbAdl1EEdy5RcXm_JjfDg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_LBbAd11EEdy5RcXm_JjfDg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_LBbAeF1EEdy5RcXm_JjfDg" name="Local" value="4"/>
+ <eLiterals xmi:id="_LBbAeV1EEdy5RcXm_JjfDg" name="TT" value="5"/>
+ <eLiterals xmi:id="_LBbAel1EEdy5RcXm_JjfDg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_LBbAe11EEdy5RcXm_JjfDg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_LBbAfF1EEdy5RcXm_JjfDg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_LBbAfV1EEdy5RcXm_JjfDg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_LBbAfl1EEdy5RcXm_JjfDg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBbAlV1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_LBbAll1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBbAl11EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_LBbAmF1EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBbAo11EEdy5RcXm_JjfDg" name="MARTE_Library_TimeLibrary_EventKind">
+ <eAnnotations xmi:id="_LBbApF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBbApV1EEdy5RcXm_JjfDg" name="start"/>
+ <eLiterals xmi:id="_LBbApl1EEdy5RcXm_JjfDg" name="finish" value="1"/>
+ <eLiterals xmi:id="_LBbAp11EEdy5RcXm_JjfDg" name="send" value="2"/>
+ <eLiterals xmi:id="_LBbAqF1EEdy5RcXm_JjfDg" name="receive" value="3"/>
+ <eLiterals xmi:id="_LBbAqV1EEdy5RcXm_JjfDg" name="consume" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LBbAr11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_DateTime" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_DateTime">
+ <eAnnotations xmi:id="_LBbAsF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LBbAvF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LBbAvV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBbAw11EEdy5RcXm_JjfDg" name="SynchronizationKind">
+ <eAnnotations xmi:id="_LBbAxF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_nptJQBH8EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_LBbAxV1EEdy5RcXm_JjfDg" name="synchronous"/>
+ <eLiterals xmi:id="_LBbAxl1EEdy5RcXm_JjfDg" name="asynchronous" value="1"/>
+ <eLiterals xmi:id="_LBbAx11EEdy5RcXm_JjfDg" name="delayedSynchronous" value="2"/>
+ <eLiterals xmi:id="_LBbAyF1EEdy5RcXm_JjfDg" name="rendezVous" value="3"/>
+ <eLiterals xmi:id="_LBbAyV1EEdy5RcXm_JjfDg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LBbAyl1EEdy5RcXm_JjfDg" name="RtAction">
+ <eAnnotations xmi:id="_LBbAy11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CkIvYBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBbAzF1EEdy5RcXm_JjfDg" name="isAtomic" ordered="false" unique="false" lowerBound="1" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBbAzl1EEdy5RcXm_JjfDg" name="synchKind" ordered="false" unique="false" eType="_LBbAw11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBbA0l1EEdy5RcXm_JjfDg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBbA1F1EEdy5RcXm_JjfDg" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMFF1EEdy5RcXm_JjfDg" name="msgSize" ordered="false" unique="false" eType="_LTdLzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBbA1l1EEdy5RcXm_JjfDg" name="ExecutionKind">
+ <eAnnotations xmi:id="_LBbA111EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RjxXcBH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_LBbA2F1EEdy5RcXm_JjfDg" name="deferred"/>
+ <eLiterals xmi:id="_LBbA2V1EEdy5RcXm_JjfDg" name="remoteImmediate" value="1"/>
+ <eLiterals xmi:id="_LBbA2l1EEdy5RcXm_JjfDg" name="localImmediate" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBbA211EEdy5RcXm_JjfDg" name="ConcurrencyKind">
+ <eAnnotations xmi:id="_LBbA3F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZcnjABH9EdyRosSELpiTmA"/>
+ <eLiterals xmi:id="_LBbA3V1EEdy5RcXm_JjfDg" name="reader"/>
+ <eLiterals xmi:id="_LBbA3l1EEdy5RcXm_JjfDg" name="writer" value="1"/>
+ <eLiterals xmi:id="_LBbA311EEdy5RcXm_JjfDg" name="parallel" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LBbA4F1EEdy5RcXm_JjfDg" name="RtService">
+ <eAnnotations xmi:id="_LBbA4V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gr5NIBH9EdyRosSELpiTmA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBbA4l1EEdy5RcXm_JjfDg" name="concPolicy" ordered="false" unique="false" eType="_LBbA211EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBbA5F1EEdy5RcXm_JjfDg" name="exeKind" ordered="false" unique="false" eType="_LBbA1l1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBbA5l1EEdy5RcXm_JjfDg" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_LTdL0V1EEdy5RcXm_JjfDg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBbA6F1EEdy5RcXm_JjfDg" name="synchKind" ordered="false" unique="false" eType="_LBbAw11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBbA6l1EEdy5RcXm_JjfDg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LBbA7F1EEdy5RcXm_JjfDg" name="RteConnector">
+ <eAnnotations xmi:id="_LBbA7V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LBbA9F1EEdy5RcXm_JjfDg" name="transmMode" ordered="false" unique="false" eType="_LBbBBF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LBbA9l1EEdy5RcXm_JjfDg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMHF1EEdy5RcXm_JjfDg" name="bandwidth" ordered="false" unique="false" eType="_LTdMHl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMIV1EEdy5RcXm_JjfDg" name="packetT" ordered="false" unique="false" eType="_LTdLxl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMJF1EEdy5RcXm_JjfDg" name="blockT" ordered="false" unique="false" eType="_LTdLxl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBbA_11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LBbBAF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBbBAV1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LBbBAl1EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LBbBA11EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LBbBBF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_LBbBBV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LBbBBl1EEdy5RcXm_JjfDg" name="simplex"/>
+ <eLiterals xmi:id="_LBbBB11EEdy5RcXm_JjfDg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_LBbBCF1EEdy5RcXm_JjfDg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLxl1EEdy5RcXm_JjfDg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLx11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLzV1EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLzl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdL0V1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdL0l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdL1F1EEdy5RcXm_JjfDg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdL1V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdL6V1EEdy5RcXm_JjfDg" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdL6l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdL7l1EEdy5RcXm_JjfDg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdL711EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdL911EEdy5RcXm_JjfDg" name="NFP_DateTime" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdL-F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMBF1EEdy5RcXm_JjfDg" name="NFP_Percentage" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMBV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMCV1EEdy5RcXm_JjfDg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMCl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMHl1EEdy5RcXm_JjfDg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMH11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <elementImport xmi:id="_rjz80EFdEd6UW4qJC-Vahw" alias="InvocationAction">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ </elementImport>
+ <elementImport xmi:id="_TzV70EFeEd6UW4qJC-Vahw" alias="Comment">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </elementImport>
+ <packageImport xmi:id="_4m6EgBHsEdyrucu8LC-xBw" importedPackage="_WStkoAPMEdyuUt-4qHuVvQ"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_4bAFkBHjEdy7mJMaejUq5Q" name="RtUnit">
+ <ownedAttribute xmi:id="_Uur9oBHkEdy7mJMaejUq5Q" name="isDynamic" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YOWicBHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YONYgBHkEdy7mJMaejUq5Q" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_YOgTcBHkEdy7mJMaejUq5Q" value="true"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VM7_4BHkEdy7mJMaejUq5Q" name="isMain" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_atWUcRHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_atWUcBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_atgFcBHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VRaQMBHkEdy7mJMaejUq5Q" name="srPoolSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_czm2UBHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_czdsYBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_czwnUBHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VVuvgBHkEdy7mJMaejUq5Q" name="srPoolPolicy" visibility="public" type="_FWK7gBHkEdy7mJMaejUq5Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_f20IoBHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_f2qXoBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_f295oBHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VZcx4BHkEdy7mJMaejUq5Q" name="srPoolWaitingTime" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i-V6QBHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i-MJQBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_i-fEMBHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VdLbUBHkEdy7mJMaejUq5Q" name="operationalMode" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nb2AUBHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nbs2YBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nb2AURHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VhWwsBHkEdy7mJMaejUq5Q" name="main" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_p4wHoBHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_p4m9sBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_p454oBHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VkoHIBHkEdy7mJMaejUq5Q" name="memorySize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sj0mwRHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sj0mwBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sj-XwBHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ujYDsBHkEdy7mJMaejUq5Q" name="base_BehavioredClassifier" isUnique="false" association="_uixmwBHkEdy7mJMaejUq5Q">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioredClassifier"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_IIBhAEFaEd6UW4qJC-Vahw" name="queueSchedPolicy" visibility="public" isUnique="false">
+ <type xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OnamUEFaEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OnEoEEFaEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NO-MsEFaEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_IWuEUEFaEd6UW4qJC-Vahw" name="queueSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SNZOgEFaEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SNSg0EFaEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_SNiYcEFaEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Ieh8gEFaEd6UW4qJC-Vahw" name="msgMaxSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V2KE8EFaEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V2AT8EFaEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_V2QyoEFaEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_5cHkUBHjEdy7mJMaejUq5Q" name="PpUnit">
+ <ownedAttribute xmi:id="_7KPTABHjEdy7mJMaejUq5Q" name="concPolicy" visibility="public" type="_9CDJMBHjEdy7mJMaejUq5Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PdUxsBHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PdLAsBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_PdeisBHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_P4S2cBHkEdy7mJMaejUq5Q" name="memorySize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R_vrIBHkEdy7mJMaejUq5Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R_mhMBHkEdy7mJMaejUq5Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_R_vrIRHkEdy7mJMaejUq5Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_T4ANQBHkEdy7mJMaejUq5Q" name="base_BehavioredClassifier" isUnique="false" association="_T3ZwUBHkEdy7mJMaejUq5Q">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioredClassifier"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_9CDJMBHjEdy7mJMaejUq5Q" name="CallConcurrencyKind">
+ <ownedLiteral xmi:id="_-g0NQBHjEdy7mJMaejUq5Q" name="sequential"/>
+ <ownedLiteral xmi:id="_-r_igBHjEdy7mJMaejUq5Q" name="guarded"/>
+ <ownedLiteral xmi:id="_-xNZsBHjEdy7mJMaejUq5Q" name="concurrent"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_FWK7gBHkEdy7mJMaejUq5Q" name="PoolMgtPolicyKind">
+ <ownedLiteral xmi:id="_G07_kBHkEdy7mJMaejUq5Q" name="infiniteWait"/>
+ <ownedLiteral xmi:id="_G5HU8BHkEdy7mJMaejUq5Q" name="timedWait"/>
+ <ownedLiteral xmi:id="_G9I5UBHkEdy7mJMaejUq5Q" name="dynamic"/>
+ <ownedLiteral xmi:id="_HCM_gBHkEdy7mJMaejUq5Q" name="exception"/>
+ <ownedLiteral xmi:id="_HY2k8BHkEdy7mJMaejUq5Q" name="other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_T3ZwUBHkEdy7mJMaejUq5Q" name="Extension_PpUnit" memberEnd="_T3srQBHkEdy7mJMaejUq5Q _T4ANQBHkEdy7mJMaejUq5Q">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_T3srQBHkEdy7mJMaejUq5Q" name="extension_PpUnit" type="_5cHkUBHjEdy7mJMaejUq5Q" aggregation="composite" association="_T3ZwUBHkEdy7mJMaejUq5Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_uixmwBHkEdy7mJMaejUq5Q" name="Extension_RtUnit" memberEnd="_ujFIwBHkEdy7mJMaejUq5Q _ujYDsBHkEdy7mJMaejUq5Q">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ujFIwBHkEdy7mJMaejUq5Q" name="extension_RtUnit" type="_4bAFkBHjEdy7mJMaejUq5Q" aggregation="composite" association="_uixmwBHkEdy7mJMaejUq5Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_XsQskBHlEdy7mJMaejUq5Q" name="RtFeature">
+ <ownedAttribute xmi:id="_fLVGMBHlEdy7mJMaejUq5Q" name="base_BehavioralFeature" isUnique="false" association="_fLCLQBHlEdy7mJMaejUq5Q">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_fqUvUBHlEdy7mJMaejUq5Q" name="base_Message" isUnique="false" association="_fp4qcBHlEdy7mJMaejUq5Q">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Message"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_f3lvQBHlEdy7mJMaejUq5Q" name="base_Signal" isUnique="false" association="_f3JDUBHlEdy7mJMaejUq5Q">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Signal"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_mnoWsEFdEd6UW4qJC-Vahw" name="base_Port" isUnique="false" association="_mk5LwEFdEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_t1RCEEFdEd6UW4qJC-Vahw" name="base_InvocationAction" isUnique="false" association="_tx92cEFdEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_yUZqYEFeEd6UW4qJC-Vahw" name="specification" type="_AZ8eMEFeEd6UW4qJC-Vahw" isUnique="false" isDerived="true" association="_yRuJ0EFeEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7BA1MEFeEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7AtTMEFeEd6UW4qJC-Vahw" value="1"/>
+ <subsettedProperty href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element-ownedComment"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_fLCLQBHlEdy7mJMaejUq5Q" name="Extension_rtFeature" memberEnd="_fLL8QBHlEdy7mJMaejUq5Q _fLVGMBHlEdy7mJMaejUq5Q">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_fLL8QBHlEdy7mJMaejUq5Q" name="extension_rtf" type="_XsQskBHlEdy7mJMaejUq5Q" aggregation="composite" association="_fLCLQBHlEdy7mJMaejUq5Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_fp4qcBHlEdy7mJMaejUq5Q" name="Extension_rtFeature" memberEnd="_fqLlYBHlEdy7mJMaejUq5Q _fqUvUBHlEdy7mJMaejUq5Q">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_fqLlYBHlEdy7mJMaejUq5Q" name="extension_rtf" type="_XsQskBHlEdy7mJMaejUq5Q" aggregation="composite" association="_fp4qcBHlEdy7mJMaejUq5Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_f3JDUBHlEdy7mJMaejUq5Q" name="Extension_rtFeature" memberEnd="_f3S0UBHlEdy7mJMaejUq5Q _f3lvQBHlEdy7mJMaejUq5Q">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_f3S0UBHlEdy7mJMaejUq5Q" name="extension_rtf" type="_XsQskBHlEdy7mJMaejUq5Q" aggregation="composite" association="_f3JDUBHlEdy7mJMaejUq5Q"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_nptJQBH8EdyRosSELpiTmA" name="SynchronizationKind">
+ <ownedLiteral xmi:id="_qHzjYBH8EdyRosSELpiTmA" name="synchronous"/>
+ <ownedLiteral xmi:id="_qRMv8BH8EdyRosSELpiTmA" name="asynchronous"/>
+ <ownedLiteral xmi:id="_qacLgBH8EdyRosSELpiTmA" name="delayedSynchronous"/>
+ <ownedLiteral xmi:id="_qioeMBH8EdyRosSELpiTmA" name="rendezVous"/>
+ <ownedLiteral xmi:id="_q6LbgBH8EdyRosSELpiTmA" name="other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_CkIvYBH9EdyRosSELpiTmA" name="RtAction">
+ <ownedAttribute xmi:id="_DnV40BH9EdyRosSELpiTmA" name="isAtomic" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GQUGMRH9EdyRosSELpiTmA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GQUGMBH9EdyRosSELpiTmA" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GQd3MBH9EdyRosSELpiTmA" value="false"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_DxBZQBH9EdyRosSELpiTmA" name="synchKind" visibility="public" type="_nptJQBH8EdyRosSELpiTmA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IZ2lkBH9EdyRosSELpiTmA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IZtboBH9EdyRosSELpiTmA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_IaAWkBH9EdyRosSELpiTmA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_D1fpkBH9EdyRosSELpiTmA" name="msgSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LDbP4BH9EdyRosSELpiTmA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LDSF8BH9EdyRosSELpiTmA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LDbP4RH9EdyRosSELpiTmA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ODqGsBH9EdyRosSELpiTmA" name="base_BehavioralFeature" isUnique="false" association="_ODDpwBH9EdyRosSELpiTmA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OgRKMBH9EdyRosSELpiTmA" name="base_InvocationAction" isUnique="false" association="_Of9oMBH9EdyRosSELpiTmA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ODDpwBH9EdyRosSELpiTmA" name="Extension_RtAction" memberEnd="_ODNawBH9EdyRosSELpiTmA _ODqGsBH9EdyRosSELpiTmA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ODNawBH9EdyRosSELpiTmA" name="extension_RtAction" type="_CkIvYBH9EdyRosSELpiTmA" aggregation="composite" association="_ODDpwBH9EdyRosSELpiTmA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_Of9oMBH9EdyRosSELpiTmA" name="Extension_RtAction" memberEnd="_OgHZMBH9EdyRosSELpiTmA _OgRKMBH9EdyRosSELpiTmA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_OgHZMBH9EdyRosSELpiTmA" name="extension_RtAction" type="_CkIvYBH9EdyRosSELpiTmA" aggregation="composite" association="_Of9oMBH9EdyRosSELpiTmA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_RjxXcBH9EdyRosSELpiTmA" name="ExecutionKind">
+ <ownedLiteral xmi:id="_TkqRIBH9EdyRosSELpiTmA" name="deferred"/>
+ <ownedLiteral xmi:id="_UJBicBH9EdyRosSELpiTmA" name="remoteImmediate"/>
+ <ownedLiteral xmi:id="_UYqg8BH9EdyRosSELpiTmA" name="localImmediate"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_ZcnjABH9EdyRosSELpiTmA" name="ConcurrencyKind">
+ <ownedLiteral xmi:id="_a0FsQBH9EdyRosSELpiTmA" name="reader"/>
+ <ownedLiteral xmi:id="_a9CM4BH9EdyRosSELpiTmA" name="writer"/>
+ <ownedLiteral xmi:id="_bFrLgBH9EdyRosSELpiTmA" name="parallel"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_gr5NIBH9EdyRosSELpiTmA" name="RtService">
+ <ownedAttribute xmi:id="_h2Z4cBH9EdyRosSELpiTmA" name="concPolicy" visibility="public" type="_ZcnjABH9EdyRosSELpiTmA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lLMC8BH9EdyRosSELpiTmA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lLC5ABH9EdyRosSELpiTmA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_lLMC8RH9EdyRosSELpiTmA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_iJLqgBH9EdyRosSELpiTmA" name="exeKind" visibility="public" type="_RjxXcBH9EdyRosSELpiTmA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nuNZUBH9EdyRosSELpiTmA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nuDoUBH9EdyRosSELpiTmA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nuNZURH9EdyRosSELpiTmA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_iNWY0BH9EdyRosSELpiTmA" name="isAtomic" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sLRagBH9EdyRosSELpiTmA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sLHpgBH9EdyRosSELpiTmA" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sLRagRH9EdyRosSELpiTmA" value="false"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_iROMMBH9EdyRosSELpiTmA" name="synchKind" visibility="public" type="_nptJQBH8EdyRosSELpiTmA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uuI_4BH9EdyRosSELpiTmA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ut_O4BH9EdyRosSELpiTmA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_uuI_4RH9EdyRosSELpiTmA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2MnjoBH9EdyRosSELpiTmA" name="base_BehavioralFeature" isUnique="false" association="_2MK3sBH9EdyRosSELpiTmA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_2MK3sBH9EdyRosSELpiTmA" name="Extension_RtService" memberEnd="_2MUBoBH9EdyRosSELpiTmA _2MnjoBH9EdyRosSELpiTmA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_2MUBoBH9EdyRosSELpiTmA" name="extension_RtService" type="_gr5NIBH9EdyRosSELpiTmA" aggregation="composite" association="_2MK3sBH9EdyRosSELpiTmA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_mk5LwEFdEd6UW4qJC-Vahw" name="Extension_RtFeature" memberEnd="_mnS_gEFdEd6UW4qJC-Vahw _mnoWsEFdEd6UW4qJC-Vahw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_mnS_gEFdEd6UW4qJC-Vahw" name="extension_RtFeature" type="_XsQskBHlEdy7mJMaejUq5Q" aggregation="composite" association="_mk5LwEFdEd6UW4qJC-Vahw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_tx92cEFdEd6UW4qJC-Vahw" name="Extension_RtFeature" memberEnd="_t02yYEFdEd6UW4qJC-Vahw _t1RCEEFdEd6UW4qJC-Vahw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_t02yYEFdEd6UW4qJC-Vahw" name="extension_RtFeature" type="_XsQskBHlEdy7mJMaejUq5Q" aggregation="composite" association="_tx92cEFdEd6UW4qJC-Vahw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_AZ8eMEFeEd6UW4qJC-Vahw" name="RtSpecification">
+ <ownedAttribute xmi:id="_GhcA4EFeEd6UW4qJC-Vahw" name="utility" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YpbhAEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YpUzUEFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Ypi1wEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_GnciQEFeEd6UW4qJC-Vahw" name="occKind" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bU5owEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bUyUAEFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bVAWcEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Gs5qAEFeEd6UW4qJC-Vahw" name="tRef" visibility="public" type="_noixsBD2EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_edDFcEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ec8XwEFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_edKaMEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_GyacIEFeEd6UW4qJC-Vahw" name="relDl" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hb8fgEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hb1KwEFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_hcD0QEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_G4GNYEFeEd6UW4qJC-Vahw" name="absDl" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kJu7cEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kJecwEFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kJ2QMEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_G9sfEEFeEd6UW4qJC-Vahw" name="boundDl" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_n9uxgEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_n9ncwEFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_n937cEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_HDu1oEFeEd6UW4qJC-Vahw" name="rdTime" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rTFjwEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rS9A4EFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_rTOtsEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_HJsTsEFeEd6UW4qJC-Vahw" name="miss" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tveGoEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tvKkoEFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_tvn3oEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_HQWVUEFeEd6UW4qJC-Vahw" name="priority" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wfZQkEFeEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wfKAAEFeEd6UW4qJC-Vahw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_wfiagEFeEd6UW4qJC-Vahw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Vpe-EEFeEd6UW4qJC-Vahw" name="base_Comment" isUnique="false" association="_Vl7TwEFeEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_Vl7TwEFeEd6UW4qJC-Vahw" name="Extension_RtSpecification" memberEnd="_VpKN8EFeEd6UW4qJC-Vahw _Vpe-EEFeEd6UW4qJC-Vahw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_VpKN8EFeEd6UW4qJC-Vahw" name="extension_RtSpecification" type="_AZ8eMEFeEd6UW4qJC-Vahw" aggregation="composite" association="_Vl7TwEFeEd6UW4qJC-Vahw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_yRuJ0EFeEd6UW4qJC-Vahw" name="A_RtFeature_RtSpecification" memberEnd="_yUZqYEFeEd6UW4qJC-Vahw _yVOJwEFeEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_yVOJwEFeEd6UW4qJC-Vahw" name="rtFeature" type="_XsQskBHlEdy7mJMaejUq5Q" isUnique="false" association="_yRuJ0EFeEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yV2b4EFeEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yV6GQEFeEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_2dtsgAPMEdyuUt-4qHuVvQ" name="HRM">
+ <eAnnotations xmi:id="_LBbBCl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MSyCFp3yEd6SvNDHkhtrYQ" name="HRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HRM/_MSyCFZ3yEd6SvNDHkhtrYQ/13" nsPrefix="HRM">
+ <eAnnotations xmi:id="_M7m7vJ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7m7vZ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7m7vp3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7m7v53yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7m7wJ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7m7wZ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wdGtAEOMEd6caK5ICj_pSQ" name="HRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HRM/_wdGF8EOMEd6caK5ICj_pSQ/12" nsPrefix="HRM">
+ <eAnnotations xmi:id="_wl3nekOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl3ne0OMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl3nfEOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl3nfUOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl3nfkOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl3nf0OMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kGUqonKiEd2xwtZ516zmfg" name="HRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HRM/_kGUqoXKiEd2xwtZ516zmfg/11" nsPrefix="HRM">
+ <eAnnotations xmi:id="_khJkQnKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khJkQ3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khJkRHKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khJkRXKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khJkRnKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khJkR3KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_otvmcBBjEd20zIwSLfjspA" name="HRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HRM/_oto4wBBjEd20zIwSLfjspA/10" nsPrefix="HRM">
+ <eAnnotations xmi:id="_pOZchRBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOZchhBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOZchxBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOZciBBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOZciRBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOZcihBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kzZs4KSsEdy-NrxVBTpLyA" name="HRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HRM/_kzTmQKSsEdy-NrxVBTpLyA/9" nsPrefix="HRM"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_raGGEWquEdyHVMM3AaZxvA" name="HRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HRM/_raGGEGquEdyHVMM3AaZxvA/8" nsPrefix="HRM"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aJ5b0F-FEdyR_cYlxmaBkg" name="HRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HRM/_aJwTj1-FEdyR_cYlxmaBkg/1" nsPrefix="HRM"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LBkJ8F1EEdy5RcXm_JjfDg" name="HRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/HRM/_LBbBCV1EEdy5RcXm_JjfDg/0" nsPrefix="HRM"/>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_P80EcBJwEdygQ5HMNSpiZw" name="HwLogical">
+ <eAnnotations xmi:id="_LBkJ8l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MSyCGJ3yEd6SvNDHkhtrYQ" name="HwLogical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwLogical/_MSyCF53yEd6SvNDHkhtrYQ/13" nsPrefix="HwLogical">
+ <eAnnotations xmi:id="_M7m7wp3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7m7w53yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7m7xJ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7m7xZ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7m7xp3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7m7x53yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wdGtAkOMEd6caK5ICj_pSQ" name="HwLogical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwLogical/_wdGtAUOMEd6caK5ICj_pSQ/12" nsPrefix="HwLogical">
+ <eAnnotations xmi:id="_wl3ngEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl3ngUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl3ngkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl3ng0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl3nhEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl3nhUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kGUqpHKiEd2xwtZ516zmfg" name="HwLogical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwLogical/_kGUqo3KiEd2xwtZ516zmfg/11" nsPrefix="HwLogical">
+ <eAnnotations xmi:id="_khJkSHKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khJkSXKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khJkSnKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khJkS3KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khJkTHKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khJkTXKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_otvmchBjEd20zIwSLfjspA" name="HwLogical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwLogical/_otvmcRBjEd20zIwSLfjspA/10" nsPrefix="HwLogical">
+ <eAnnotations xmi:id="_pOZcixBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOZcjBBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOZcjRBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOZcjhBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOZcjxBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOZckBBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kzZs4qSsEdy-NrxVBTpLyA" name="HwLogical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwLogical/_kzZs4aSsEdy-NrxVBTpLyA/9" nsPrefix="HwLogical"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_raGGE2quEdyHVMM3AaZxvA" name="HwLogical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwLogical/_raGGEmquEdyHVMM3AaZxvA/8" nsPrefix="HwLogical"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aJ5b0l-FEdyR_cYlxmaBkg" name="HwLogical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwLogical/_aJ5b0V-FEdyR_cYlxmaBkg/1" nsPrefix="HwLogical"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LBkJ811EEdy5RcXm_JjfDg" name="HwLogical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwLogical/_LBkJ8V1EEdy5RcXm_JjfDg/0" nsPrefix="HwLogical"/>
+ </eAnnotations>
+ <packageImport xmi:id="_kFnUkEIbEd6dmI2dd6jVFQ" importedPackage="_WGZ44BJwEdygQ5HMNSpiZw"/>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_aMhZsBJwEdygQ5HMNSpiZw" name="HwComputing">
+ <eAnnotations xmi:id="_LDp0oF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MVnRsJ3yEd6SvNDHkhtrYQ" name="HwComputing" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwComputing/_MS7xIJ3yEd6SvNDHkhtrYQ/13" nsPrefix="HwComputing">
+ <eAnnotations xmi:id="_M7wr-Z3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7wr-p3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7wr-53yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7wr_J3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7wr_Z3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7wr_p3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnRsZ3yEd6SvNDHkhtrYQ" name="ISA_Type">
+ <eAnnotations xmi:id="_MVnRsp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_MVnRs53yEd6SvNDHkhtrYQ" name="RISC"/>
+ <eLiterals xmi:id="_MVnRtJ3yEd6SvNDHkhtrYQ" name="CISC" value="1"/>
+ <eLiterals xmi:id="_MVnRtZ3yEd6SvNDHkhtrYQ" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_MVnRtp3yEd6SvNDHkhtrYQ" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_MVnRt53yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ <eLiterals xmi:id="_MVnRuJ3yEd6SvNDHkhtrYQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnRuZ3yEd6SvNDHkhtrYQ" name="PLD_Technology">
+ <eAnnotations xmi:id="_MVnRup3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QewpABJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_MVnRu53yEd6SvNDHkhtrYQ" name="SRAM"/>
+ <eLiterals xmi:id="_MVnRvJ3yEd6SvNDHkhtrYQ" name="antifuse" value="1"/>
+ <eLiterals xmi:id="_MVnRvZ3yEd6SvNDHkhtrYQ" name="flash" value="2"/>
+ <eLiterals xmi:id="_MVnRvp3yEd6SvNDHkhtrYQ" name="other" value="3"/>
+ <eLiterals xmi:id="_MVnRv53yEd6SvNDHkhtrYQ" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnRwJ3yEd6SvNDHkhtrYQ" name="PLD_Class">
+ <eAnnotations xmi:id="_MVnRwZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XMDncBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_MVnRwp3yEd6SvNDHkhtrYQ" name="symetricalArray"/>
+ <eLiterals xmi:id="_MVnRw53yEd6SvNDHkhtrYQ" name="rowBased" value="1"/>
+ <eLiterals xmi:id="_MVnRxJ3yEd6SvNDHkhtrYQ" name="seaOfGates" value="2"/>
+ <eLiterals xmi:id="_MVnRxZ3yEd6SvNDHkhtrYQ" name="hierarchicalPLD" value="3"/>
+ <eLiterals xmi:id="_MVnRxp3yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ <eLiterals xmi:id="_MVnRx53yEd6SvNDHkhtrYQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MVnSKJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MVnSKZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnSKp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MVnSK53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnSLJ3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MVnSLZ3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MVnSLp3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MVnSL53yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnSMJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MVnSMZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnSMp3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MVnSM53yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MVnSNJ3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MVnSNZ3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MVnSNp3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MVnSN53yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MVnSOJ3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MVnSOZ3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MVnSOp3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnSO53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MVnSPJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnSPZ3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MVnSPp3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MVnSP53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MVnSQJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MVnSQZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MVnSQp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MVnSSJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_MVnSSZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MVnSSp3yEd6SvNDHkhtrYQ" name="HwProcessor" eSuperTypes="_MVnSZZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MVnSS53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z0aH8BJyEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MVnSXJ3yEd6SvNDHkhtrYQ" name="ownedISAs" ordered="false" unique="false" upperBound="-1" eType="_MVnTo53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MVnSXp3yEd6SvNDHkhtrYQ" name="predictors" ordered="false" unique="false" upperBound="-1" eType="_MVnTrJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MVnSYJ3yEd6SvNDHkhtrYQ" name="caches" ordered="false" unique="false" upperBound="-1" eType="_MfmWGJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MVnSYp3yEd6SvNDHkhtrYQ" name="ownedMMUs" ordered="false" unique="false" upperBound="-1" eType="_Mikx253yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7yJ3yEd6SvNDHkhtrYQ" name="architecture" ordered="false" unique="false" eType="_M7m7yp3yEd6SvNDHkhtrYQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7zZ3yEd6SvNDHkhtrYQ" name="mips" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m70p3yEd6SvNDHkhtrYQ" name="ipc" ordered="false" unique="false" eType="_M7m71J3yEd6SvNDHkhtrYQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7153yEd6SvNDHkhtrYQ" name="nbCores" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m72p3yEd6SvNDHkhtrYQ" name="nbPipelines" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m73Z3yEd6SvNDHkhtrYQ" name="nbStages" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m74J3yEd6SvNDHkhtrYQ" name="nbALUs" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7m7453yEd6SvNDHkhtrYQ" name="nbFPUs" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MVnSZZ3yEd6SvNDHkhtrYQ" name="HwComputingResource" eSuperTypes="_MOwcg53yEd6SvNDHkhtrYQ _Mqn4YZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MVnSZp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wruZ3yEd6SvNDHkhtrYQ" name="op_Frequencies" ordered="false" unique="false" eType="_M7wru53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MVnSh53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MVnSiJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnSoZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MVnSop3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnSo53yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MVnSpJ3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MVnSpZ3yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MVnSpp3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MVnSp53yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MVnSqJ3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MVnSqZ3yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MVnSqp3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MVnSq53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MVnSrJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnSuJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_MVnSuZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnSup3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MVnSu53yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_MVnSvJ3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_MVnSvZ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MVnSvp3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MVnSv53yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_MVnSwJ3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnS553yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MVnS6J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnS6Z3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MVnS6p3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MVnS653yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MVnS7J3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MVnS7Z3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MVnS7p3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MVnS753yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnTCJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MVnTCZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnTCp3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MVnTC53yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MVnTDJ3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MVnTDZ3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnTQ53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_MVnTRJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnTRZ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_MVnTRp3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_MVnTR53yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnTbZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_MVnTbp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnTb53yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_MVnTcJ3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_MVnTcZ3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnTeZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_MVnTep3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnTe53yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_MVnTfJ3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_MVnTfZ3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnTip3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MVnTi53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnTjJ3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MVnTjZ3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MVnTjp3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MVnTj53yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MVnTkJ3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnTnJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_MVnTnZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MVnTnp3yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_MVnTn53yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_MVnToJ3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_MVnToZ3yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_MVnTop3yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MVnTo53yEd6SvNDHkhtrYQ" name="HwISA" eSuperTypes="_Mqn4YZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MVnTpJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MVnTqZ3yEd6SvNDHkhtrYQ" name="type" ordered="false" unique="false" eType="_MVnRsZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wryJ3yEd6SvNDHkhtrYQ" name="family" ordered="false" unique="false" eType="_M7wryp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wrzZ3yEd6SvNDHkhtrYQ" name="inst_Width" ordered="false" unique="false" eType="_M7m7yp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MVnTrJ3yEd6SvNDHkhtrYQ" name="HwBranchPredictor" eSuperTypes="_Mqn4YZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MVnTrZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnT1Z3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_CacheType">
+ <eAnnotations xmi:id="_MVnT1p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_MVnT153yEd6SvNDHkhtrYQ" name="data"/>
+ <eLiterals xmi:id="_MVnT2J3yEd6SvNDHkhtrYQ" name="instruction" value="1"/>
+ <eLiterals xmi:id="_MVnT2Z3yEd6SvNDHkhtrYQ" name="unified" value="2"/>
+ <eLiterals xmi:id="_MVnT2p3yEd6SvNDHkhtrYQ" name="other" value="3"/>
+ <eLiterals xmi:id="_MVnT253yEd6SvNDHkhtrYQ" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnT5J3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_MVnT5Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_MVnT5p3yEd6SvNDHkhtrYQ" name="LRU"/>
+ <eLiterals xmi:id="_MVnT553yEd6SvNDHkhtrYQ" name="NFU" value="1"/>
+ <eLiterals xmi:id="_MVnT6J3yEd6SvNDHkhtrYQ" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_MVnT6Z3yEd6SvNDHkhtrYQ" name="random" value="3"/>
+ <eLiterals xmi:id="_MVnT6p3yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ <eLiterals xmi:id="_MVnT653yEd6SvNDHkhtrYQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MVnT7J3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_MVnT7Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_MVnT7p3yEd6SvNDHkhtrYQ" name="writeBack"/>
+ <eLiterals xmi:id="_MVnT753yEd6SvNDHkhtrYQ" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_MVnT8J3yEd6SvNDHkhtrYQ" name="other" value="2"/>
+ <eLiterals xmi:id="_MVnT8Z3yEd6SvNDHkhtrYQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MVnUCp3yEd6SvNDHkhtrYQ" name="HwASIC" eSuperTypes="_MVnSZZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MVnUC53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MVnUDZ3yEd6SvNDHkhtrYQ" name="HwPLD" eSuperTypes="_MVnSZZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MVnUDp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_goLuMBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MVnUD53yEd6SvNDHkhtrYQ" name="technology" ordered="false" unique="false" eType="_MVnRuZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MVnUGZ3yEd6SvNDHkhtrYQ" name="blocksRAM" ordered="false" unique="false" upperBound="-1" eType="_MfmWJZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MVnUG53yEd6SvNDHkhtrYQ" name="blocksComputing" ordered="false" unique="false" upperBound="-1" eType="_MVnSZZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wr3p3yEd6SvNDHkhtrYQ" name="organization" ordered="false" unique="false" eType="_M7wr4J3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wr453yEd6SvNDHkhtrYQ" name="nbLUTs" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wr5p3yEd6SvNDHkhtrYQ" name="ndLUT_Inputs" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wr6Z3yEd6SvNDHkhtrYQ" name="nbFlipFlops" ordered="false" unique="false" eType="_M7m7z53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7yp3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7y53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m7z53yEd6SvNDHkhtrYQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m70J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m71J3yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m71Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7m76p3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7m7653yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wru53yEd6SvNDHkhtrYQ" name="NFP_FrequencyInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wrvJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wrwJ3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wrwZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wryp3yEd6SvNDHkhtrYQ" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wry53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wr4J3yEd6SvNDHkhtrYQ" name="PLD_Organization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wr4Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wdnDUEOMEd6caK5ICj_pSQ" name="HwComputing" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwComputing/_wdOo0EOMEd6caK5ICj_pSQ/12" nsPrefix="HwComputing">
+ <eAnnotations xmi:id="_wl6qzkOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl6qz0OMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl6q0EOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl6q0UOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl6q0kOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl6q00OMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnDUUOMEd6caK5ICj_pSQ" name="ISA_Type">
+ <eAnnotations xmi:id="_wdnDUkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_wdnDU0OMEd6caK5ICj_pSQ" name="RISC"/>
+ <eLiterals xmi:id="_wdnDVEOMEd6caK5ICj_pSQ" name="CISC" value="1"/>
+ <eLiterals xmi:id="_wdnDVUOMEd6caK5ICj_pSQ" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_wdnDVkOMEd6caK5ICj_pSQ" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_wdnDV0OMEd6caK5ICj_pSQ" name="other" value="4"/>
+ <eLiterals xmi:id="_wdnDWEOMEd6caK5ICj_pSQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnDWUOMEd6caK5ICj_pSQ" name="PLD_Technology">
+ <eAnnotations xmi:id="_wdnDWkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QewpABJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_wdnDW0OMEd6caK5ICj_pSQ" name="SRAM"/>
+ <eLiterals xmi:id="_wdnDXEOMEd6caK5ICj_pSQ" name="antifuse" value="1"/>
+ <eLiterals xmi:id="_wdnDXUOMEd6caK5ICj_pSQ" name="flash" value="2"/>
+ <eLiterals xmi:id="_wdnDXkOMEd6caK5ICj_pSQ" name="other" value="3"/>
+ <eLiterals xmi:id="_wdnDX0OMEd6caK5ICj_pSQ" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnDYEOMEd6caK5ICj_pSQ" name="PLD_Class">
+ <eAnnotations xmi:id="_wdnDYUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XMDncBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_wdnDYkOMEd6caK5ICj_pSQ" name="symetricalArray"/>
+ <eLiterals xmi:id="_wdnDY0OMEd6caK5ICj_pSQ" name="rowBased" value="1"/>
+ <eLiterals xmi:id="_wdnDZEOMEd6caK5ICj_pSQ" name="seaOfGates" value="2"/>
+ <eLiterals xmi:id="_wdnDZUOMEd6caK5ICj_pSQ" name="hierarchicalPLD" value="3"/>
+ <eLiterals xmi:id="_wdnDZkOMEd6caK5ICj_pSQ" name="other" value="4"/>
+ <eLiterals xmi:id="_wdnDZ0OMEd6caK5ICj_pSQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdnDyEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wdnDyUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnDykOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wdnDy0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnDzEOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wdnDzUOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wdnDzkOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wdnDz0OMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnD0EOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wdnD0UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnD0kOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wdnD00OMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wdnD1EOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wdnD1UOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wdnD1kOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wdnD10OMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wdnD2EOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wdnD2UOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wdnD2kOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnD20OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wdnD3EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnD3UOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wdnD3kOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdnD30OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wdnD4EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdnD4UOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wdnD4kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdnD6EOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_wdnD6UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdnD6kOMEd6caK5ICj_pSQ" name="HwProcessor" eSuperTypes="_wdnEBUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wdnD60OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z0aH8BJyEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdnD_EOMEd6caK5ICj_pSQ" name="ownedISAs" ordered="false" unique="false" upperBound="-1" eType="_wdnrlEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdnD_kOMEd6caK5ICj_pSQ" name="predictors" ordered="false" unique="false" upperBound="-1" eType="_wdnrnUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdnEAEOMEd6caK5ICj_pSQ" name="caches" ordered="false" unique="false" upperBound="-1" eType="_wgGWxUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdnEAkOMEd6caK5ICj_pSQ" name="ownedMMUs" ordered="false" unique="false" upperBound="-1" eType="_wgn7N0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl3nhkOMEd6caK5ICj_pSQ" name="architecture" ordered="false" unique="false" eType="_wl3niEOMEd6caK5ICj_pSQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl3ni0OMEd6caK5ICj_pSQ" name="mips" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl3nkEOMEd6caK5ICj_pSQ" name="ipc" ordered="false" unique="false" eType="_wl3nkkOMEd6caK5ICj_pSQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl4OgEOMEd6caK5ICj_pSQ" name="nbCores" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl4Og0OMEd6caK5ICj_pSQ" name="nbPipelines" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl4OhkOMEd6caK5ICj_pSQ" name="nbStages" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl4OiUOMEd6caK5ICj_pSQ" name="nbALUs" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl4OjEOMEd6caK5ICj_pSQ" name="nbFPUs" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdnEBUOMEd6caK5ICj_pSQ" name="HwComputingResource" eSuperTypes="_wP_eS0OMEd6caK5ICj_pSQ _wiEFgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wdnEBkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl41m0OMEd6caK5ICj_pSQ" name="op_Frequencies" ordered="false" unique="false" eType="_wl41nUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdnqeEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wdnqeUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnqkkOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wdnqk0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnqlEOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wdnqlUOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wdnqlkOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wdnql0OMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wdnqmEOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wdnqmUOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wdnqmkOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wdnqm0OMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wdnqnEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wdnqnUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnqqUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wdnqqkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnqq0OMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wdnqrEOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wdnqrUOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wdnqrkOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wdnqr0OMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wdnqsEOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wdnqsUOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnq2EOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wdnq2UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnq2kOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wdnq20OMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wdnq3EOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wdnq3UOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wdnq3kOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wdnq30OMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wdnq4EOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnq-UOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wdnq-kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnq-0OMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wdnq_EOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wdnq_UOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wdnq_kOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnrNEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wdnrNUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnrNkOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wdnrN0OMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wdnrOEOMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnrXkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wdnrX0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnrYEOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wdnrYUOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wdnrYkOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnrakOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wdnra0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnrbEOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wdnrbUOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wdnrbkOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnre0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wdnrfEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnrfUOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wdnrfkOMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wdnrf0OMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wdnrgEOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wdnrgUOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdnrjUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wdnrjkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wdnrj0OMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wdnrkEOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wdnrkUOMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wdnrkkOMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wdnrk0OMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdnrlEOMEd6caK5ICj_pSQ" name="HwISA" eSuperTypes="_wiEFgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wdnrlUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdnrmkOMEd6caK5ICj_pSQ" name="type" ordered="false" unique="false" eType="_wdnDUUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl5co0OMEd6caK5ICj_pSQ" name="family" ordered="false" unique="false" eType="_wl5cpUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl5cqEOMEd6caK5ICj_pSQ" name="inst_Width" ordered="false" unique="false" eType="_wl3niEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdnrnUOMEd6caK5ICj_pSQ" name="HwBranchPredictor" eSuperTypes="_wiEFgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wdnrnkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdoRkUOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_CacheType">
+ <eAnnotations xmi:id="_wdoRkkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wdoRk0OMEd6caK5ICj_pSQ" name="data"/>
+ <eLiterals xmi:id="_wdoRlEOMEd6caK5ICj_pSQ" name="instruction" value="1"/>
+ <eLiterals xmi:id="_wdoRlUOMEd6caK5ICj_pSQ" name="unified" value="2"/>
+ <eLiterals xmi:id="_wdoRlkOMEd6caK5ICj_pSQ" name="other" value="3"/>
+ <eLiterals xmi:id="_wdoRl0OMEd6caK5ICj_pSQ" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdoRoEOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_wdoRoUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wdoRokOMEd6caK5ICj_pSQ" name="LRU"/>
+ <eLiterals xmi:id="_wdoRo0OMEd6caK5ICj_pSQ" name="NFU" value="1"/>
+ <eLiterals xmi:id="_wdoRpEOMEd6caK5ICj_pSQ" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_wdoRpUOMEd6caK5ICj_pSQ" name="random" value="3"/>
+ <eLiterals xmi:id="_wdoRpkOMEd6caK5ICj_pSQ" name="other" value="4"/>
+ <eLiterals xmi:id="_wdoRp0OMEd6caK5ICj_pSQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wdoRqEOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_wdoRqUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wdoRqkOMEd6caK5ICj_pSQ" name="writeBack"/>
+ <eLiterals xmi:id="_wdoRq0OMEd6caK5ICj_pSQ" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_wdoRrEOMEd6caK5ICj_pSQ" name="other" value="2"/>
+ <eLiterals xmi:id="_wdoRrUOMEd6caK5ICj_pSQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdoRxkOMEd6caK5ICj_pSQ" name="HwASIC" eSuperTypes="_wdnEBUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wdoRx0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wdoRyUOMEd6caK5ICj_pSQ" name="HwPLD" eSuperTypes="_wdnEBUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wdoRykOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_goLuMBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wdoRy0OMEd6caK5ICj_pSQ" name="technology" ordered="false" unique="false" eType="_wdnDWUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdoR1UOMEd6caK5ICj_pSQ" name="blocksRAM" ordered="false" unique="false" upperBound="-1" eType="_wgGW0kOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wdoR10OMEd6caK5ICj_pSQ" name="blocksComputing" ordered="false" unique="false" upperBound="-1" eType="_wdnEBUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl6DuUOMEd6caK5ICj_pSQ" name="organization" ordered="false" unique="false" eType="_wl6Du0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl6DvkOMEd6caK5ICj_pSQ" name="nbLUTs" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl6DwUOMEd6caK5ICj_pSQ" name="ndLUT_Inputs" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl6DxEOMEd6caK5ICj_pSQ" name="nbFlipFlops" ordered="false" unique="false" eType="_wl3njUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl3niEOMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl3niUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl3njUOMEd6caK5ICj_pSQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl3njkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl3nkkOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl3nk0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl4Ok0OMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl4OlEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl41nUOMEd6caK5ICj_pSQ" name="NFP_FrequencyInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl41nkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl41okOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl41o0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl5cpUOMEd6caK5ICj_pSQ" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl5cpkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl6Du0OMEd6caK5ICj_pSQ" name="PLD_Organization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl6DvEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kJmmQHKiEd2xwtZ516zmfg" name="HwComputing" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwComputing/_kH9ngHKiEd2xwtZ516zmfg/11" nsPrefix="HwComputing">
+ <eAnnotations xmi:id="_khTU_3KiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khTVAHKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khTVAXKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khTVAnKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khTVA3KiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khTVBHKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmmQXKiEd2xwtZ516zmfg" name="ISA_Type">
+ <eAnnotations xmi:id="_kJmmQnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_kJmmQ3KiEd2xwtZ516zmfg" name="RISC"/>
+ <eLiterals xmi:id="_kJmmRHKiEd2xwtZ516zmfg" name="CISC" value="1"/>
+ <eLiterals xmi:id="_kJmmRXKiEd2xwtZ516zmfg" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_kJmmRnKiEd2xwtZ516zmfg" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_kJmmR3KiEd2xwtZ516zmfg" name="other" value="4"/>
+ <eLiterals xmi:id="_kJmmSHKiEd2xwtZ516zmfg" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmmSXKiEd2xwtZ516zmfg" name="PLD_Technology">
+ <eAnnotations xmi:id="_kJmmSnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QewpABJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_kJmmS3KiEd2xwtZ516zmfg" name="SRAM"/>
+ <eLiterals xmi:id="_kJmmTHKiEd2xwtZ516zmfg" name="antifuse" value="1"/>
+ <eLiterals xmi:id="_kJmmTXKiEd2xwtZ516zmfg" name="flash" value="2"/>
+ <eLiterals xmi:id="_kJmmTnKiEd2xwtZ516zmfg" name="other" value="3"/>
+ <eLiterals xmi:id="_kJmmT3KiEd2xwtZ516zmfg" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmmUHKiEd2xwtZ516zmfg" name="PLD_Class">
+ <eAnnotations xmi:id="_kJmmUXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XMDncBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_kJmmUnKiEd2xwtZ516zmfg" name="symetricalArray"/>
+ <eLiterals xmi:id="_kJmmU3KiEd2xwtZ516zmfg" name="rowBased" value="1"/>
+ <eLiterals xmi:id="_kJmmVHKiEd2xwtZ516zmfg" name="seaOfGates" value="2"/>
+ <eLiterals xmi:id="_kJmmVXKiEd2xwtZ516zmfg" name="hierarchicalPLD" value="3"/>
+ <eLiterals xmi:id="_kJmmVnKiEd2xwtZ516zmfg" name="other" value="4"/>
+ <eLiterals xmi:id="_kJmmV3KiEd2xwtZ516zmfg" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kJmmjHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kJmmjXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmmjnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kJmmj3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmmkHKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kJmmkXKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kJmmknKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kJmmk3KiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmmlHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kJmmlXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmmlnKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kJmml3KiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kJmmmHKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kJmmmXKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kJmmmnKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kJmmm3KiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kJmmnHKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kJmmnXKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmmnnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kJmmn3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmmoHKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kJmmoXKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kJmmonKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kJmmo3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kJmmpHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kJmmpXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kJmmq3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_kJmmrHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kJmmrXKiEd2xwtZ516zmfg" name="HwProcessor" eSuperTypes="_kJmmyHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kJmmrnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z0aH8BJyEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kJmmv3KiEd2xwtZ516zmfg" name="ownedISAs" ordered="false" unique="false" upperBound="-1" eType="_kJwXUHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kJmmwXKiEd2xwtZ516zmfg" name="predictors" ordered="false" unique="false" upperBound="-1" eType="_kJwXWXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kJmmw3KiEd2xwtZ516zmfg" name="caches" ordered="false" unique="false" upperBound="-1" eType="_kPHaJnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kJmmxXKiEd2xwtZ516zmfg" name="ownedMMUs" ordered="false" unique="false" upperBound="-1" eType="_kQ6KKXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkd3KiEd2xwtZ516zmfg" name="architecture" ordered="false" unique="false" eType="_khJkeXKiEd2xwtZ516zmfg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkfHKiEd2xwtZ516zmfg" name="mips" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUkHKiEd2xwtZ516zmfg" name="ipc" ordered="false" unique="false" eType="_khTUknKiEd2xwtZ516zmfg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUlXKiEd2xwtZ516zmfg" name="nbCores" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUmHKiEd2xwtZ516zmfg" name="nbPipelines" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUm3KiEd2xwtZ516zmfg" name="nbStages" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUnnKiEd2xwtZ516zmfg" name="nbALUs" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUoXKiEd2xwtZ516zmfg" name="nbFPUs" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kJmmyHKiEd2xwtZ516zmfg" name="HwComputingResource" eSuperTypes="_kDy5mnKiEd2xwtZ516zmfg _kH0dkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kJmmyXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUuXKiEd2xwtZ516zmfg" name="op_Frequencies" ordered="false" unique="false" eType="_khTUu3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kJmm6nKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kJmm63KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmnBHKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kJmnBXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmnBnKiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kJmnB3KiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kJmnCHKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kJmnCXKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kJmnCnKiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kJmnC3KiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kJmnDHKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kJmnDXKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kJmnDnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kJmnD3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmnG3KiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kJmnHHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmnHXKiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kJmnHnKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kJmnH3KiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kJmnIHKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kJmnIXKiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kJmnInKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kJmnI3KiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmnSnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kJmnS3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmnTHKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kJmnTXKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kJmnTnKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kJmnT3KiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kJmnUHKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kJmnUXKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kJmnUnKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmna3KiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kJmnbHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmnbXKiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kJmnbnKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kJmnb3KiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kJmncHKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmnpnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kJmnp3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmnqHKiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kJmnqXKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kJmnqnKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmn0HKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kJmn0XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmn0nKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kJmn03KiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kJmn1HKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmn3HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kJmn3XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmn3nKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kJmn33KiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kJmn4HKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJmn7XKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kJmn7nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJmn73KiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kJmn8HKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kJmn8XKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kJmn8nKiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kJmn83KiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJwXSXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kJwXSnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kJwXS3KiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kJwXTHKiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kJwXTXKiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kJwXTnKiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kJwXT3KiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kJwXUHKiEd2xwtZ516zmfg" name="HwISA" eSuperTypes="_kH0dkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kJwXUXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kJwXVnKiEd2xwtZ516zmfg" name="type" ordered="false" unique="false" eType="_kJmmQXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUynKiEd2xwtZ516zmfg" name="family" ordered="false" unique="false" eType="_khTUwnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTUzXKiEd2xwtZ516zmfg" name="inst_Width" ordered="false" unique="false" eType="_khJkeXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kJwXWXKiEd2xwtZ516zmfg" name="HwBranchPredictor" eSuperTypes="_kH0dkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kJwXWnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJwXgnKiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_kJwXg3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kJwXhHKiEd2xwtZ516zmfg" name="data"/>
+ <eLiterals xmi:id="_kJwXhXKiEd2xwtZ516zmfg" name="instruction" value="1"/>
+ <eLiterals xmi:id="_kJwXhnKiEd2xwtZ516zmfg" name="unified" value="2"/>
+ <eLiterals xmi:id="_kJwXh3KiEd2xwtZ516zmfg" name="other" value="3"/>
+ <eLiterals xmi:id="_kJwXiHKiEd2xwtZ516zmfg" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJwXkXKiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_kJwXknKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kJwXk3KiEd2xwtZ516zmfg" name="LRU"/>
+ <eLiterals xmi:id="_kJwXlHKiEd2xwtZ516zmfg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_kJwXlXKiEd2xwtZ516zmfg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_kJwXlnKiEd2xwtZ516zmfg" name="random" value="3"/>
+ <eLiterals xmi:id="_kJwXl3KiEd2xwtZ516zmfg" name="other" value="4"/>
+ <eLiterals xmi:id="_kJwXmHKiEd2xwtZ516zmfg" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kJwXmXKiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_kJwXmnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kJwXm3KiEd2xwtZ516zmfg" name="writeBack"/>
+ <eLiterals xmi:id="_kJwXnHKiEd2xwtZ516zmfg" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_kJwXnXKiEd2xwtZ516zmfg" name="other" value="2"/>
+ <eLiterals xmi:id="_kJwXnnKiEd2xwtZ516zmfg" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kJwXt3KiEd2xwtZ516zmfg" name="HwASIC" eSuperTypes="_kJmmyHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kJwXuHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kJwXunKiEd2xwtZ516zmfg" name="HwPLD" eSuperTypes="_kJmmyHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kJwXu3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_goLuMBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kJwXvHKiEd2xwtZ516zmfg" name="technology" ordered="false" unique="false" eType="_kJmmSXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kJwXxnKiEd2xwtZ516zmfg" name="blocksRAM" ordered="false" unique="false" upperBound="-1" eType="_kPHaM3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kJwXyHKiEd2xwtZ516zmfg" name="blocksComputing" ordered="false" unique="false" upperBound="-1" eType="_kJmmyHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTU5HKiEd2xwtZ516zmfg" name="organization" ordered="false" unique="false" eType="_khTU5nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTU6XKiEd2xwtZ516zmfg" name="nbLUTs" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTU7HKiEd2xwtZ516zmfg" name="ndLUT_Inputs" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTU73KiEd2xwtZ516zmfg" name="nbFlipFlops" ordered="false" unique="false" eType="_khJkfnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkeXKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkenKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkfnKiEd2xwtZ516zmfg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkf3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTUknKiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTUk3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTUqHKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTUqXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTUq3KiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTUrHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTUu3KiEd2xwtZ516zmfg" name="NFP_FrequencyInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTUvHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTUwnKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTUw3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTUxXKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTUxnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTU5nKiEd2xwtZ516zmfg" name="PLD_Organization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTU53KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_oyIXMBBjEd20zIwSLfjspA" name="HwComputing" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwComputing/_owOSsBBjEd20zIwSLfjspA/10" nsPrefix="HwComputing">
+ <eAnnotations xmi:id="_pOgKexBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOgKfBBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOgKfRBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOgKfhBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOgKfxBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOgKgBBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIXMRBjEd20zIwSLfjspA" name="ISA_Type">
+ <eAnnotations xmi:id="_oyIXMhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_oyIXMxBjEd20zIwSLfjspA" name="RISC"/>
+ <eLiterals xmi:id="_oyIXNBBjEd20zIwSLfjspA" name="CISC" value="1"/>
+ <eLiterals xmi:id="_oyIXNRBjEd20zIwSLfjspA" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_oyIXNhBjEd20zIwSLfjspA" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_oyIXNxBjEd20zIwSLfjspA" name="Other" value="4"/>
+ <eLiterals xmi:id="_oyIXOBBjEd20zIwSLfjspA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIXORBjEd20zIwSLfjspA" name="PLD_Technology">
+ <eAnnotations xmi:id="_oyIXOhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QewpABJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_oyIXOxBjEd20zIwSLfjspA" name="SRAM"/>
+ <eLiterals xmi:id="_oyIXPBBjEd20zIwSLfjspA" name="Antifuse" value="1"/>
+ <eLiterals xmi:id="_oyIXPRBjEd20zIwSLfjspA" name="Flash" value="2"/>
+ <eLiterals xmi:id="_oyIXPhBjEd20zIwSLfjspA" name="Other" value="3"/>
+ <eLiterals xmi:id="_oyIXPxBjEd20zIwSLfjspA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIXQBBjEd20zIwSLfjspA" name="PLD_Class">
+ <eAnnotations xmi:id="_oyIXQRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XMDncBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_oyIXQhBjEd20zIwSLfjspA" name="SymetricalArray"/>
+ <eLiterals xmi:id="_oyIXQxBjEd20zIwSLfjspA" name="RowBased" value="1"/>
+ <eLiterals xmi:id="_oyIXRBBjEd20zIwSLfjspA" name="SeaOfGates" value="2"/>
+ <eLiterals xmi:id="_oyIXRRBjEd20zIwSLfjspA" name="HierarchicalPLD" value="3"/>
+ <eLiterals xmi:id="_oyIXRhBjEd20zIwSLfjspA" name="Other" value="4"/>
+ <eLiterals xmi:id="_oyIXRxBjEd20zIwSLfjspA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oyIXXxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_oyIXYBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIXYRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_oyIXYhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIXYxBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_oyIXZBBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_oyIXZRBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_oyIXZhBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIXZxBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_oyIXaBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIXaRBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_oyIXahBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_oyIXaxBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_oyIXbBBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_oyIXbRBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_oyIXbhBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_oyIXbxBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_oyIXcBBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIXcRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_oyIXchBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIXcxBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_oyIXdBBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oyIXdRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_oyIXdhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oyIXfBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_oyIXfRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oyIXfhBjEd20zIwSLfjspA" name="HwProcessor" eSuperTypes="_oyIXmRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oyIXfxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z0aH8BJyEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oyIXkBBjEd20zIwSLfjspA" name="ownedISAs" ordered="false" unique="false" upperBound="-1" eType="_oyIYZhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oyIXkhBjEd20zIwSLfjspA" name="predictors" ordered="false" unique="false" upperBound="-1" eType="_oyIYbxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oyIXlBBjEd20zIwSLfjspA" name="caches" ordered="false" unique="false" upperBound="-1" eType="_o4uIphBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oyIXlhBjEd20zIwSLfjspA" name="ownedMMUs" ordered="false" unique="false" upperBound="-1" eType="_o7TinRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZcuhBjEd20zIwSLfjspA" name="architecture" ordered="false" unique="false" eType="_pOZcvBBjEd20zIwSLfjspA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZcvxBjEd20zIwSLfjspA" name="mips" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZcxBBjEd20zIwSLfjspA" name="ipc" ordered="false" unique="false" eType="_pOZcxhBjEd20zIwSLfjspA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZcyRBjEd20zIwSLfjspA" name="nbCores" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZczBBjEd20zIwSLfjspA" name="nbPipelines" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZczxBjEd20zIwSLfjspA" name="nbStages" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZc0hBjEd20zIwSLfjspA" name="nbALUs" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZc1RBjEd20zIwSLfjspA" name="nbFPUs" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oyIXmRBjEd20zIwSLfjspA" name="HwComputingResource" eSuperTypes="_oo90kBBjEd20zIwSLfjspA _ovddsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oyIXmhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOgKNRBjEd20zIwSLfjspA" name="op_Frequencies" ordered="false" unique="false" eType="_pOgKNxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oyIXuxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_oyIXvBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oyIXwhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_oyIXwxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIX0xBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_oyIX1BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIX1RBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_oyIX1hBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_oyIX1xBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_oyIX2BBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_oyIX2RBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_oyIX2hBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_oyIX2xBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_oyIX3BBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oyIX3RBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_oyIX3hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIYDxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_oyIYEBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIYERBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_oyIYEhBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_oyIYExBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIYPBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_oyIYPRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIYPhBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_oyIYPxBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_oyIYQBBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIYTRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_oyIYThBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIYTxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_oyIYUBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_oyIYURBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_oyIYUhBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_oyIYUxBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIYXxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_oyIYYBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIYYRBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_oyIYYhBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_oyIYYxBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_oyIYZBBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_oyIYZRBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oyIYZhBjEd20zIwSLfjspA" name="HwISA" eSuperTypes="_ovddsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oyIYZxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oyIYbBBjEd20zIwSLfjspA" name="type" ordered="false" unique="false" eType="_oyIXMRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOgKRhBjEd20zIwSLfjspA" name="family" ordered="false" unique="false" eType="_pOgKPhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOgKSRBjEd20zIwSLfjspA" name="inst_Width" ordered="false" unique="false" eType="_pOZcvBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oyIYbxBjEd20zIwSLfjspA" name="HwBranchPredictor" eSuperTypes="_ovddsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oyIYcBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIYnxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_oyIYoBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_oyIYoRBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_oyIYohBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_oyIYoxBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_oyIYpBBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_oyIYpRBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_oyIYphBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_oyIYpxBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIYqBBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_oyIYqRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_oyIYqhBjEd20zIwSLfjspA" name="Data"/>
+ <eLiterals xmi:id="_oyIYqxBjEd20zIwSLfjspA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_oyIYrBBjEd20zIwSLfjspA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_oyIYrRBjEd20zIwSLfjspA" name="Other" value="3"/>
+ <eLiterals xmi:id="_oyIYrhBjEd20zIwSLfjspA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIYtxBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_oyIYuBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_oyIYuRBjEd20zIwSLfjspA" name="LRU"/>
+ <eLiterals xmi:id="_oyIYuhBjEd20zIwSLfjspA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_oyIYuxBjEd20zIwSLfjspA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_oyIYvBBjEd20zIwSLfjspA" name="Random" value="3"/>
+ <eLiterals xmi:id="_oyIYvRBjEd20zIwSLfjspA" name="Other" value="4"/>
+ <eLiterals xmi:id="_oyIYvhBjEd20zIwSLfjspA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_oyIYvxBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_oyIYwBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_oyIYwRBjEd20zIwSLfjspA" name="WriteBack"/>
+ <eLiterals xmi:id="_oyIYwhBjEd20zIwSLfjspA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_oyIYwxBjEd20zIwSLfjspA" name="Other" value="2"/>
+ <eLiterals xmi:id="_oyIYxBBjEd20zIwSLfjspA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oyIY3RBjEd20zIwSLfjspA" name="HwASIC" eSuperTypes="_oyIXmRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oyIY3hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oyIY4BBjEd20zIwSLfjspA" name="HwPLD" eSuperTypes="_oyIXmRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oyIY4RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_goLuMBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_oyIY4hBjEd20zIwSLfjspA" name="technology" ordered="false" unique="false" eType="_oyIXORBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oyIY7BBjEd20zIwSLfjspA" name="blocksRAM" ordered="false" unique="false" upperBound="-1" eType="_o4uIsxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_oyIY7hBjEd20zIwSLfjspA" name="blocksComputing" ordered="false" unique="false" upperBound="-1" eType="_oyIXmRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOgKYBBjEd20zIwSLfjspA" name="organization" ordered="false" unique="false" eType="_pOgKYhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOgKZRBjEd20zIwSLfjspA" name="nbLUTs" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOgKaBBjEd20zIwSLfjspA" name="ndLUT_Inputs" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOgKaxBjEd20zIwSLfjspA" name="nbFlipFlops" ordered="false" unique="false" eType="_pOZcwRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZcvBBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZcvRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZcwRBjEd20zIwSLfjspA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZcwhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZcxhBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZcxxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKJBBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKJRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKJxBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKKBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKNxBjEd20zIwSLfjspA" name="NFP_FrequencyInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKOBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKPhBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKPxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKQRBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKQhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKYhBjEd20zIwSLfjspA" name="PLD_Organization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKYxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_k2dA4KSsEdy-NrxVBTpLyA" name="HwComputing" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwComputing/_k01QQKSsEdy-NrxVBTpLyA/9" nsPrefix="HwComputing">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dA4aSsEdy-NrxVBTpLyA" name="ISA_Type">
+ <eAnnotations xmi:id="_k2dA4qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_k2dA46SsEdy-NrxVBTpLyA" name="RISC"/>
+ <eLiterals xmi:id="_k2dA5KSsEdy-NrxVBTpLyA" name="CISC" value="1"/>
+ <eLiterals xmi:id="_k2dA5aSsEdy-NrxVBTpLyA" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_k2dA5qSsEdy-NrxVBTpLyA" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_k2dA56SsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ <eLiterals xmi:id="_k2dA6KSsEdy-NrxVBTpLyA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dA6aSsEdy-NrxVBTpLyA" name="PLD_Technology">
+ <eAnnotations xmi:id="_k2dA6qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QewpABJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_k2dA66SsEdy-NrxVBTpLyA" name="SRAM"/>
+ <eLiterals xmi:id="_k2dA7KSsEdy-NrxVBTpLyA" name="Antifuse" value="1"/>
+ <eLiterals xmi:id="_k2dA7aSsEdy-NrxVBTpLyA" name="Flash" value="2"/>
+ <eLiterals xmi:id="_k2dA7qSsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ <eLiterals xmi:id="_k2dA76SsEdy-NrxVBTpLyA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dA8KSsEdy-NrxVBTpLyA" name="PLD_Class">
+ <eAnnotations xmi:id="_k2dA8aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XMDncBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_k2dA8qSsEdy-NrxVBTpLyA" name="SymetricalArray"/>
+ <eLiterals xmi:id="_k2dA86SsEdy-NrxVBTpLyA" name="RowBased" value="1"/>
+ <eLiterals xmi:id="_k2dA9KSsEdy-NrxVBTpLyA" name="SeaOfGates" value="2"/>
+ <eLiterals xmi:id="_k2dA9aSsEdy-NrxVBTpLyA" name="HierarchicalPLD" value="3"/>
+ <eLiterals xmi:id="_k2dA9qSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ <eLiterals xmi:id="_k2dA96SsEdy-NrxVBTpLyA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k2dBD6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_k2dBEKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dBEaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_k2dBEqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dBE6SsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_k2dBFKSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_k2dBFaSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_k2dBFqSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dBF6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_k2dBGKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dBGaSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_k2dBGqSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_k2dBG6SsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_k2dBHKSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_k2dBHaSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_k2dBHqSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_k2dBH6SsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_k2dBIKSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dBIaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_k2dBIqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dBI6SsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_k2dBJKSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k2dBJaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_k2dBJqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k2dBLKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_k2dBLaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k2dBLqSsEdy-NrxVBTpLyA" name="HwProcessor" eSuperTypes="_k2dBSaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k2dBL6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z0aH8BJyEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k2dBQKSsEdy-NrxVBTpLyA" name="ownedISAs" ordered="false" unique="false" upperBound="-1" eType="_k2dCFqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k2dBQqSsEdy-NrxVBTpLyA" name="predictors" ordered="false" unique="false" upperBound="-1" eType="_k2dCH6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k2dBRKSsEdy-NrxVBTpLyA" name="caches" ordered="false" unique="false" upperBound="-1" eType="_k7nO9qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k2dBRqSsEdy-NrxVBTpLyA" name="ownedMMUs" ordered="false" unique="false" upperBound="-1" eType="_k-MpKaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPOyqSsEdy-NrxVBTpLyA" name="architecture" ordered="false" unique="false" eType="_lOPOzKSsEdy-NrxVBTpLyA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPOz6SsEdy-NrxVBTpLyA" name="mips" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPO1KSsEdy-NrxVBTpLyA" name="ipc" ordered="false" unique="false" eType="_lOPO1qSsEdy-NrxVBTpLyA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPO2aSsEdy-NrxVBTpLyA" name="nbCores" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPO3KSsEdy-NrxVBTpLyA" name="nbPipelines" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPO36SsEdy-NrxVBTpLyA" name="nbStages" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPO4qSsEdy-NrxVBTpLyA" name="nbALUs" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPO5aSsEdy-NrxVBTpLyA" name="nbFPUs" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k2dBSaSsEdy-NrxVBTpLyA" name="HwComputingResource" eSuperTypes="_kvk9QKSsEdy-NrxVBTpLyA _k0pDAaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k2dBSqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVVYqSsEdy-NrxVBTpLyA" name="op_Frequencies" ordered="false" unique="false" eType="_lOVVZKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k2dBa6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_k2dBbKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k2dBcqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_k2dBc6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dBg6SsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_k2dBhKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dBhaSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_k2dBhqSsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_k2dBh6SsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_k2dBiKSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_k2dBiaSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_k2dBiqSsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_k2dBi6SsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_k2dBjKSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k2dBjaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_k2dBjqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dBv6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_k2dBwKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dBwaSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_k2dBwqSsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_k2dBw6SsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dB7KSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_k2dB7aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dB7qSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_k2dB76SsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_k2dB8KSsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dB_aSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_k2dB_qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dB_6SsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_k2dCAKSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_k2dCAaSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_k2dCAqSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_k2dCA6SsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dCD6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_k2dCEKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dCEaSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_k2dCEqSsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_k2dCE6SsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_k2dCFKSsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_k2dCFaSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k2dCFqSsEdy-NrxVBTpLyA" name="HwISA" eSuperTypes="_k0pDAaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k2dCF6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_k2dCHKSsEdy-NrxVBTpLyA" name="type" ordered="false" unique="false" eType="_k2dA4aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVVc6SsEdy-NrxVBTpLyA" name="family" ordered="false" unique="false" eType="_lOVVa6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVVdqSsEdy-NrxVBTpLyA" name="inst_Width" ordered="false" unique="false" eType="_lOPOzKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k2dCH6SsEdy-NrxVBTpLyA" name="HwBranchPredictor" eSuperTypes="_k0pDAaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k2dCIKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dCT6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_k2dCUKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k2dCUaSsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_k2dCUqSsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_k2dCU6SsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_k2dCVKSsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_k2dCVaSsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_k2dCVqSsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_k2dCV6SsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dCWKSsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_k2dCWaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k2dCWqSsEdy-NrxVBTpLyA" name="Data"/>
+ <eLiterals xmi:id="_k2dCW6SsEdy-NrxVBTpLyA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_k2dCXKSsEdy-NrxVBTpLyA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_k2dCXaSsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ <eLiterals xmi:id="_k2dCXqSsEdy-NrxVBTpLyA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dCZ6SsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_k2dCaKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k2dCaaSsEdy-NrxVBTpLyA" name="LRU"/>
+ <eLiterals xmi:id="_k2dCaqSsEdy-NrxVBTpLyA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_k2dCa6SsEdy-NrxVBTpLyA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_k2dCbKSsEdy-NrxVBTpLyA" name="Random" value="3"/>
+ <eLiterals xmi:id="_k2dCbaSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ <eLiterals xmi:id="_k2dCbqSsEdy-NrxVBTpLyA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k2dCb6SsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_k2dCcKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k2dCcaSsEdy-NrxVBTpLyA" name="WriteBack"/>
+ <eLiterals xmi:id="_k2dCcqSsEdy-NrxVBTpLyA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_k2dCc6SsEdy-NrxVBTpLyA" name="Other" value="2"/>
+ <eLiterals xmi:id="_k2dCdKSsEdy-NrxVBTpLyA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k2dCjaSsEdy-NrxVBTpLyA" name="HwASIC" eSuperTypes="_k2dBSaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k2dCjqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k2dCkKSsEdy-NrxVBTpLyA" name="HwPLD" eSuperTypes="_k2dBSaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k2dCkaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_goLuMBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_k2dCkqSsEdy-NrxVBTpLyA" name="technology" ordered="false" unique="false" eType="_k2dA6aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k2dCnKSsEdy-NrxVBTpLyA" name="blocksRAM" ordered="false" unique="false" upperBound="-1" eType="_k7nPA6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k2dCnqSsEdy-NrxVBTpLyA" name="blocksComputing" ordered="false" unique="false" upperBound="-1" eType="_k2dBSaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVVjaSsEdy-NrxVBTpLyA" name="organization" ordered="false" unique="false" eType="_lOVVj6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVVkqSsEdy-NrxVBTpLyA" name="nbLUTs" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVVlaSsEdy-NrxVBTpLyA" name="ndLUT_Inputs" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVVmKSsEdy-NrxVBTpLyA" name="nbFlipFlops" ordered="false" unique="false" eType="_lOPO0aSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOPOzKSsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOPOzaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOPO0aSsEdy-NrxVBTpLyA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOPO0qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOPO1qSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOPO16SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOPO7KSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOPO7aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOPO76SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOPO8KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVZKSsEdy-NrxVBTpLyA" name="NFP_FrequencyInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVZaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVa6SsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVbKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVbqSsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVb6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVj6SsEdy-NrxVBTpLyA" name="PLD_Organization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVkKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rdLPQGquEdyHVMM3AaZxvA" name="HwComputing" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwComputing/_rbmh8GquEdyHVMM3AaZxvA/8" nsPrefix="HwComputing">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdLPQWquEdyHVMM3AaZxvA" name="ISA_Type">
+ <eAnnotations xmi:id="_rdLPQmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_rdLPQ2quEdyHVMM3AaZxvA" name="RISC"/>
+ <eLiterals xmi:id="_rdLPRGquEdyHVMM3AaZxvA" name="CISC" value="1"/>
+ <eLiterals xmi:id="_rdLPRWquEdyHVMM3AaZxvA" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_rdLPRmquEdyHVMM3AaZxvA" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_rdLPR2quEdyHVMM3AaZxvA" name="Other" value="4"/>
+ <eLiterals xmi:id="_rdLPSGquEdyHVMM3AaZxvA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdLPSWquEdyHVMM3AaZxvA" name="PLD_Technology">
+ <eAnnotations xmi:id="_rdLPSmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QewpABJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_rdLPS2quEdyHVMM3AaZxvA" name="SRAM"/>
+ <eLiterals xmi:id="_rdLPTGquEdyHVMM3AaZxvA" name="Antifuse" value="1"/>
+ <eLiterals xmi:id="_rdLPTWquEdyHVMM3AaZxvA" name="Flash" value="2"/>
+ <eLiterals xmi:id="_rdLPTmquEdyHVMM3AaZxvA" name="Other" value="3"/>
+ <eLiterals xmi:id="_rdLPT2quEdyHVMM3AaZxvA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdLPUGquEdyHVMM3AaZxvA" name="PLD_Class">
+ <eAnnotations xmi:id="_rdLPUWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XMDncBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_rdLPUmquEdyHVMM3AaZxvA" name="SymetricalArray"/>
+ <eLiterals xmi:id="_rdLPU2quEdyHVMM3AaZxvA" name="RowBased" value="1"/>
+ <eLiterals xmi:id="_rdLPVGquEdyHVMM3AaZxvA" name="SeaOfGates" value="2"/>
+ <eLiterals xmi:id="_rdLPVWquEdyHVMM3AaZxvA" name="HierarchicalPLD" value="3"/>
+ <eLiterals xmi:id="_rdLPVmquEdyHVMM3AaZxvA" name="Other" value="4"/>
+ <eLiterals xmi:id="_rdLPV2quEdyHVMM3AaZxvA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rdLPb2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rdLPcGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdLPcWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rdLPcmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdLPc2quEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rdLPdGquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rdLPdWquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rdLPdmquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdLPd2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rdLPeGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdLPeWquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rdLPemquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rdLPe2quEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rdLPfGquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rdLPfWquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rdLPfmquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rdLPf2quEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rdLPgGquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdLPgWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rdLPgmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdLPg2quEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rdLPhGquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rdLPhWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rdLPhmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rdLPjGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_rdLPjWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rdLPjmquEdyHVMM3AaZxvA" name="HwProcessor" eSuperTypes="_rdLPqWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rdLPj2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z0aH8BJyEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rdLPoGquEdyHVMM3AaZxvA" name="ownedISAs" ordered="false" unique="false" upperBound="-1" eType="_rdL3CGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rdLPomquEdyHVMM3AaZxvA" name="predictors" ordered="false" unique="false" upperBound="-1" eType="_rdL3EWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rdLPpGquEdyHVMM3AaZxvA" name="caches" ordered="false" unique="false" upperBound="-1" eType="_riqNIGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rdLPpmquEdyHVMM3AaZxvA" name="ownedMMUs" ordered="false" unique="false" upperBound="-1" eType="_rkVnVWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz5GIGquEdyHVMM3AaZxvA" name="architecture" ordered="false" unique="false" eType="_rz5GImquEdyHVMM3AaZxvA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz5GJWquEdyHVMM3AaZxvA" name="mips" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz5GKmquEdyHVMM3AaZxvA" name="ipc" ordered="false" unique="false" eType="_rz5GLGquEdyHVMM3AaZxvA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz5GL2quEdyHVMM3AaZxvA" name="nbCores" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz5GMmquEdyHVMM3AaZxvA" name="nbPipelines" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz5GNWquEdyHVMM3AaZxvA" name="nbStages" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz5GOGquEdyHVMM3AaZxvA" name="nbALUs" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz5tMGquEdyHVMM3AaZxvA" name="nbFPUs" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rdLPqWquEdyHVMM3AaZxvA" name="HwComputingResource" eSuperTypes="_rW2lQGquEdyHVMM3AaZxvA _rbemIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rdLPqmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz6URGquEdyHVMM3AaZxvA" name="op_Frequencies" ordered="false" unique="false" eType="_rz6URmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rdL2XWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rdL2XmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rdL2ZGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rdL2ZWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL2dWquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rdL2dmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdL2d2quEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rdL2eGquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rdL2eWquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rdL2emquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rdL2e2quEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rdL2fGquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rdL2fWquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rdL2fmquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rdL2f2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rdL2gGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL2sWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rdL2smquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdL2s2quEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rdL2tGquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rdL2tWquEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL23mquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_rdL232quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdL24GquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_rdL24WquEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_rdL24mquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL272quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_rdL28GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdL28WquEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_rdL28mquEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_rdL282quEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_rdL29GquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_rdL29WquEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL3AWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_rdL3AmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdL3A2quEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_rdL3BGquEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_rdL3BWquEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_rdL3BmquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_rdL3B2quEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rdL3CGquEdyHVMM3AaZxvA" name="HwISA" eSuperTypes="_rbemIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rdL3CWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rdL3DmquEdyHVMM3AaZxvA" name="type" ordered="false" unique="false" eType="_rdLPQWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz9XkGquEdyHVMM3AaZxvA" name="family" ordered="false" unique="false" eType="_rz6UTWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz9Xk2quEdyHVMM3AaZxvA" name="inst_Width" ordered="false" unique="false" eType="_rz5GImquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rdL3EWquEdyHVMM3AaZxvA" name="HwBranchPredictor" eSuperTypes="_rbemIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rdL3EmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL3QWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_rdL3QmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rdL3Q2quEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_rdL3RGquEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_rdL3RWquEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_rdL3RmquEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_rdL3R2quEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_rdL3SGquEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_rdL3SWquEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL3SmquEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_rdL3S2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_rdL3TGquEdyHVMM3AaZxvA" name="Data"/>
+ <eLiterals xmi:id="_rdL3TWquEdyHVMM3AaZxvA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_rdL3TmquEdyHVMM3AaZxvA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_rdL3T2quEdyHVMM3AaZxvA" name="Other" value="3"/>
+ <eLiterals xmi:id="_rdL3UGquEdyHVMM3AaZxvA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL3WWquEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_rdL3WmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_rdL3W2quEdyHVMM3AaZxvA" name="LRU"/>
+ <eLiterals xmi:id="_rdL3XGquEdyHVMM3AaZxvA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_rdL3XWquEdyHVMM3AaZxvA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_rdL3XmquEdyHVMM3AaZxvA" name="Random" value="3"/>
+ <eLiterals xmi:id="_rdL3X2quEdyHVMM3AaZxvA" name="Other" value="4"/>
+ <eLiterals xmi:id="_rdL3YGquEdyHVMM3AaZxvA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rdL3YWquEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_rdL3YmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_rdL3Y2quEdyHVMM3AaZxvA" name="WriteBack"/>
+ <eLiterals xmi:id="_rdL3ZGquEdyHVMM3AaZxvA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_rdL3ZWquEdyHVMM3AaZxvA" name="Other" value="2"/>
+ <eLiterals xmi:id="_rdL3ZmquEdyHVMM3AaZxvA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rdMdbmquEdyHVMM3AaZxvA" name="HwASIC" eSuperTypes="_rdLPqWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rdMdb2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rdMdcWquEdyHVMM3AaZxvA" name="HwPLD" eSuperTypes="_rdLPqWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rdMdcmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_goLuMBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rdMdc2quEdyHVMM3AaZxvA" name="technology" ordered="false" unique="false" eType="_rdLPSWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rdMdfWquEdyHVMM3AaZxvA" name="blocksRAM" ordered="false" unique="false" upperBound="-1" eType="_riqNLWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rdMdf2quEdyHVMM3AaZxvA" name="blocksComputing" ordered="false" unique="false" upperBound="-1" eType="_rdLPqWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0CQFWquEdyHVMM3AaZxvA" name="organization" ordered="false" unique="false" eType="_r0CQF2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0CQGmquEdyHVMM3AaZxvA" name="nbLUTs" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0CQHWquEdyHVMM3AaZxvA" name="ndLUT_Inputs" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0C3IGquEdyHVMM3AaZxvA" name="nbFlipFlops" ordered="false" unique="false" eType="_rz5GJ2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz5GImquEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz5GI2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz5GJ2quEdyHVMM3AaZxvA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz5GKGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz5GLGquEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz5GLWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz5tN2quEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz5tOGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz5tOmquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz5tO2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz6URmquEdyHVMM3AaZxvA" name="NFP_FrequencyInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz6UR2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz6UTWquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz6UTmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz6UUGquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz6UUWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0CQF2quEdyHVMM3AaZxvA" name="PLD_Organization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0CQGGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aLPfoF-FEdyR_cYlxmaBkg" name="HwComputing" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwComputing/_aKf5bl-FEdyR_cYlxmaBkg/1" nsPrefix="HwComputing">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPfoV-FEdyR_cYlxmaBkg" name="ISA_Type">
+ <eAnnotations xmi:id="_aLPfol-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_aLPfo1-FEdyR_cYlxmaBkg" name="RISC"/>
+ <eLiterals xmi:id="_aLPfpF-FEdyR_cYlxmaBkg" name="CISC" value="1"/>
+ <eLiterals xmi:id="_aLPfpV-FEdyR_cYlxmaBkg" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_aLPfpl-FEdyR_cYlxmaBkg" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_aLPfp1-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ <eLiterals xmi:id="_aLPfqF-FEdyR_cYlxmaBkg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPfqV-FEdyR_cYlxmaBkg" name="PLD_Technology">
+ <eAnnotations xmi:id="_aLPfql-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QewpABJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_aLPfq1-FEdyR_cYlxmaBkg" name="SRAM"/>
+ <eLiterals xmi:id="_aLPfrF-FEdyR_cYlxmaBkg" name="Antifuse" value="1"/>
+ <eLiterals xmi:id="_aLPfrV-FEdyR_cYlxmaBkg" name="Flash" value="2"/>
+ <eLiterals xmi:id="_aLPfrl-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ <eLiterals xmi:id="_aLPfr1-FEdyR_cYlxmaBkg" name="Undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPfsF-FEdyR_cYlxmaBkg" name="PLD_Class">
+ <eAnnotations xmi:id="_aLPfsV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XMDncBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_aLPfsl-FEdyR_cYlxmaBkg" name="SymetricalArray"/>
+ <eLiterals xmi:id="_aLPfs1-FEdyR_cYlxmaBkg" name="RowBased" value="1"/>
+ <eLiterals xmi:id="_aLPftF-FEdyR_cYlxmaBkg" name="SeaOfGates" value="2"/>
+ <eLiterals xmi:id="_aLPftV-FEdyR_cYlxmaBkg" name="HierarchicalPLD" value="3"/>
+ <eLiterals xmi:id="_aLPftl-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ <eLiterals xmi:id="_aLPft1-FEdyR_cYlxmaBkg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aLPfz1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aLPf0F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPf0V-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aLPf0l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aLPf01-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aLPf1F-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aLPf1V-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aLPf1l-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPf11-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aLPf2F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aLPf2V-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aLPf2l-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aLPf21-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aLPf3F-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aLPf3V-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aLPf3l-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aLPf31-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aLPf4F-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPf4V-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aLPf4l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aLPf41-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aLPf5F-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aLPf6l-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_aLPf61-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aLPf7F-FEdyR_cYlxmaBkg" name="HwProcessor" eSuperTypes="_aLPgB1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aLPf7V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z0aH8BJyEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aLPf_l-FEdyR_cYlxmaBkg" name="ownedISAs" ordered="false" unique="false" upperBound="-1" eType="_aLPgxl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aLPgAF-FEdyR_cYlxmaBkg" name="predictors" ordered="false" unique="false" upperBound="-1" eType="_aLPgz1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aLPgAl-FEdyR_cYlxmaBkg" name="caches" ordered="false" unique="false" upperBound="-1" eType="_aNoGdl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aLPgBF-FEdyR_cYlxmaBkg" name="ownedMMUs" ordered="false" unique="false" upperBound="-1" eType="_aOqoiV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyIV-FEdyR_cYlxmaBkg" name="architecture" ordered="false" unique="false" eType="_aVEyI1-FEdyR_cYlxmaBkg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyJl-FEdyR_cYlxmaBkg" name="mips" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyK1-FEdyR_cYlxmaBkg" name="ipc" ordered="false" unique="false" eType="_aVEyLV-FEdyR_cYlxmaBkg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyMF-FEdyR_cYlxmaBkg" name="nbCores" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyM1-FEdyR_cYlxmaBkg" name="nbPipelines" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyNl-FEdyR_cYlxmaBkg" name="nbStages" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyOV-FEdyR_cYlxmaBkg" name="nbALUs" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyPF-FEdyR_cYlxmaBkg" name="nbFPUs" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aLPgB1-FEdyR_cYlxmaBkg" name="HwComputingResource" eSuperTypes="_aIQdWV-FEdyR_cYlxmaBkg _aKWHwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aLPgCF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyVF-FEdyR_cYlxmaBkg" name="op_Frequencies" ordered="false" unique="false" eType="_aVEyVl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aLPgKV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aLPgKl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aLPgK1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aLPgLF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPgPF-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aLPgPV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aLPgPl-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aLPgP1-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aLPgQF-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aLPgQV-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aLPgQl-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aLPgQ1-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aLPgRF-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aLPgRV-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aLPgRl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aLPgR1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aLPgjl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aLPgj1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPgnF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aLPgnV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aLPgnl-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aLPgn1-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aLPgoF-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPgrV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aLPgrl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aLPgr1-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aLPgsF-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aLPgsV-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aLPgsl-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aLPgs1-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPgv1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aLPgwF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aLPgwV-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aLPgwl-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aLPgw1-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aLPgxF-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aLPgxV-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aLPgxl-FEdyR_cYlxmaBkg" name="HwISA" eSuperTypes="_aKWHwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aLPgx1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aLPgzF-FEdyR_cYlxmaBkg" name="type" ordered="false" unique="false" eType="_aLPfoV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyZF-FEdyR_cYlxmaBkg" name="family" ordered="false" unique="false" eType="_aVEyXF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyZ1-FEdyR_cYlxmaBkg" name="inst_Width" ordered="false" unique="false" eType="_aVEyI1-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aLPgz1-FEdyR_cYlxmaBkg" name="HwBranchPredictor" eSuperTypes="_aKWHwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aLPg0F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPg_1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aLPhAF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aLPhAV-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aLPhAl-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aLPhA1-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aLPhBF-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aLPhBV-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aLPhBl-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aLPhB1-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPhCF-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_aLPhCV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aLPhCl-FEdyR_cYlxmaBkg" name="Data"/>
+ <eLiterals xmi:id="_aLPhC1-FEdyR_cYlxmaBkg" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_aLPhDF-FEdyR_cYlxmaBkg" name="Unified" value="2"/>
+ <eLiterals xmi:id="_aLPhDV-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ <eLiterals xmi:id="_aLPhDl-FEdyR_cYlxmaBkg" name="Undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPhF1-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_aLPhGF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aLPhGV-FEdyR_cYlxmaBkg" name="LRU"/>
+ <eLiterals xmi:id="_aLPhGl-FEdyR_cYlxmaBkg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_aLPhG1-FEdyR_cYlxmaBkg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_aLPhHF-FEdyR_cYlxmaBkg" name="Random" value="3"/>
+ <eLiterals xmi:id="_aLPhHV-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ <eLiterals xmi:id="_aLPhHl-FEdyR_cYlxmaBkg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aLPhH1-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_aLPhIF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aLPhIV-FEdyR_cYlxmaBkg" name="WriteBack"/>
+ <eLiterals xmi:id="_aLPhIl-FEdyR_cYlxmaBkg" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_aLPhI1-FEdyR_cYlxmaBkg" name="Other" value="2"/>
+ <eLiterals xmi:id="_aLPhJF-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aLPhPV-FEdyR_cYlxmaBkg" name="HwASIC" eSuperTypes="_aLPgB1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aLPhPl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aLPhQF-FEdyR_cYlxmaBkg" name="HwPLD" eSuperTypes="_aLPgB1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aLPhQV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_goLuMBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aLPhQl-FEdyR_cYlxmaBkg" name="technology" ordered="false" unique="false" eType="_aLPfqV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aLPhTF-FEdyR_cYlxmaBkg" name="blocksRAM" ordered="false" unique="false" upperBound="-1" eType="_aNoGg1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEye1-FEdyR_cYlxmaBkg" name="organization" ordered="false" unique="false" eType="_aVEyfV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEygF-FEdyR_cYlxmaBkg" name="nbLUTs" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyg1-FEdyR_cYlxmaBkg" name="ndLUT_Inputs" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyhl-FEdyR_cYlxmaBkg" name="nbFlipFlops" ordered="false" unique="false" eType="_aVEyKF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyI1-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyJF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyKF-FEdyR_cYlxmaBkg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyKV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyLV-FEdyR_cYlxmaBkg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyLl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyQ1-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyRF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyR1-FEdyR_cYlxmaBkg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEySF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyVl-FEdyR_cYlxmaBkg" name="NFP_FrequencyInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyV1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyXF-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyXV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyX1-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyYF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyfV-FEdyR_cYlxmaBkg" name="PLD_Organization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyfl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LD8vkF1EEdy5RcXm_JjfDg" name="HwComputing" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwComputing/_LCnTlV1EEdy5RcXm_JjfDg/0" nsPrefix="HwComputing">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8vkV1EEdy5RcXm_JjfDg" name="ISA_Type">
+ <eAnnotations xmi:id="_LD8vkl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_LD8vk11EEdy5RcXm_JjfDg" name="RISC"/>
+ <eLiterals xmi:id="_LD8vlF1EEdy5RcXm_JjfDg" name="CISC" value="1"/>
+ <eLiterals xmi:id="_LD8vlV1EEdy5RcXm_JjfDg" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_LD8vll1EEdy5RcXm_JjfDg" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_LD8vl11EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ <eLiterals xmi:id="_LD8vmF1EEdy5RcXm_JjfDg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8vmV1EEdy5RcXm_JjfDg" name="PLD_Technology">
+ <eAnnotations xmi:id="_LD8vml1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QewpABJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_LD8vm11EEdy5RcXm_JjfDg" name="SRAM"/>
+ <eLiterals xmi:id="_LD8vnF1EEdy5RcXm_JjfDg" name="Antifuse" value="1"/>
+ <eLiterals xmi:id="_LD8vnV1EEdy5RcXm_JjfDg" name="Flash" value="2"/>
+ <eLiterals xmi:id="_LD8vnl1EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ <eLiterals xmi:id="_LD8vn11EEdy5RcXm_JjfDg" name="Undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8voF1EEdy5RcXm_JjfDg" name="PLD_Class">
+ <eAnnotations xmi:id="_LD8voV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XMDncBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_LD8vol1EEdy5RcXm_JjfDg" name="SymetricalArray"/>
+ <eLiterals xmi:id="_LD8vo11EEdy5RcXm_JjfDg" name="RowBased" value="1"/>
+ <eLiterals xmi:id="_LD8vpF1EEdy5RcXm_JjfDg" name="SeaOfGates" value="2"/>
+ <eLiterals xmi:id="_LD8vpV1EEdy5RcXm_JjfDg" name="HierarchicalPLD" value="3"/>
+ <eLiterals xmi:id="_LD8vpl1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ <eLiterals xmi:id="_LD8vp11EEdy5RcXm_JjfDg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LD8vv11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LD8vwF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8vwV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LD8vwl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LD8vw11EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LD8vxF1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LD8vxV1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LD8vxl1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8vx11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LD8vyF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LD8vyV1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LD8vyl1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LD8vy11EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LD8vzF1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LD8vzV1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LD8vzl1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LD8vz11EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LD8v0F1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8v0V1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LD8v0l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LD8v011EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LD8v1F1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LD8v2l1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_LD8v211EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LD8v3F1EEdy5RcXm_JjfDg" name="HwProcessor" eSuperTypes="_LD8v911EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LD8v3V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z0aH8BJyEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LD8v7l1EEdy5RcXm_JjfDg" name="ownedISAs" ordered="false" unique="false" upperBound="-1" eType="_LD8wtl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LD8v8F1EEdy5RcXm_JjfDg" name="predictors" ordered="false" unique="false" upperBound="-1" eType="_LD8wv11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LD8v8l1EEdy5RcXm_JjfDg" name="caches" ordered="false" unique="false" upperBound="-1" eType="_LHYfR11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LD8v9F1EEdy5RcXm_JjfDg" name="ownedMMUs" ordered="false" unique="false" upperBound="-1" eType="_LI3tSl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMQV1EEdy5RcXm_JjfDg" name="architecture" ordered="false" unique="false" eType="_LTdMQ11EEdy5RcXm_JjfDg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMRl1EEdy5RcXm_JjfDg" name="mips" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMS11EEdy5RcXm_JjfDg" name="ipc" ordered="false" unique="false" eType="_LTdMTV1EEdy5RcXm_JjfDg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMUF1EEdy5RcXm_JjfDg" name="nbCores" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMU11EEdy5RcXm_JjfDg" name="nbPipelines" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMVl1EEdy5RcXm_JjfDg" name="nbStages" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMWV1EEdy5RcXm_JjfDg" name="nbALUs" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMXF1EEdy5RcXm_JjfDg" name="nbFPUs" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LD8v911EEdy5RcXm_JjfDg" name="HwComputingResource" eSuperTypes="_K-vfuV1EEdy5RcXm_JjfDg _LCdh0l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LD8v-F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMdF1EEdy5RcXm_JjfDg" name="op_Frequencies" ordered="false" unique="false" eType="_LTdMdl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LD8wGV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LD8wGl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LD8wG11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LD8wHF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8wLF1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LD8wLV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LD8wLl1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LD8wL11EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LD8wMF1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LD8wMV1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LD8wMl1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LD8wM11EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LD8wNF1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LD8wNV1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LD8wNl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LD8wN11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LD8wfl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LD8wf11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8wjF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LD8wjV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LD8wjl1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LD8wj11EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LD8wkF1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8wnV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LD8wnl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LD8wn11EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LD8woF1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LD8woV1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LD8wol1EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LD8wo11EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8wr11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LD8wsF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LD8wsV1EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LD8wsl1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LD8ws11EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LD8wtF1EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LD8wtV1EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LD8wtl1EEdy5RcXm_JjfDg" name="HwISA" eSuperTypes="_LCdh0l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LD8wt11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HQmlcBJ0EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LD8wvF1EEdy5RcXm_JjfDg" name="type" ordered="false" unique="false" eType="_LD8vkV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMhF1EEdy5RcXm_JjfDg" name="family" ordered="false" unique="false" eType="_LTdMfF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMh11EEdy5RcXm_JjfDg" name="inst_Width" ordered="false" unique="false" eType="_LTdMQ11EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LD8wv11EEdy5RcXm_JjfDg" name="HwBranchPredictor" eSuperTypes="_LCdh0l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LD8wwF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UUddUBJ0EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8w711EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_LD8w8F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LD8w8V1EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_LD8w8l1EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_LD8w811EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_LD8w9F1EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_LD8w9V1EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_LD8w9l1EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_LD8w911EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8w-F1EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_LD8w-V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LD8w-l1EEdy5RcXm_JjfDg" name="Data"/>
+ <eLiterals xmi:id="_LD8w-11EEdy5RcXm_JjfDg" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_LD8w_F1EEdy5RcXm_JjfDg" name="Unified" value="2"/>
+ <eLiterals xmi:id="_LD8w_V1EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ <eLiterals xmi:id="_LD8w_l1EEdy5RcXm_JjfDg" name="Undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8xB11EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_LD8xCF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LD8xCV1EEdy5RcXm_JjfDg" name="LRU"/>
+ <eLiterals xmi:id="_LD8xCl1EEdy5RcXm_JjfDg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_LD8xC11EEdy5RcXm_JjfDg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_LD8xDF1EEdy5RcXm_JjfDg" name="Random" value="3"/>
+ <eLiterals xmi:id="_LD8xDV1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ <eLiterals xmi:id="_LD8xDl1EEdy5RcXm_JjfDg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LD8xD11EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_LD8xEF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LD8xEV1EEdy5RcXm_JjfDg" name="WriteBack"/>
+ <eLiterals xmi:id="_LD8xEl1EEdy5RcXm_JjfDg" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_LD8xE11EEdy5RcXm_JjfDg" name="Other" value="2"/>
+ <eLiterals xmi:id="_LD8xFF1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LD8xLV1EEdy5RcXm_JjfDg" name="HwASIC" eSuperTypes="_LD8v911EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LD8xLl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_dHZvEBJzEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LD8xMF1EEdy5RcXm_JjfDg" name="HwPLD" eSuperTypes="_LD8v911EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LD8xMV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_goLuMBJzEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LD8xMl1EEdy5RcXm_JjfDg" name="technology" ordered="false" unique="false" eType="_LD8vmV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LD8xPF1EEdy5RcXm_JjfDg" name="blocksRAM" ordered="false" unique="false" upperBound="-1" eType="_LHYfVF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMm11EEdy5RcXm_JjfDg" name="organization" ordered="false" unique="false" eType="_LTdMnV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMoF1EEdy5RcXm_JjfDg" name="nbLUTs" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMo11EEdy5RcXm_JjfDg" name="ndLUT_Inputs" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMpl1EEdy5RcXm_JjfDg" name="nbFlipFlops" ordered="false" unique="false" eType="_LTdMSF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMQ11EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMRF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMSF1EEdy5RcXm_JjfDg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMSV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMTV1EEdy5RcXm_JjfDg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMTl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMY11EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMZF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMZ11EEdy5RcXm_JjfDg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMaF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMdl1EEdy5RcXm_JjfDg" name="NFP_FrequencyInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMd11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMfF1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMfV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMf11EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMgF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMnV1EEdy5RcXm_JjfDg" name="PLD_Organization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMnl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_j_oAkBJyEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_HVDSgBJyEdygQ5HMNSpiZw" name="ISA_Type">
+ <ownedLiteral xmi:id="_IrSssBJyEdygQ5HMNSpiZw" name="RISC"/>
+ <ownedLiteral xmi:id="_I3qUwBJyEdygQ5HMNSpiZw" name="CISC"/>
+ <ownedLiteral xmi:id="_I71DEBJyEdygQ5HMNSpiZw" name="VLIW"/>
+ <ownedLiteral xmi:id="_JBowIBJyEdygQ5HMNSpiZw" name="SIMD"/>
+ <ownedLiteral xmi:id="_JHv_MBJyEdygQ5HMNSpiZw" name="other"/>
+ <ownedLiteral xmi:id="_JM0FYBJyEdygQ5HMNSpiZw" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_QewpABJyEdygQ5HMNSpiZw" name="PLD_Technology">
+ <ownedLiteral xmi:id="_SFFtoBJyEdygQ5HMNSpiZw" name="SRAM"/>
+ <ownedLiteral xmi:id="_SK5asBJyEdygQ5HMNSpiZw" name="antifuse"/>
+ <ownedLiteral xmi:id="_SPXrABJyEdygQ5HMNSpiZw" name="flash"/>
+ <ownedLiteral xmi:id="_Splh0BJyEdygQ5HMNSpiZw" name="other"/>
+ <ownedLiteral xmi:id="_SwI1wBJyEdygQ5HMNSpiZw" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_XMDncBJyEdygQ5HMNSpiZw" name="PLD_Class">
+ <ownedLiteral xmi:id="_ZDqpUBJyEdygQ5HMNSpiZw" name="symetricalArray"/>
+ <ownedLiteral xmi:id="_ZISqoBJyEdygQ5HMNSpiZw" name="rowBased"/>
+ <ownedLiteral xmi:id="_ZjQIUBJyEdygQ5HMNSpiZw" name="seaOfGates"/>
+ <ownedLiteral xmi:id="_byPvcBJyEdygQ5HMNSpiZw" name="hierarchicalPLD"/>
+ <ownedLiteral xmi:id="_b3KrsBJyEdygQ5HMNSpiZw" name="other"/>
+ <ownedLiteral xmi:id="_b6vkIBJyEdygQ5HMNSpiZw" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_j_oAkBJyEdygQ5HMNSpiZw" name="PLD_Organization">
+ <ownedAttribute xmi:id="_mjMJgBJyEdygQ5HMNSpiZw" name="nbRows" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pp5bwBJyEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ppvqwBJyEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_pp5bwRJyEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_mngo0BJyEdygQ5HMNSpiZw" name="nbColumns" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sZ0lsBJyEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sZq0sBJyEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sZ0lsRJyEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_mqfEUBJyEdygQ5HMNSpiZw" name="class" visibility="public" type="_XMDncBJyEdygQ5HMNSpiZw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uFXhgBJyEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uFNwgBJyEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_uFhSgBJyEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_z0aH8BJyEdygQ5HMNSpiZw" name="HwProcessor">
+ <generalization xmi:id="_XsBrgBJzEdygQ5HMNSpiZw" general="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_2rUqsBJyEdygQ5HMNSpiZw" name="architecture" visibility="public" isUnique="false" isDerived="true">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5eFGMBJyEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5d7VMBJyEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5eFGMRJyEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2uwZMBJyEdygQ5HMNSpiZw" name="mips" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7qGR0BJyEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7p9H4BJyEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_7qQC0BJyEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2yLgoBJyEdygQ5HMNSpiZw" name="ipc" visibility="public" isUnique="false" isDerived="true">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-CCZkBJyEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-B5PoBJyEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-CCZkRJyEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_22WO8BJyEdygQ5HMNSpiZw" name="nbCores" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Atf6QRJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Atf6QBJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_AtpEMBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_26XzUBJyEdygQ5HMNSpiZw" name="nbPipelines" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DHX7sBJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DHOKsBJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_DHhFoBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2_SvkBJyEdygQ5HMNSpiZw" name="nbStages" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FYKSkBJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FYAhkBJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FYTcgBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3Dmn0BJyEdygQ5HMNSpiZw" name="nbALUs" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_H9WzMBJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_H9NCMBJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_H9gkMBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3HoMMBJyEdygQ5HMNSpiZw" name="nbFPUs" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Kq5XgBJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KqvmgBJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_KrChcBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ezcksBJ0EdygQ5HMNSpiZw" name="ownedISAs" type="_HQmlcBJ0EdygQ5HMNSpiZw" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_ezSzsBJ0EdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_e0CakRJ0EdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_e0CakBJ0EdygQ5HMNSpiZw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_frSLoBJ0EdygQ5HMNSpiZw" name="predictors" type="_UUddUBJ0EdygQ5HMNSpiZw" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_frIaoBJ0EdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsBygBJ0EdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fr4BgBJ0EdygQ5HMNSpiZw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Blc8UBJ7Edyix70umlP_zg" name="caches" type="_z6yqgBJ3EdygFI18IOWZzA" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_BlKBYBJ7Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BmWUMRJ7Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BmWUMBJ7Edyix70umlP_zg"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0c0AMBJ8Edyix70umlP_zg" name="ownedMMUs" type="_JnXu4BJ8Edyix70umlP_zg" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_0chFQBJ8Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0dtYERJ8Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0dtYEBJ8Edyix70umlP_zg"/>
+ </ownedAttribute>
+ <icon xmi:id="_r8U74HBWEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%16%16%16%32%32%32%40%40%40%48%48%48%64%64%64%72%72%72%80%80%80%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-82%-82%-82%-74%-74%-74%-70%-70%-70%-66%-66%-66%-50%-50%-50%-46%-46%-46%-42%-42%-42%-38%-38%-38%-34%-34%-34%-30%-30%-30%-26%-26%-26%-22%-22%-22%-18%-18%-18%-14%-14%-14%-10%-10%-10%-6%-6%-6%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%65%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%-40%-80%65%-127%-117%24%51%106%-36%-88%-15%64%65%1%16%38%-120%28%73%-78%-92%-55%-111%15%4%16%-76%48%-128%98%65%7%8%8%54%72%-32%-110%-32%1%8%54%113%-42%20%24%-128%3%-63%-98%4%61%108%-72%-96%-63%-61%67%10%4%8%34%37%-56%-95%-24%-121%14%28%58%56%-100%41%-109%-90%-64%12%24%10%102%-56%0%66%-88%84%-124%55%9%22%-104%48%-80%-62%-63%11%24%46%92%-80%-112%-43%-96%-121%0%70%5%-66%-115%11%66%-61%65%13%18%62%8%-68%-96%-73%-32%-124%2%4%-1%14%-4%-80%97%96%-122%-66%27%-52%30%-34%-48%-105%-32%-126%5%-114%33%11%-4%96%-41%-32%6%9%82%63%96%104%60%112%-84%88%-78%3%45%28%-60%-112%-106%116%-27%-96%112%7%-50%37%72%90%107%-42%-89%116%3%3%30%24%-63%-128%65%-45%28%56%-96%-27%124%80%1%3%-126%9%26%32%-44%-112%-127%3%111%-124%4%40%16%76%-66%19%4%-121%0%76%-95%55%-121%-32%113%32%-11%-26%32%-126%3%23%-34%-100%121%103%0%-32%-61%-117%15%31%79%126%-68%74%-20%-24%-45%-85%95%-49%-66%-67%-63%-128%0%59%">
+ <eAnnotations xmi:id="_sa35EHBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_sbBqEHBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_NrpywBJzEdygQ5HMNSpiZw" name="HwComputingResource">
+ <generalization xmi:id="_WU45cBJzEdygQ5HMNSpiZw" general="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ <generalization xmi:id="_XSGvoBJzEdygQ5HMNSpiZw" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_PHjwEBJzEdygQ5HMNSpiZw" name="op_Frequencies" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mFWhgBJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mFMwgBJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TSWVgBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_wDvdMHBWEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%16%16%16%32%32%32%40%40%40%48%48%48%64%64%64%72%72%72%80%80%80%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-82%-82%-82%-74%-74%-74%-70%-70%-70%-66%-66%-66%-50%-50%-50%-46%-46%-46%-42%-42%-42%-38%-38%-38%-34%-34%-34%-30%-30%-30%-26%-26%-26%-22%-22%-22%-18%-18%-18%-14%-14%-14%-10%-10%-10%-6%-6%-6%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%65%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%-40%-80%65%-127%-117%24%51%106%-36%-88%-15%64%65%1%16%38%-120%28%73%-78%-92%-55%-111%15%4%16%-76%48%-128%98%65%7%8%8%54%72%-32%-110%-32%1%8%54%113%-42%20%24%-128%3%-63%-98%4%61%108%-72%-96%-63%-61%67%10%4%8%34%37%-56%-95%-24%-121%14%28%58%56%-100%41%-109%-90%-64%12%24%10%102%-56%0%66%-88%84%-124%55%9%22%-104%48%-80%-62%-63%11%24%46%92%-80%-112%-43%-96%-121%0%70%5%-66%-115%11%66%-61%65%13%18%62%8%-68%-96%-73%-32%-124%2%4%-1%14%-4%-80%97%96%-122%-66%27%-52%30%-34%-48%-105%-32%-126%5%-114%33%11%-4%96%-41%-32%6%9%82%63%96%104%60%112%-84%88%-78%3%45%28%-60%-112%-106%116%-27%-96%112%7%-50%37%72%90%107%-42%-89%116%3%3%30%24%-63%-128%65%-45%28%56%-96%-27%124%80%1%3%-126%9%26%32%-44%-112%-127%3%111%-124%4%40%16%76%-66%19%4%-121%0%76%-95%55%-121%-32%113%32%-11%-26%32%-126%3%23%-34%-100%121%103%0%-32%-61%-117%15%31%79%126%-68%74%-20%-24%-45%-85%95%-49%-66%-67%-63%-128%0%59%">
+ <eAnnotations xmi:id="_wpJQUHBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_wpSaQHBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_dHZvEBJzEdygQ5HMNSpiZw" name="HwASIC">
+ <generalization xmi:id="_gN0tcBJzEdygQ5HMNSpiZw" general="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <icon xmi:id="_yrgwsHBWEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%16%16%16%32%32%32%40%40%40%48%48%48%64%64%64%72%72%72%80%80%80%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-82%-82%-82%-74%-74%-74%-70%-70%-70%-66%-66%-66%-50%-50%-50%-46%-46%-46%-42%-42%-42%-38%-38%-38%-34%-34%-34%-30%-30%-30%-26%-26%-26%-22%-22%-22%-18%-18%-18%-14%-14%-14%-10%-10%-10%-6%-6%-6%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%65%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%-40%-80%65%-127%-117%24%51%106%-36%-88%-15%64%65%1%16%38%-120%28%73%-78%-92%-55%-111%15%4%16%-76%48%-128%98%65%7%8%8%54%72%-32%-110%-32%1%8%54%113%-42%20%24%-128%3%-63%-98%4%61%108%-72%-96%-63%-61%67%10%4%8%34%37%-56%-95%-24%-121%14%28%58%56%-100%41%-109%-90%-64%12%24%10%102%-56%0%66%-88%84%-124%55%9%22%-104%48%-80%-62%-63%11%24%46%92%-80%-112%-43%-96%-121%0%70%5%-66%-115%11%66%-61%65%13%18%62%8%-68%-96%-73%-32%-124%2%4%-1%14%-4%-80%97%96%-122%-66%27%-52%30%-34%-48%-105%-32%-126%5%-114%33%11%-4%96%-41%-32%6%9%82%63%96%104%60%112%-84%88%-78%3%45%28%-60%-112%-106%116%-27%-96%112%7%-50%37%72%90%107%-42%-89%116%3%3%30%24%-63%-128%65%-45%28%56%-96%-27%124%80%1%3%-126%9%26%32%-44%-112%-127%3%111%-124%4%40%16%76%-66%19%4%-121%0%76%-95%55%-121%-32%113%32%-11%-26%32%-126%3%23%-34%-100%121%103%0%-32%-61%-117%15%31%79%126%-68%74%-20%-24%-45%-85%95%-49%-66%-67%-63%-128%0%59%">
+ <eAnnotations xmi:id="_zX58oHBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_zYDtoHBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_goLuMBJzEdygQ5HMNSpiZw" name="HwPLD">
+ <generalization xmi:id="_GfCloBJ0EdygQ5HMNSpiZw" general="_NrpywBJzEdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_hwI0wBJzEdygQ5HMNSpiZw" name="technology" visibility="public" type="_QewpABJyEdygQ5HMNSpiZw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kD5nIBJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kDwdMBJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kEDYIBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_hzaLMBJzEdygQ5HMNSpiZw" name="organization" visibility="public" type="_j_oAkBJyEdygQ5HMNSpiZw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7UMd0BJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7UCs0BJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_7UVnwBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_h3R-kBJzEdygQ5HMNSpiZw" name="nbLUTs" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-qN-cBJzEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-qENcBJzEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-qXIYBJzEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_h7Jx8BJzEdygQ5HMNSpiZw" name="ndLUT_Inputs" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BfficBJ0EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BfWYgBJ0EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_BfficRJ0EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_h-4bYBJzEdygQ5HMNSpiZw" name="nbFlipFlops" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ewmt4BJ0EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ewdj8BJ0EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Ewmt4RJ0EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_AXPcwBJ7Edyix70umlP_zg" name="blocksRAM" type="_WSmywBJ5EdygFI18IOWZzA" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_AW8h0BJ7Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AYI0oRJ7Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AYI0oBJ7Edyix70umlP_zg"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_sBjpUGqbEdyHVMM3AaZxvA" name="blocksComputing" type="_NrpywBJzEdygQ5HMNSpiZw" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_sAvxAGqbEdyHVMM3AaZxvA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sByS0GqbEdyHVMM3AaZxvA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sBxEsGqbEdyHVMM3AaZxvA"/>
+ </ownedAttribute>
+ <icon xmi:id="_1WP4oHBWEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%16%16%16%32%32%32%40%40%40%48%48%48%64%64%64%72%72%72%80%80%80%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-82%-82%-82%-74%-74%-74%-70%-70%-70%-66%-66%-66%-50%-50%-50%-46%-46%-46%-42%-42%-42%-38%-38%-38%-34%-34%-34%-30%-30%-30%-26%-26%-26%-22%-22%-22%-18%-18%-18%-14%-14%-14%-10%-10%-10%-6%-6%-6%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%65%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%-40%-80%65%-127%-117%24%51%106%-36%-88%-15%64%65%1%16%38%-120%28%73%-78%-92%-55%-111%15%4%16%-76%48%-128%98%65%7%8%8%54%72%-32%-110%-32%1%8%54%113%-42%20%24%-128%3%-63%-98%4%61%108%-72%-96%-63%-61%67%10%4%8%34%37%-56%-95%-24%-121%14%28%58%56%-100%41%-109%-90%-64%12%24%10%102%-56%0%66%-88%84%-124%55%9%22%-104%48%-80%-62%-63%11%24%46%92%-80%-112%-43%-96%-121%0%70%5%-66%-115%11%66%-61%65%13%18%62%8%-68%-96%-73%-32%-124%2%4%-1%14%-4%-80%97%96%-122%-66%27%-52%30%-34%-48%-105%-32%-126%5%-114%33%11%-4%96%-41%-32%6%9%82%63%96%104%60%112%-84%88%-78%3%45%28%-60%-112%-106%116%-27%-96%112%7%-50%37%72%90%107%-42%-89%116%3%3%30%24%-63%-128%65%-45%28%56%-96%-27%124%80%1%3%-126%9%26%32%-44%-112%-127%3%111%-124%4%40%16%76%-66%19%4%-121%0%76%-95%55%-121%-32%113%32%-11%-26%32%-126%3%23%-34%-100%121%103%0%-32%-61%-117%15%31%79%126%-68%74%-20%-24%-45%-85%95%-49%-66%-67%-63%-128%0%59%">
+ <eAnnotations xmi:id="_1-x4QHBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_1-7CMHBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_HQmlcBJ0EdygQ5HMNSpiZw" name="HwISA">
+ <generalization xmi:id="_cdO7QBJ0EdygQ5HMNSpiZw" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_IL2FsBJ0EdygQ5HMNSpiZw" name="family" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KgrPEBJ0EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KgheEBJ0EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Kg1AEBJ0EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_IRMfwBJ0EdygQ5HMNSpiZw" name="inst_Width" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NlSPkBJ0EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NlIekBJ0EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NlcAkBJ0EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_IUUsQBJ0EdygQ5HMNSpiZw" name="type" visibility="public" type="_HVDSgBJyEdygQ5HMNSpiZw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PPGtEBJ0EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PO9jIBJ0EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_PPQeEBJ0EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_UUddUBJ0EdygQ5HMNSpiZw" name="HwBranchPredictor">
+ <generalization xmi:id="_dzarEBJ0EdygQ5HMNSpiZw" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_ezSzsBJ0EdygQ5HMNSpiZw" name="Association_HwProcessor_HwISA" memberEnd="_ezcksBJ0EdygQ5HMNSpiZw _e0MLkBJ0EdygQ5HMNSpiZw">
+ <ownedEnd xmi:id="_e0MLkBJ0EdygQ5HMNSpiZw" name="hwProcessor" type="_z0aH8BJyEdygQ5HMNSpiZw" isUnique="false" association="_ezSzsBJ0EdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_e1FjcBJ0EdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_e1FjcRJ0EdygQ5HMNSpiZw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_frIaoBJ0EdygQ5HMNSpiZw" name="Association_HwProcessor_HwBranchPredictor" memberEnd="_frSLoBJ0EdygQ5HMNSpiZw _fsBygRJ0EdygQ5HMNSpiZw">
+ <ownedEnd xmi:id="_fsBygRJ0EdygQ5HMNSpiZw" name="hwProcessor" type="_z0aH8BJyEdygQ5HMNSpiZw" isUnique="false" association="_frIaoBJ0EdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsxZYBJ0EdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs7KYBJ0EdygQ5HMNSpiZw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_AW8h0BJ7Edyix70umlP_zg" name="Association_HwPLD_HwRAM" memberEnd="_AXPcwBJ7Edyix70umlP_zg _AYR-kBJ7Edyix70umlP_zg">
+ <ownedEnd xmi:id="_AYR-kBJ7Edyix70umlP_zg" name="hwPLD" type="_goLuMBJzEdygQ5HMNSpiZw" isUnique="false" association="_AW8h0BJ7Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AZBlcBJ7Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AZBlcRJ7Edyix70umlP_zg"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_BlKBYBJ7Edyix70umlP_zg" name="Association_HwProcessor_HWCache" memberEnd="_Blc8UBJ7Edyix70umlP_zg _BmgFMBJ7Edyix70umlP_zg">
+ <ownedEnd xmi:id="_BmgFMBJ7Edyix70umlP_zg" name="hwProcessor" type="_z0aH8BJyEdygQ5HMNSpiZw" isUnique="false" association="_BlKBYBJ7Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BnF7EBJ7Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BnPsEBJ7Edyix70umlP_zg"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_0chFQBJ8Edyix70umlP_zg" name="Association_HwProcessor_HwMMU" memberEnd="_0c0AMBJ8Edyix70umlP_zg _0d3JEBJ8Edyix70umlP_zg">
+ <ownedEnd xmi:id="_0d3JEBJ8Edyix70umlP_zg" name="hwProcessor" type="_z0aH8BJyEdygQ5HMNSpiZw" isUnique="false" association="_0chFQBJ8Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0ec-8BJ8Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0emv8BJ8Edyix70umlP_zg"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_sAvxAGqbEdyHVMM3AaZxvA" name="Association_HwPLD_HwComputingResource" memberEnd="_sBjpUGqbEdyHVMM3AaZxvA _sB0IAGqbEdyHVMM3AaZxvA">
+ <ownedEnd xmi:id="_sB0IAGqbEdyHVMM3AaZxvA" name="hwPLD" type="_goLuMBJzEdygQ5HMNSpiZw" isUnique="false" association="_sAvxAGqbEdyHVMM3AaZxvA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sCEmsGqbEdyHVMM3AaZxvA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sCF00GqbEdyHVMM3AaZxvA"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_bmL7UBJwEdygQ5HMNSpiZw" name="HwCommunication">
+ <eAnnotations xmi:id="_LFJCYF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MX2GUJ3yEd6SvNDHkhtrYQ" name="HwCommunication" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwCommunication/_MVxCsJ3yEd6SvNDHkhtrYQ/13" nsPrefix="HwCommunication">
+ <eAnnotations xmi:id="_M7wsUp3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7wsU53yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7wsVJ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7wsVZ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7wsVp3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7wsV53yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MX2GUZ3yEd6SvNDHkhtrYQ" name="HwCommunicationResource" eSuperTypes="_Mqn4YZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MX2GUp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MX2GzZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MX2Gzp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX2Gz53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MX2G0J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX2G0Z3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MX2G0p3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MX2G053yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MX2G1J3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX2G1Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MX2G1p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX2G153yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MX2G2J3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MX2G2Z3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MX2G2p3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MX2G253yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MX2G3J3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MX2G3Z3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MX2G3p3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MX2G353yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX2G4J3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MX2G4Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX2G4p3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MX2G453yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MX2G5J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MX2G5Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MX2G5p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MX2G553yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MX2G6J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MX2G6Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MX2G753yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MX2G8J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX2HEp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_MX2HE53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX2HFJ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_MX2HFZ3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_MX2HFp3yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MX2HF53yEd6SvNDHkhtrYQ" name="HwEndPoint" eSuperTypes="_MX2GUZ3yEd6SvNDHkhtrYQ _MOwcTZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MX2HGJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MX2HGZ3yEd6SvNDHkhtrYQ" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_MX2HIp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MX2HIp3yEd6SvNDHkhtrYQ" name="HwMedia" eSuperTypes="_MX2GUZ3yEd6SvNDHkhtrYQ _MOwc7J3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MX2HI53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MX2HJp3yEd6SvNDHkhtrYQ" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_MX_3sZ3yEd6SvNDHkhtrYQ" eOpposite="_MX_3s53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wsD53yEd6SvNDHkhtrYQ" name="bandWidth" ordered="false" unique="false" eType="_M7wsEZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX2HU53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MX2HVJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX2HVZ3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MX2HVp3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MX2HV53yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MX2HWJ3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MX2HWZ3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MX2HWp3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MX2HW53yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MX2HXJ3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX2Ha53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_MX2HbJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX2HbZ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MX2Hbp3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_MX2Hb53yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_MX2HcJ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MX2HcZ3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MX2Hcp3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_MX2Hc53yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX_3dJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MX_3dZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX_3dp3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MX_3d53yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MX_3eJ3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MX_3eZ3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MX_3ep3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MX_3e53yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MX_3fJ3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX_3lZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MX_3lp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX_3l53yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MX_3mJ3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MX_3mZ3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MX_3mp3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX_3oJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_MX_3oZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX_3op3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_MX_3o53yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_MX_3pJ3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX_3rJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_MX_3rZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX_3rp3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_MX_3r53yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_MX_3sJ3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MX_3sZ3yEd6SvNDHkhtrYQ" name="HwArbiter" eSuperTypes="_MX2GUZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MX_3sp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MX_3s53yEd6SvNDHkhtrYQ" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_MX2HIp3yEd6SvNDHkhtrYQ" eOpposite="_MX2HJp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX_3vZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MX_3vp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX_3v53yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MX_3wJ3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MX_3wZ3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MX_3wp3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MX_3w53yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MX_3xJ3yEd6SvNDHkhtrYQ" name="HwBus" eSuperTypes="_MX2HIp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MX_3xZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wsJ53yEd6SvNDHkhtrYQ" name="adressWidth" ordered="false" unique="false" eType="_M7wsKZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wsLJ3yEd6SvNDHkhtrYQ" name="wordWidth" ordered="false" unique="false" eType="_M7wsKZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wsL53yEd6SvNDHkhtrYQ" name="isSynchronous" ordered="false" unique="false" eType="_M7wsMZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7wsNJ3yEd6SvNDHkhtrYQ" name="isSerial" ordered="false" unique="false" eType="_M7wsMZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MX_31p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_MX_3153yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MX_32J3yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_MX_32Z3yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_MX_32p3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_MX_3253yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_MX_33J3yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MX_34p3yEd6SvNDHkhtrYQ" name="HwBridge" eSuperTypes="_MX2HIp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MX_3453yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MX_35J3yEd6SvNDHkhtrYQ" name="sides" ordered="false" unique="false" upperBound="-1" eType="_MX2HIp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsAJ3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsAZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsCp3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsC53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsEZ3yEd6SvNDHkhtrYQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsEp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsGp3yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsG53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsHp3yEd6SvNDHkhtrYQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsH53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsKZ3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsKp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsMZ3yEd6SvNDHkhtrYQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsMp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_weJO0EOMEd6caK5ICj_pSQ" name="HwCommunication" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwCommunication/_wdxbYEOMEd6caK5ICj_pSQ/12" nsPrefix="HwCommunication">
+ <eAnnotations xmi:id="_wl8gC0OMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl9HAEOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl9HAUOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl9HAkOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl9HA0OMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl9HBEOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_weJO0UOMEd6caK5ICj_pSQ" name="HwCommunicationResource" eSuperTypes="_wiEFgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_weJO0kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_weJPTUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_weJPTkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJPT0OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_weJPUEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJPUUOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_weJPUkOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_weJPU0OMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_weJPVEOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJPVUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_weJPVkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJPV0OMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_weJPWEOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_weJPWUOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_weJPWkOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_weJPW0OMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_weJPXEOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_weJPXUOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_weJPXkOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_weJPX0OMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJPYEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_weJPYUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJPYkOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_weJPY0OMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_weJPZEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_weJPZUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_weJPZkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_weJPZ0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_weJPaEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_weJPaUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_weJPb0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_weJPcEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJPkkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_weJPk0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJPlEOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_weJPlUOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_weJPlkOMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_weJPl0OMEd6caK5ICj_pSQ" name="HwEndPoint" eSuperTypes="_weJO0UOMEd6caK5ICj_pSQ _wP_eFUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_weJPmEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_weJPmUOMEd6caK5ICj_pSQ" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_weJPokOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_weJPokOMEd6caK5ICj_pSQ" name="HwMedia" eSuperTypes="_weJO0UOMEd6caK5ICj_pSQ _wP_etEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_weJPo0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_weJPpkOMEd6caK5ICj_pSQ" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_weJ2WUOMEd6caK5ICj_pSQ" eOpposite="_weJ2W0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl7R20OMEd6caK5ICj_pSQ" name="bandWidth" ordered="false" unique="false" eType="_wl7R3UOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJP00OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_weJP1EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJP1UOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_weJP1kOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_weJP10OMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_weJP2EOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_weJP2UOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_weJP2kOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_weJP20OMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_weJP3EOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJ17UOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_weJ17kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJ170OMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_weJ18EOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_weJ18UOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_weJ18kOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_weJ180OMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_weJ19EOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_weJ19UOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJ2HEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_weJ2HUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJ2HkOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_weJ2H0OMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_weJ2IEOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_weJ2IUOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_weJ2IkOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_weJ2I0OMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_weJ2JEOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJ2PUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_weJ2PkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJ2P0OMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_weJ2QEOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_weJ2QUOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_weJ2QkOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJ2SEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_weJ2SUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJ2SkOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_weJ2S0OMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_weJ2TEOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJ2VEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_weJ2VUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJ2VkOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_weJ2V0OMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_weJ2WEOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_weJ2WUOMEd6caK5ICj_pSQ" name="HwArbiter" eSuperTypes="_weJO0UOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_weJ2WkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_weJ2W0OMEd6caK5ICj_pSQ" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_weJPokOMEd6caK5ICj_pSQ" eOpposite="_weJPpkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJ2ZUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_weJ2ZkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJ2Z0OMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_weJ2aEOMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_weJ2aUOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_weJ2akOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_weJ2a0OMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_weJ2bEOMEd6caK5ICj_pSQ" name="HwBus" eSuperTypes="_weJPokOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_weJ2bUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl747UOMEd6caK5ICj_pSQ" name="adressWidth" ordered="false" unique="false" eType="_wl7470OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl748kOMEd6caK5ICj_pSQ" name="wordWidth" ordered="false" unique="false" eType="_wl7470OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl749UOMEd6caK5ICj_pSQ" name="isSynchronous" ordered="false" unique="false" eType="_wl7490OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl74-kOMEd6caK5ICj_pSQ" name="isSerial" ordered="false" unique="false" eType="_wl7490OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_weJ2fkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_weJ2f0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_weJ2gEOMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_weJ2gUOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_weJ2gkOMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_weJ2g0OMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_weJ2hEOMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_weJ2ikOMEd6caK5ICj_pSQ" name="HwBridge" eSuperTypes="_weJPokOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_weJ2i0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_weJ2jEOMEd6caK5ICj_pSQ" name="sides" ordered="false" unique="false" upperBound="-1" eType="_weJPokOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl6q1UOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl6q1kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl7R1kOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl7R10OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl7R3UOMEd6caK5ICj_pSQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl7R3kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl744EOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl744UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl745EOMEd6caK5ICj_pSQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl745UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl7470OMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl748EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl7490OMEd6caK5ICj_pSQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl74-EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kLPlAHKiEd2xwtZ516zmfg" name="HwCommunication" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwCommunication/_kJwX5HKiEd2xwtZ516zmfg/11" nsPrefix="HwCommunication">
+ <eAnnotations xmi:id="_khTVYnKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khTVY3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khTVZHKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khTVZXKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khTVZnKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khTVZ3KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kLPlAXKiEd2xwtZ516zmfg" name="HwCommunicationResource" eSuperTypes="_kH0dkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kLPlAnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kLPlJXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kLPlJnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kLPlJ3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kLPlKHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kLPlVXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kLPlVnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPlV3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kLPlWHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPlWXKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kLPlWnKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kLPlW3KiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kLPlXHKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPlXXKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kLPlXnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPlX3KiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kLPlYHKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kLPlYXKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kLPlYnKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kLPlY3KiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kLPlZHKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kLPlZXKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kLPlZnKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPlZ3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kLPlaHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPlaXKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kLPlanKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kLPla3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kLPlbHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kLPlbXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kLPlbnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPlkHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kLPlkXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPlknKiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kLPlk3KiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kLPllHKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kLPllXKiEd2xwtZ516zmfg" name="HwEndPoint" eSuperTypes="_kLPlAXKiEd2xwtZ516zmfg _kDpITHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kLPllnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kLPll3KiEd2xwtZ516zmfg" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_kLPloHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kLPloHKiEd2xwtZ516zmfg" name="HwMedia" eSuperTypes="_kLPlAXKiEd2xwtZ516zmfg _kDy6A3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kLPloXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kLPlpHKiEd2xwtZ516zmfg" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_kLPmVXKiEd2xwtZ516zmfg" eOpposite="_kLPmV3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVHHKiEd2xwtZ516zmfg" name="bandWidth" ordered="false" unique="false" eType="_khTVHnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPl0XKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kLPl0nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPl03KiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kLPl1HKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kLPl1XKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kLPl1nKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kLPl13KiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kLPl2HKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kLPl2XKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kLPl2nKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPl6XKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kLPl6nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPl63KiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kLPl7HKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kLPl7XKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kLPl7nKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kLPl73KiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kLPl8HKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kLPl8XKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPmGHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kLPmGXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPmGnKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kLPmG3KiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kLPmHHKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kLPmHXKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kLPmHnKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kLPmH3KiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kLPmIHKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPmOXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kLPmOnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPmO3KiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kLPmPHKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kLPmPXKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kLPmPnKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPmRHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kLPmRXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPmRnKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kLPmR3KiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kLPmSHKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPmUHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kLPmUXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPmUnKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kLPmU3KiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kLPmVHKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kLPmVXKiEd2xwtZ516zmfg" name="HwArbiter" eSuperTypes="_kLPlAXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kLPmVnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kLPmV3KiEd2xwtZ516zmfg" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_kLPloHKiEd2xwtZ516zmfg" eOpposite="_kLPlpHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPmYXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kLPmYnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPmY3KiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kLPmZHKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kLPmZXKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kLPmZnKiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kLPmZ3KiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kLPmaHKiEd2xwtZ516zmfg" name="HwBus" eSuperTypes="_kLPloHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kLPmaXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVN3KiEd2xwtZ516zmfg" name="adressWidth" ordered="false" unique="false" eType="_khTVOXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVPHKiEd2xwtZ516zmfg" name="wordWidth" ordered="false" unique="false" eType="_khTVOXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVP3KiEd2xwtZ516zmfg" name="isSynchronous" ordered="false" unique="false" eType="_khTVQXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVRHKiEd2xwtZ516zmfg" name="isSerial" ordered="false" unique="false" eType="_khTVQXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kLPmenKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kLPme3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kLPmfHKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kLPmfXKiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kLPmfnKiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kLPmf3KiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kLPmgHKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kLPmhnKiEd2xwtZ516zmfg" name="HwBridge" eSuperTypes="_kLPloHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kLPmh3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kLPmiHKiEd2xwtZ516zmfg" name="sides" ordered="false" unique="false" upperBound="-1" eType="_kLPloHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVBnKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVB3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVCXKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVCnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVDXKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVDnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVEHKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVEXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVHnKiEd2xwtZ516zmfg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVH3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVJ3KiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVKHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVK3KiEd2xwtZ516zmfg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVLHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVOXKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVOnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVQXKiEd2xwtZ516zmfg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVQnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_oz2OcBBjEd20zIwSLfjspA" name="HwCommunication" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwCommunication/_oyUkcBBjEd20zIwSLfjspA/10" nsPrefix="HwCommunication">
+ <eAnnotations xmi:id="_pOmQ7RBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOmQ7hBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOmQ7xBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOmQ8BBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOmQ8RBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOmQ8hBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_oz2OcRBjEd20zIwSLfjspA" name="HwCommunicationResource" eSuperTypes="_ovddsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_oz2OchBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oz2OlRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_oz2OlhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_oz2OlxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_oz2OmBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o0VWqBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_o0VWqRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o0VWqhBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_o0VWqxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o0VWrBBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_o0VWrRBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_o0VWrhBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_o0VWrxBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o0VWsBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_o0VWsRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o0VWshBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_o0VWsxBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_o0VWtBBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_o0VWtRBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_o0VWthBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_o0VWtxBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_o0VWuBBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_o0VWuRBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o0VWuhBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_o0VWuxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o0VWvBBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_o0VWvRBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o0VWvhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_o0VWvxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o0VW4RBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_o0VW4hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o0VW4xBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_o0VW5BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o0VW5RBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_o0VW5hBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_o0VW5xBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o0VW6BBjEd20zIwSLfjspA" name="HwEndPoint" eSuperTypes="_oz2OcRBjEd20zIwSLfjspA _oo90PBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o0VW6RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o0VW6hBjEd20zIwSLfjspA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o0VW7BBjEd20zIwSLfjspA" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_o0VW9RBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o0VW9RBjEd20zIwSLfjspA" name="HwMedia" eSuperTypes="_oz2OcRBjEd20zIwSLfjspA _oo906xBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o0VW9hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o0VW-RBjEd20zIwSLfjspA" name="base_Association" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Association"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o0VW-xBjEd20zIwSLfjspA" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_o0VXNRBjEd20zIwSLfjspA" eOpposite="_o0VXNxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOgKmRBjEd20zIwSLfjspA" name="bandWidth" ordered="false" unique="false" eType="_pOgKmxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o0VXHBBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_o0VXHRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o0VXHhBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_o0VXHxBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_o0VXIBBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_o0VXIRBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_o0VXIhBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_o0VXIxBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_o0VXJBBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_o0VXJRBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o0VXMBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_o0VXMRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o0VXMhBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_o0VXMxBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_o0VXNBBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o0VXNRBjEd20zIwSLfjspA" name="HwArbiter" eSuperTypes="_oz2OcRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o0VXNhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o0VXNxBjEd20zIwSLfjspA" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_o0VW9RBjEd20zIwSLfjspA" eOpposite="_o0VW-xBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o0VXQRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_o0VXQhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o0VXQxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_o0VXRBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_o0VXRRBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_o0VXRhBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_o0VXRxBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o0VXSBBjEd20zIwSLfjspA" name="HwBus" eSuperTypes="_o0VW9RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o0VXSRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmQyBBjEd20zIwSLfjspA" name="adressWidth" ordered="false" unique="false" eType="_pOmQyhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmQzRBjEd20zIwSLfjspA" name="wordWidth" ordered="false" unique="false" eType="_pOmQyhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmQ0BBjEd20zIwSLfjspA" name="isSynchronous" ordered="false" unique="false" eType="_pOmQ0hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmQ1RBjEd20zIwSLfjspA" name="isSerial" ordered="false" unique="false" eType="_pOmQ0hBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o0VXWhBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_o0VXWxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o0VXXBBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_o0VXXRBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_o0VXXhBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_o0VXXxBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_o0VXYBBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o0VXZhBjEd20zIwSLfjspA" name="HwBridge" eSuperTypes="_o0VW9RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o0VXZxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o0VXaBBjEd20zIwSLfjspA" name="sides" ordered="false" unique="false" upperBound="-1" eType="_o0VW9RBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKghBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKgxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKhRBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKhhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKiRBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKihBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKjBBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKjRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKmxBjEd20zIwSLfjspA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKnBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOgKpRBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOgKphBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmQyhBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmQyxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmQ0hBjEd20zIwSLfjspA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmQ0xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_k3_R8KSsEdy-NrxVBTpLyA" name="HwCommunication" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwCommunication/_k2jHgKSsEdy-NrxVBTpLyA/9" nsPrefix="HwCommunication">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k3_R8aSsEdy-NrxVBTpLyA" name="HwCommunicationResource" eSuperTypes="_k0pDAaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k3_R8qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k3_SFaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_k3_SFqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k3_SF6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_k3_SGKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k3_SKKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_k3_SKaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k3_SKqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_k3_SK6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k3_SLKSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_k3_SLaSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_k3_SLqSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_k3_SL6SsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k3_SMKSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_k3_SMaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k3_SMqSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_k3_SM6SsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_k3_SNKSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_k3_SNaSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_k3_SNqSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_k3_SN6SsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_k3_SOKSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_k3_SOaSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k3_SOqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_k3_SO6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k3_SPKSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_k3_SPaSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k3_SPqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_k3_SP6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k3_SYaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_k3_SYqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k3_SY6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_k3_SZKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k3_SZaSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_k3_SZqSsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_k3_SZ6SsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k3_SaKSsEdy-NrxVBTpLyA" name="HwEndPoint" eSuperTypes="_k3_R8aSsEdy-NrxVBTpLyA _kvk87KSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k3_SaaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k3_SaqSsEdy-NrxVBTpLyA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k3_SbKSsEdy-NrxVBTpLyA" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_k3_SdaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k3_SdaSsEdy-NrxVBTpLyA" name="HwMedia" eSuperTypes="_k3_R8aSsEdy-NrxVBTpLyA _kvk9m6SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k3_SdqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k3_SeaSsEdy-NrxVBTpLyA" name="base_Association" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Association"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k3_Se6SsEdy-NrxVBTpLyA" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_k3_StaSsEdy-NrxVBTpLyA" eOpposite="_k3_St6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVVwKSsEdy-NrxVBTpLyA" name="bandWidth" ordered="false" unique="false" eType="_lOVVwqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k3_SnKSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_k3_SnaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k3_SnqSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_k3_Sn6SsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_k3_SoKSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_k3_SoaSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_k3_SoqSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_k3_So6SsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_k3_SpKSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_k3_SpaSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k3_SsKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_k3_SsaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k3_SsqSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_k3_Ss6SsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_k3_StKSsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k3_StaSsEdy-NrxVBTpLyA" name="HwArbiter" eSuperTypes="_k3_R8aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k3_StqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k3_St6SsEdy-NrxVBTpLyA" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_k3_SdaSsEdy-NrxVBTpLyA" eOpposite="_k3_Se6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k3_SwaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_k3_SwqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k3_Sw6SsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_k3_SxKSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_k3_SxaSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_k3_SxqSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_k3_Sx6SsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k3_SyKSsEdy-NrxVBTpLyA" name="HwBus" eSuperTypes="_k3_SdaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k3_SyaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVV16SsEdy-NrxVBTpLyA" name="adressWidth" ordered="false" unique="false" eType="_lOVV2aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVV3KSsEdy-NrxVBTpLyA" name="wordWidth" ordered="false" unique="false" eType="_lOVV2aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVV36SsEdy-NrxVBTpLyA" name="isSynchronous" ordered="false" unique="false" eType="_lOVV4aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOVV5KSsEdy-NrxVBTpLyA" name="isSerial" ordered="false" unique="false" eType="_lOVV4aSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k3_S2qSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_k3_S26SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k3_S3KSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_k3_S3aSsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_k3_S3qSsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_k3_S36SsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_k3_S4KSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k3_S5qSsEdy-NrxVBTpLyA" name="HwBridge" eSuperTypes="_k3_SdaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k3_S56SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k3_S6KSsEdy-NrxVBTpLyA" name="sides" ordered="false" unique="false" upperBound="-1" eType="_k3_SdaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVqaSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVqqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVrKSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVraSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVsKSsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVsaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVs6SsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVtKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVwqSsEdy-NrxVBTpLyA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVw6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVVzKSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVVzaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVV2aSsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVV2qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOVV4aSsEdy-NrxVBTpLyA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOVV4qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_remyoGquEdyHVMM3AaZxvA" name="HwCommunication" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwCommunication/_rdQu0GquEdyHVMM3AaZxvA/8" nsPrefix="HwCommunication">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_remyoWquEdyHVMM3AaZxvA" name="HwCommunicationResource" eSuperTypes="_rbemIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_remyomquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_remyxWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_remyxmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_remyx2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_remyyGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_remy2GquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_remy2WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_remy2mquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_remy22quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_remy3GquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_remy3WquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_remy3mquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_remy32quEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_remy4GquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_remy4WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_remy4mquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_remy42quEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_remy5GquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_remy5WquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_remy5mquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_remy52quEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_remy6GquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_remy6WquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_remy6mquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_remy62quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_remy7GquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_remy7WquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_remy7mquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_remy72quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_remzEWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_remzEmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_remzE2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_remzFGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_remzFWquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_remzFmquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_remzF2quEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_remzGGquEdyHVMM3AaZxvA" name="HwEndPoint" eSuperTypes="_remyoWquEdyHVMM3AaZxvA _rW2k7GquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_remzGWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_remzGmquEdyHVMM3AaZxvA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_remzHGquEdyHVMM3AaZxvA" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_remzJWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_remzJWquEdyHVMM3AaZxvA" name="HwMedia" eSuperTypes="_remyoWquEdyHVMM3AaZxvA _rW3MJmquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_remzJmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_remzKWquEdyHVMM3AaZxvA" name="base_Association" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Association"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_remzK2quEdyHVMM3AaZxvA" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_remzZWquEdyHVMM3AaZxvA" eOpposite="_remzZ2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0EFQ2quEdyHVMM3AaZxvA" name="bandWidth" ordered="false" unique="false" eType="_r0EFRWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_remzTGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_remzTWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_remzTmquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_remzT2quEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_remzUGquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_remzUWquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_remzUmquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_remzU2quEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_remzVGquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_remzVWquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_remzYGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_remzYWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_remzYmquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_remzY2quEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_remzZGquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_remzZWquEdyHVMM3AaZxvA" name="HwArbiter" eSuperTypes="_remyoWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_remzZmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_remzZ2quEdyHVMM3AaZxvA" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_remzJWquEdyHVMM3AaZxvA" eOpposite="_remzK2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_remzcWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_remzcmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_remzc2quEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_remzdGquEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_remzdWquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_remzdmquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_remzd2quEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_remzeGquEdyHVMM3AaZxvA" name="HwBus" eSuperTypes="_remzJWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_remzeWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0EsV2quEdyHVMM3AaZxvA" name="adressWidth" ordered="false" unique="false" eType="_r0EsWWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0EsXGquEdyHVMM3AaZxvA" name="wordWidth" ordered="false" unique="false" eType="_r0EsWWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0EsX2quEdyHVMM3AaZxvA" name="isSynchronous" ordered="false" unique="false" eType="_r0EsYWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0EsZGquEdyHVMM3AaZxvA" name="isSerial" ordered="false" unique="false" eType="_r0EsYWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_remzimquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_remzi2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_remzjGquEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_remzjWquEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_remzjmquEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_remzj2quEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_remzkGquEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_remzlmquEdyHVMM3AaZxvA" name="HwBridge" eSuperTypes="_remzJWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_remzl2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_renZsGquEdyHVMM3AaZxvA" name="sides" ordered="false" unique="false" upperBound="-1" eType="_remzJWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0DeMWquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0DeMmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0DeNGquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0DeNWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0DeOGquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0DeOWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0DeO2quEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0DePGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0EFRWquEdyHVMM3AaZxvA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0EFRmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0EFT2quEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0EFUGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0EsWWquEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0EsWmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0EsYWquEdyHVMM3AaZxvA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0EsYmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aL_GgF-FEdyR_cYlxmaBkg" name="HwCommunication" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwCommunication/_aLZQoF-FEdyR_cYlxmaBkg/1" nsPrefix="HwCommunication">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aL_GgV-FEdyR_cYlxmaBkg" name="HwCommunicationResource" eSuperTypes="_aKWHwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aL_Ggl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aL_GpV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aL_Gpl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aL_Gtl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aL_Gt1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aL_GuF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aL_GuV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aL_Gul-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aL_Gu1-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aL_GvF-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aL_GvV-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aL_Gvl-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aL_Gv1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aL_GwF-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aL_GwV-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aL_Gwl-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aL_Gw1-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aL_GxF-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aL_GxV-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aL_Gxl-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aL_Gx1-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aL_GyF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aL_GyV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aL_Gyl-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aL_Gy1-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aL_GzF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aL_GzV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aL_G31-FEdyR_cYlxmaBkg" name="HwEndPoint" eSuperTypes="_aL_GgV-FEdyR_cYlxmaBkg _aIQdKl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aL_G4F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aL_G4V-FEdyR_cYlxmaBkg" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aL_G41-FEdyR_cYlxmaBkg" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_aL_G7F-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aL_G7F-FEdyR_cYlxmaBkg" name="HwMedia" eSuperTypes="_aL_GgV-FEdyR_cYlxmaBkg _aIQd21-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aL_G7V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aL_G8F-FEdyR_cYlxmaBkg" name="base_Association" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Association"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aL_G8l-FEdyR_cYlxmaBkg" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_aL_HNV-FEdyR_cYlxmaBkg" eOpposite="_aL_HN1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyp1-FEdyR_cYlxmaBkg" name="bandWidth" ordered="false" unique="false" eType="_aVEyqV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aL_HBF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aL_HBV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aL_HFV-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aL_HFl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aL_HF1-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aL_HGF-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aL_HGV-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aL_HGl-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aL_HG1-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aL_HHF-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aL_HHV-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aL_HHl-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aL_HIl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aL_HI1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aL_HMF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aL_HMV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aL_HMl-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aL_HM1-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aL_HNF-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aL_HNV-FEdyR_cYlxmaBkg" name="HwArbiter" eSuperTypes="_aL_GgV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aL_HNl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aL_HN1-FEdyR_cYlxmaBkg" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_aL_G7F-FEdyR_cYlxmaBkg" eOpposite="_aL_G8l-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aL_HQV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aL_HQl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aL_HQ1-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aL_HRF-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aL_HRV-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aL_HRl-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aL_HR1-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aL_HSF-FEdyR_cYlxmaBkg" name="HwBus" eSuperTypes="_aL_G7F-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aL_HSV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyvl-FEdyR_cYlxmaBkg" name="adressWidth" ordered="false" unique="false" eType="_aVEywF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyw1-FEdyR_cYlxmaBkg" name="wordWidth" ordered="false" unique="false" eType="_aVEywF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyxl-FEdyR_cYlxmaBkg" name="isSynchronous" ordered="false" unique="false" eType="_aVEyyF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyy1-FEdyR_cYlxmaBkg" name="isSerial" ordered="false" unique="false" eType="_aVEyyF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aL_HWl-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aL_HW1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aL_HXF-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aL_HXV-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aL_HXl-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aL_HX1-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aL_HYF-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aL_HZl-FEdyR_cYlxmaBkg" name="HwBridge" eSuperTypes="_aL_G7F-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aL_HZ1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aL_HaF-FEdyR_cYlxmaBkg" name="sides" ordered="false" unique="false" upperBound="-1" eType="_aL_G7F-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEylV-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyll-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEymV-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyml-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEynF-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEynV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyqV-FEdyR_cYlxmaBkg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyql-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEysl-FEdyR_cYlxmaBkg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEys1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEytV-FEdyR_cYlxmaBkg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEytl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEywF-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEywV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyyF-FEdyR_cYlxmaBkg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyyV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LFJCYV1EEdy5RcXm_JjfDg" name="HwCommunication" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwCommunication/_LEGgkF1EEdy5RcXm_JjfDg/0" nsPrefix="HwCommunication">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LFJCYl1EEdy5RcXm_JjfDg" name="HwCommunicationResource" eSuperTypes="_LCdh0l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LFJCY11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LFJChl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LFJCh11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LFJCl11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LFJCmF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LFJCmV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LFJCml1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LFJCm11EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LFJCnF1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LFJCnV1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LFJCnl1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LFJCn11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LFJCoF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LFJCoV1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LFJCol1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LFJCo11EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LFJCpF1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LFJCpV1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LFJCpl1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LFJCp11EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LFJCqF1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LFJCqV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LFJCql1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LFJCq11EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LFJCrF1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LFJCrV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LFJCrl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LFJCwF1EEdy5RcXm_JjfDg" name="HwEndPoint" eSuperTypes="_LFJCYl1EEdy5RcXm_JjfDg _K-vfil1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LFJCwV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_-ZhPABJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LFJCwl1EEdy5RcXm_JjfDg" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LFJCxF1EEdy5RcXm_JjfDg" name="connectedTo" ordered="false" unique="false" upperBound="-1" eType="_LFJCzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LFJCzV1EEdy5RcXm_JjfDg" name="HwMedia" eSuperTypes="_LFJCYl1EEdy5RcXm_JjfDg _K-vgO11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LFJCzl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LFJC0V1EEdy5RcXm_JjfDg" name="base_Association" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Association"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LFJC011EEdy5RcXm_JjfDg" name="arbiters" ordered="false" unique="false" upperBound="-1" eType="_LFJDFl1EEdy5RcXm_JjfDg" eOpposite="_LFJDGF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMx11EEdy5RcXm_JjfDg" name="bandWidth" ordered="false" unique="false" eType="_LTdMyV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LFJC5V1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LFJC5l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LFJC9l1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LFJC911EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LFJC-F1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LFJC-V1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LFJC-l1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LFJC-11EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LFJC_F1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LFJC_V1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LFJC_l1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LFJC_11EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LFJDA11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LFJDBF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LFJDEV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LFJDEl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LFJDE11EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LFJDFF1EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LFJDFV1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LFJDFl1EEdy5RcXm_JjfDg" name="HwArbiter" eSuperTypes="_LFJCYl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LFJDF11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LFJDGF1EEdy5RcXm_JjfDg" name="controlledMedias" ordered="false" unique="false" upperBound="-1" eType="_LFJCzV1EEdy5RcXm_JjfDg" eOpposite="_LFJC011EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LFJDIl1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LFJDI11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LFJDJF1EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LFJDJV1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LFJDJl1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LFJDJ11EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LFJDKF1EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LFJDKV1EEdy5RcXm_JjfDg" name="HwBus" eSuperTypes="_LFJCzV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LFJDKl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7m3jYBKNEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdM3l1EEdy5RcXm_JjfDg" name="adressWidth" ordered="false" unique="false" eType="_LTdM4F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdM411EEdy5RcXm_JjfDg" name="wordWidth" ordered="false" unique="false" eType="_LTdM4F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdM5l1EEdy5RcXm_JjfDg" name="isSynchronous" ordered="false" unique="false" eType="_LTdM6F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdM611EEdy5RcXm_JjfDg" name="isSerial" ordered="false" unique="false" eType="_LTdM6F1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LFJDO11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LFJDPF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LFJDPV1EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LFJDPl1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LFJDP11EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LFJDQF1EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LFJDQV1EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LFJDR11EEdy5RcXm_JjfDg" name="HwBridge" eSuperTypes="_LFJCzV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LFJDSF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MEDHgBKOEdy1B7_71Kp_8Q"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LFJDSV1EEdy5RcXm_JjfDg" name="sides" ordered="false" unique="false" upperBound="-1" eType="_LFJCzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMtV1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMtl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMuV1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMul1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMvF1EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMvV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMyV1EEdy5RcXm_JjfDg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMyl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdM0l1EEdy5RcXm_JjfDg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdM011EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdM1V1EEdy5RcXm_JjfDg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdM1l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdM4F1EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdM4V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdM6F1EEdy5RcXm_JjfDg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdM6V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_tE4T4BJ9EdyT_7R0WVpWAw" name="HwCommunicationResource">
+ <generalization xmi:id="_wqfIoBJ9EdyT_7R0WVpWAw" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_KryuYBJ-EdyT_7R0WVpWAw" name="HwArbiter">
+ <generalization xmi:id="_QFmEoBJ-EdyT_7R0WVpWAw" general="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ <ownedAttribute xmi:id="_U1bk8BKLEdy1B7_71Kp_8Q" name="controlledMedias" type="_Q4QQoBJ-EdyT_7R0WVpWAw" isUnique="false" association="_U0-5ABKLEdy1B7_71Kp_8Q">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U2n3wRKLEdy1B7_71Kp_8Q" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U2n3wBKLEdy1B7_71Kp_8Q"/>
+ </ownedAttribute>
+ <icon xmi:id="_6LQfwHBWEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%12%12%12%28%28%28%44%44%44%48%48%48%64%64%64%80%80%80%93%93%93%97%97%97%101%101%101%109%109%109%113%113%113%125%125%125%-115%-115%-115%-103%-103%-103%-82%-82%-82%-66%-66%-66%-62%-62%-62%-54%-54%-54%-26%-26%-26%-18%-18%-18%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-47%0%45%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%33%66%8%13%34%74%-100%72%-79%-94%69%-119%11%6%40%96%-64%-79%-93%-57%-113%32%67%34%0%0%96%-64%4%10%40%83%-86%92%-55%-110%-27%-125%0%14%74%-98%108%73%-77%38%-123%4%2%36%88%-112%105%-77%-89%74%2%3%42%8%-28%-23%-45%-26%4%1%7%8%18%45%-38%-14%-91%-125%-126%75%-103%-86%-60%-87%19%-86%73%-87%43%-127%10%53%24%-107%-23%-47%-92%8%-69%-6%116%-86%80%-84%77%-86%11%-51%-46%-44%-54%80%-19%-54%-81%14%-35%-90%36%27%-9%-22%-39%-100%14%-121%-38%93%27%52%-81%-34%-103%44%-31%-6%-3%-37%20%-26%-32%-127%98%-47%30%38%-4%-77%-17%98%-58%20%4%63%102%76%119%50%97%-59%-106%-1%-78%-51%-116%120%64%0%2%17%66%-117%30%77%-70%-76%-23%8%0%10%20%48%-64%-70%-75%-21%-41%-80%99%-77%6%-53%-71%-74%109%-53%1%1%0%59%">
+ <eAnnotations xmi:id="_6le9oHBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_6loHkHBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_Q4QQoBJ-EdyT_7R0WVpWAw" name="HwMedia">
+ <generalization xmi:id="_3CUhgBKKEdyStbCALv9yvQ" general="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <generalization xmi:id="_0w4pcBRCEdyCa-N9ek5e_w" general="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ <ownedAttribute xmi:id="_brZqIBJ-EdyT_7R0WVpWAw" name="bandWidth" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_eJL7MRJ-EdyT_7R0WVpWAw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eJL7MBJ-EdyT_7R0WVpWAw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_eJVFIBJ-EdyT_7R0WVpWAw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_U2xowBKLEdy1B7_71Kp_8Q" name="arbiters" type="_KryuYBJ-EdyT_7R0WVpWAw" isUnique="false" association="_U0-5ABKLEdy1B7_71Kp_8Q">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U3XeoBKLEdy1B7_71Kp_8Q" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U3hPoBKLEdy1B7_71Kp_8Q"/>
+ </ownedAttribute>
+ <icon xmi:id="_8p7hoHBWEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%8%8%8%16%16%16%24%24%24%32%32%32%48%48%48%64%64%64%72%72%72%80%80%80%97%97%97%105%105%105%113%113%113%125%125%125%-123%-123%-123%-115%-115%-115%-99%-99%-99%-91%-91%-91%-82%-82%-82%-66%-66%-66%-58%-58%-58%-50%-50%-50%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-79%0%49%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%72%-79%-94%-59%-117%24%35%36%-72%-72%-32%-127%65%2%5%46%34%16%112%-127%32%4%1%33%45%-114%108%64%-112%64%-125%1%11%98%-54%-100%73%-77%102%76%2%12%6%-108%-60%0%-31%-128%5%-101%64%-125%46%-96%-96%-128%37%6%2%19%48%14%-84%-96%-77%-89%82%-126%69%11%68%120%58%-112%-62%-128%6%10%-88%10%-60%122%97%64%5%-86%93%-65%98%-59%32%33%-126%-39%-77%104%-45%-86%61%-117%97%44%-122%-82%16%2%20%-104%75%-73%-82%-35%-69%115%5%56%-16%58%-80%1%72%-111%4%-78%14%-68%-128%82%36%-128%-81%4%27%24%-72%-104%64%112%65%-60%21%45%-20%-44%74%-71%-78%-27%-53%-104%51%107%110%24%16%0%59%">
+ <eAnnotations xmi:id="_9a8u4HBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_9bGf4HBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_-ZhPABJ-EdyT_7R0WVpWAw" name="HwEndPoint">
+ <generalization xmi:id="_97r3ABRAEdyCa-N9ek5e_w" general="_cGRFcBGzEdyb1KzJ7GkiGA"/>
+ <generalization xmi:id="_iaOvUBRPEdyCa-N9ek5e_w" general="_tE4T4BJ9EdyT_7R0WVpWAw"/>
+ <ownedAttribute xmi:id="_iDcS4BRCEdyCa-N9ek5e_w" name="connectedTo" type="_Q4QQoBJ-EdyT_7R0WVpWAw" isUnique="false" association="_iDJX8BRCEdyCa-N9ek5e_w">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iEyWsBRCEdyCa-N9ek5e_w" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iEolsBRCEdyCa-N9ek5e_w"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_U0-5ABKLEdy1B7_71Kp_8Q" name="Association_HwArbiter_HwMedia" memberEnd="_U1bk8BKLEdy1B7_71Kp_8Q _U2xowBKLEdy1B7_71Kp_8Q"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_7m3jYBKNEdy1B7_71Kp_8Q" name="HwBus">
+ <generalization xmi:id="_LfsdQBKOEdy1B7_71Kp_8Q" general="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <ownedAttribute xmi:id="_8zvmMBKNEdy1B7_71Kp_8Q" name="adressWidth" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__YhQEBKNEdy1B7_71Kp_8Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__YXfEBKNEdy1B7_71Kp_8Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__YrBEBKNEdy1B7_71Kp_8Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_881QwBKNEdy1B7_71Kp_8Q" name="wordWidth" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FH7C4BKOEdy1B7_71Kp_8Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FHxR4BKOEdy1B7_71Kp_8Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FIEz4BKOEdy1B7_71Kp_8Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8_zsQBKNEdy1B7_71Kp_8Q" name="isSynchronous" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_G5Tg8BKOEdy1B7_71Kp_8Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_G5Jv8BKOEdy1B7_71Kp_8Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_G5cq4BKOEdy1B7_71Kp_8Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_9DOzsBKNEdy1B7_71Kp_8Q" name="isSerial" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JB6zQBKOEdy1B7_71Kp_8Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JBxpUBKOEdy1B7_71Kp_8Q"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_JCEkQBKOEdy1B7_71Kp_8Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="__yem8HBWEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%8%8%8%16%16%16%24%24%24%32%32%32%48%48%48%64%64%64%72%72%72%80%80%80%97%97%97%105%105%105%113%113%113%125%125%125%-123%-123%-123%-115%-115%-115%-99%-99%-99%-91%-91%-91%-82%-82%-82%-66%-66%-66%-58%-58%-58%-50%-50%-50%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-79%0%49%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%72%-79%-94%-59%-117%24%35%36%-72%-72%-32%-127%65%2%5%46%34%16%112%-127%32%4%1%33%45%-114%108%64%-112%64%-125%1%11%98%-54%-100%73%-77%102%76%2%12%6%-108%-60%0%-31%-128%5%-101%64%-125%46%-96%-96%-128%37%6%2%19%48%14%-84%-96%-77%-89%82%-126%69%11%68%120%58%-112%-62%-128%6%10%-88%10%-60%122%97%64%5%-86%93%-65%98%-59%32%33%-126%-39%-77%104%-45%-86%61%-117%97%44%-122%-82%16%2%20%-104%75%-73%-82%-35%-69%115%5%56%-16%58%-80%1%72%-111%4%-78%14%-68%-128%82%36%-128%-81%4%27%24%-72%-104%64%112%65%-60%21%45%-20%-44%74%-71%-78%-27%-53%-104%51%107%110%24%16%0%59%">
+ <eAnnotations xmi:id="_AeIMAHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_AeR9AHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_MEDHgBKOEdy1B7_71Kp_8Q" name="HwBridge">
+ <generalization xmi:id="_O-b1ABKOEdy1B7_71Kp_8Q" general="_Q4QQoBJ-EdyT_7R0WVpWAw"/>
+ <ownedAttribute xmi:id="_VzQ-0BKOEdy1B7_71Kp_8Q" name="sides" type="_Q4QQoBJ-EdyT_7R0WVpWAw" isUnique="false" association="_Vyqh4BKOEdy1B7_71Kp_8Q">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V0AlsRKOEdy1B7_71Kp_8Q" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V0AlsBKOEdy1B7_71Kp_8Q"/>
+ </ownedAttribute>
+ <icon xmi:id="_CJGgEHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%16%16%16%32%32%32%40%40%40%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%113%113%113%125%125%125%-123%-123%-123%-115%-115%-115%-99%-99%-99%-91%-91%-91%-74%-74%-74%-66%-66%-66%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-65%0%51%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%72%-79%-94%-64%10%18%50%106%-36%-56%-79%99%-57%9%4%9%20%48%64%-78%-92%-55%-109%40%79%6%-80%48%112%64%5%-117%4%93%-74%124%9%83%-96%76%-101%52%107%-34%-52%-80%19%-26%-50%-98%22%127%-46%68%0%-96%-88%-47%-93%72%-113%10%-72%-128%115%102%-45%-120%55%-123%62%-123%24%53%103%85%-119%87%-97%2%109%-104%-107%39%-51%-83%12%-81%54%48%16%-32%107%1%5%24%28%-114%45%107%-77%-64%-126%8%4%36%12%-92%-96%64%-63%67%-72%114%5%82%48%-32%32%67%4%4%105%51%60%-80%11%-15%111%96%6%12%6%70%56%-112%1%66%-126%-119%-117%5%19%30%-8%-32%0%96%-118%-107%25%27%-116%16%-104%34%-25%-102%-96%67%-117%30%77%-70%-76%105%-121%1%1%0%59%">
+ <eAnnotations xmi:id="_Cm52YHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_CnDAUHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_Vyqh4BKOEdy1B7_71Kp_8Q" name="Association_HwBridge_HwMedia" memberEnd="_VzQ-0BKOEdy1B7_71Kp_8Q _V0KWsBKOEdy1B7_71Kp_8Q">
+ <ownedEnd xmi:id="_V0KWsBKOEdy1B7_71Kp_8Q" name="hwBridge" type="_MEDHgBKOEdy1B7_71Kp_8Q" isUnique="false" association="_Vyqh4BKOEdy1B7_71Kp_8Q">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V0wMkBKOEdy1B7_71Kp_8Q" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V059kBKOEdy1B7_71Kp_8Q"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_nsxaQBQ_EdyCa-N9ek5e_w" name="A_HwResource_HwEndPoint" memberEnd="_ntOGMBQ_EdyCa-N9ek5e_w _nut7ARQ_EdyCa-N9ek5e_w">
+ <ownedEnd xmi:id="_nut7ARQ_EdyCa-N9ek5e_w" name="hwResource" type="_LDER0BJxEdygQ5HMNSpiZw" isUnique="false" association="_nsxaQBQ_EdyCa-N9ek5e_w">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nv6N0BQ_EdyCa-N9ek5e_w" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nwDXwBQ_EdyCa-N9ek5e_w"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_iDJX8BRCEdyCa-N9ek5e_w" name="Association_HwEndPoint_HwMedia" memberEnd="_iDcS4BRCEdyCa-N9ek5e_w _iEyWsRRCEdyCa-N9ek5e_w">
+ <ownedEnd xmi:id="_iEyWsRRCEdyCa-N9ek5e_w" name="hwEndPoint" type="_-ZhPABJ-EdyT_7R0WVpWAw" isUnique="false" association="_iDJX8BRCEdyCa-N9ek5e_w">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iF04gBRCEdyCa-N9ek5e_w" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iF-pgBRCEdyCa-N9ek5e_w"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_dG2c0BJwEdygQ5HMNSpiZw" name="HwTiming">
+ <eAnnotations xmi:id="_LGMLQF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MarX4J3yEd6SvNDHkhtrYQ" name="HwTiming" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwTiming/_MX_3553yEd6SvNDHkhtrYQ/13" nsPrefix="HwTiming">
+ <eAnnotations xmi:id="_M751sp3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M751s53yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M751tJ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M751tZ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M751tp3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M751t53yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MarX4Z3yEd6SvNDHkhtrYQ" name="HwTimingResource" eSuperTypes="_Mqn4YZ3yEd6SvNDHkhtrYQ _MOwdD53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MarX4p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MarYXp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MarYX53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarYYJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MarYYZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarYYp3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MarYY53yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MarYZJ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MarYZZ3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarYZp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MarYZ53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarYaJ3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MarYaZ3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MarYap3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MarYa53yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MarYbJ3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MarYbZ3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MarYbp3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MarYb53yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MarYcJ3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarYcZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MarYcp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarYc53yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MarYdJ3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MarYdZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MarYdp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MarYd53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MarYeJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MarYeZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MarYep3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MarYgJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MarYgZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarYo53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_MarYpJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarYpZ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_MarYpp3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_MarYp53yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarY553yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MarY6J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarY6Z3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MarY6p3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MarY653yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MarY7J3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MarY7Z3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MarY7p3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MarY753yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MarY8J3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarY_53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_MarZAJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarZAZ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MarZAp3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_MarZA53yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_MarZBJ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MarZBZ3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MarZBp3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_MarZB53yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarZLp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MarZL53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarZMJ3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MarZMZ3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MarZMp3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MarZM53yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MarZNJ3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MarZNZ3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MarZNp3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarZT53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MarZUJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarZUZ3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MarZUp3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MarZU53yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MarZVJ3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarZWp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_MarZW53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarZXJ3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_MarZXZ3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_MarZXp3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarZZp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_MarZZ53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarZaJ3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_MarZaZ3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_MarZap3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarZd53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MarZeJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarZeZ3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MarZep3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MarZe53yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MarZfJ3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MarZfZ3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MarZgZ3yEd6SvNDHkhtrYQ" name="HwClock" eSuperTypes="_MarX4Z3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MarZgp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MarZhJ3yEd6SvNDHkhtrYQ" name="HwTimer" eSuperTypes="_MarX4Z3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MarZhZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sX3iQBKQEdyCSNtdGzMSGg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MarZip3yEd6SvNDHkhtrYQ" name="inputClock" ordered="false" unique="false" eType="_MarZgZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M751oJ3yEd6SvNDHkhtrYQ" name="nbCounters" ordered="false" unique="false" eType="_M751op3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M751pZ3yEd6SvNDHkhtrYQ" name="counterWidth" ordered="false" unique="false" eType="_M751p53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MarZkp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_MarZk53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MarZm53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_MarZnJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MarZnZ3yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_MarZnp3yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_MarZn53yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_MarZoJ3yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_MarZoZ3yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsWp3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsW53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7wsYJ3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7wsYZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M751op3yEd6SvNDHkhtrYQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751o53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M751p53yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751qJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wevEsEOMEd6caK5ICj_pSQ" name="HwTiming" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwTiming/_weSYwEOMEd6caK5ICj_pSQ/12" nsPrefix="HwTiming">
+ <eAnnotations xmi:id="_wl9uIEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl9uIUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl9uIkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl9uI0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl9uJEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl9uJUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wevEsUOMEd6caK5ICj_pSQ" name="HwTimingResource" eSuperTypes="_wiEFgUOMEd6caK5ICj_pSQ _wP_e10OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wevEskOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wevsIkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wevsI0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wevsJEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wevsJUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wevsJkOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wevsJ0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wevsKEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wevsKUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wevsKkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wevsK0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wevsLEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wevsLUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wevsLkOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wevsL0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wevsMEOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wevsMUOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wevsMkOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wevsM0OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wevsNEOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wevsNUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wevsNkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wevsN0OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wevsOEOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wevsOUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wevsOkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wevsO0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wevsPEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wevsPUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wevsPkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wevsREOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wevsRUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wevsZ0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wevsaEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wevsaUOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wevsakOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wevsa0OMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wewS20OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wewS3EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wewS3UOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wewS3kOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wewS30OMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wewS4EOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wewS4UOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wewS4kOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wewS40OMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wewS5EOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wewS80OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wewS9EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wewS9UOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wewS9kOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wewS90OMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wewS-EOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wewS-UOMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wewS-kOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wewS-0OMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wewTIkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wewTI0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wewTJEOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wewTJUOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wewTJkOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wewTJ0OMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wewTKEOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wewTKUOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wewTKkOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wewTQ0OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wewTREOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wewTRUOMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wewTRkOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wewTR0OMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wewTSEOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wewTTkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wewTT0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wewTUEOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wewTUUOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wewTUkOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wewTWkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wewTW0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wewTXEOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wewTXUOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wewTXkOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wewTa0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wewTbEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wewTbUOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wewTbkOMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wewTb0OMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wewTcEOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wewTcUOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wewTdUOMEd6caK5ICj_pSQ" name="HwClock" eSuperTypes="_wevEsUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wewTdkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wewTeEOMEd6caK5ICj_pSQ" name="HwTimer" eSuperTypes="_wevEsUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wewTeUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sX3iQBKQEdyCSNtdGzMSGg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wewTfkOMEd6caK5ICj_pSQ" name="inputClock" ordered="false" unique="false" eType="_wewTdUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl9HFUOMEd6caK5ICj_pSQ" name="nbCounters" ordered="false" unique="false" eType="_wl9uEEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl9uE0OMEd6caK5ICj_pSQ" name="counterWidth" ordered="false" unique="false" eType="_wl9uFUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wewThkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_wewTh0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wewTj0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wewTkEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wewTkUOMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wewTkkOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wewTk0OMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wewTlEOMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wewTlUOMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl9HB0OMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl9HCEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl9HDUOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl9HDkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl9uEEOMEd6caK5ICj_pSQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl9uEUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl9uFUOMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl9uFkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kNLesHKiEd2xwtZ516zmfg" name="HwTiming" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwTiming/_kLZWAHKiEd2xwtZ516zmfg/11" nsPrefix="HwTiming">
+ <eAnnotations xmi:id="_khTVkXKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khTVknKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khTVk3KiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khTVlHKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khTVlXKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khTVlnKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kNLesXKiEd2xwtZ516zmfg" name="HwTimingResource" eSuperTypes="_kH0dkXKiEd2xwtZ516zmfg _kDy6JnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kNLesnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kNLe1nKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kNLe13KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kNLe2HKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kNLe2XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kNLfBnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kNLfB3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLfCHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kNLfCXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLfCnKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kNLfC3KiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kNLfDHKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kNLfDXKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLfDnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kNLfD3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLfEHKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kNLfEXKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kNLfEnKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kNLfE3KiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kNLfFHKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kNLfFXKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kNLfFnKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kNLfF3KiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLfGHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kNLfGXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLfGnKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kNLfG3KiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kNLfHHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kNLfHXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kNLfHnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kNLfH3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLfQXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kNLfQnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLfQ3KiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kNLfRHKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kNLfRXKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLfhXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kNLfhnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLfh3KiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kNLfiHKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kNLfiXKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kNLfinKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kNLfi3KiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kNLfjHKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kNLfjXKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kNLfjnKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLfnXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kNLfnnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLfn3KiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kNLfoHKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kNLfoXKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kNLfonKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kNLfo3KiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kNLfpHKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kNLfpXKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLfzHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kNLfzXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLfznKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kNLfz3KiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kNLf0HKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kNLf0XKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kNLf0nKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kNLf03KiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kNLf1HKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLf7XKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kNLf7nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLf73KiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kNLf8HKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kNLf8XKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kNLf8nKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLf-HKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kNLf-XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLf-nKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kNLf-3KiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kNLf_HKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLgBHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kNLgBXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLgBnKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kNLgB3KiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kNLgCHKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLgFXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kNLgFnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLgF3KiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kNLgGHKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kNLgGXKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kNLgGnKiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kNLgG3KiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLgNnKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kNLgN3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLgOHKiEd2xwtZ516zmfg" name="discrete"/>
+ <eLiterals xmi:id="_kNLgOXKiEd2xwtZ516zmfg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kNLgOnKiEd2xwtZ516zmfg" name="HwClock" eSuperTypes="_kNLesXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kNLgO3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kNLgPXKiEd2xwtZ516zmfg" name="HwTimer" eSuperTypes="_kNLesXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kNLgPnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sX3iQBKQEdyCSNtdGzMSGg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kNLgQ3KiEd2xwtZ516zmfg" name="inputClock" ordered="false" unique="false" eType="_kNLgOnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVfnKiEd2xwtZ516zmfg" name="nbCounters" ordered="false" unique="false" eType="_khTVgHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVg3KiEd2xwtZ516zmfg" name="counterWidth" ordered="false" unique="false" eType="_khTVhXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kNLgS3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_kNLgTHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kNLgVHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kNLgVXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kNLgVnKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kNLgV3KiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kNLgWHKiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kNLgWXKiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kNLgWnKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVanKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVa3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVbXKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVbnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVcXKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVcnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVdHKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVdXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVgHKiEd2xwtZ516zmfg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVgXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVhXKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVhnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_o2boYBBjEd20zIwSLfjspA" name="HwTiming" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwTiming/_o0bdQBBjEd20zIwSLfjspA/10" nsPrefix="HwTiming">
+ <eAnnotations xmi:id="_pOmRHBBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOmRHRBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOmRHhBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOmRHxBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOmRIBBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOmRIRBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o2boYRBjEd20zIwSLfjspA" name="HwTimingResource" eSuperTypes="_ovddsRBjEd20zIwSLfjspA _oo909RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o2boYhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o2bohhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_o2bohxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o2boiBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_o2boiRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o2bomRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_o2bomhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2bomxBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_o2bonBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2bonRBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_o2bonhBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_o2bonxBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_o2booBBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2booRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_o2boohBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2booxBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_o2bopBBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_o2bopRBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_o2bophBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_o2bopxBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_o2boqBBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_o2boqRBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_o2boqhBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2boqxBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_o2borBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2borRBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_o2borhBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o2borxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_o2bosBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o2bo0hBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_o2bo0xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2bo1BBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_o2bo1RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2bo1hBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_o2bo1xBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_o2bo2BBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2bpEBBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_o2bpERBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2bpEhBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_o2bpExBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_o2bpFBBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_o2bpFRBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_o2bpFhBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_o2bpFxBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_o2bpGBBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_o2bpGRBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2bpJBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_o2bpJRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2bpJhBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_o2bpJxBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_o2bpKBBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2bpNRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_o2bpNhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2bpNxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_o2bpOBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_o2bpORBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_o2bpOhBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_o2bpOxBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2bpVhBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_o2bpVxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2bpWBBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_o2bpWRBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o2bpWhBjEd20zIwSLfjspA" name="HwClock" eSuperTypes="_o2boYRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o2bpWxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o2bpXRBjEd20zIwSLfjspA" name="HwTimer" eSuperTypes="_o2boYRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o2bpXhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sX3iQBKQEdyCSNtdGzMSGg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o2bpYxBjEd20zIwSLfjspA" name="inputClock" ordered="false" unique="false" eType="_o2bpWhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRCRBjEd20zIwSLfjspA" name="nbCounters" ordered="false" unique="false" eType="_pOmRCxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRDhBjEd20zIwSLfjspA" name="counterWidth" ordered="false" unique="false" eType="_pOmREBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o2bpaxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_o2bpbBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o2bpdBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_o2bpdRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o2bpdhBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_o2bpdxBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_o2bpeBBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_o2bpeRBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_o2bpehBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmQ9RBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmQ9hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmQ-BBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmQ-RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmQ_BBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmQ_RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmQ_xBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRABBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRCxBjEd20zIwSLfjspA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRDBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmREBBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRERBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_k5zP0KSsEdy-NrxVBTpLyA" name="HwTiming" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwTiming/_k4LfMKSsEdy-NrxVBTpLyA/9" nsPrefix="HwTiming">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k5zP0aSsEdy-NrxVBTpLyA" name="HwTimingResource" eSuperTypes="_k0pDAaSsEdy-NrxVBTpLyA _kvk9paSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k5zP0qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k5zP9qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_k5zP96SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k5zP-KSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_k5zP-aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k5zQCaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_k5zQCqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQC6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_k5zQDKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQDaSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_k5zQDqSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_k5zQD6SsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_k5zQEKSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQEaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_k5zQEqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQE6SsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_k5zQFKSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_k5zQFaSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_k5zQFqSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_k5zQF6SsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_k5zQGKSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_k5zQGaSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_k5zQGqSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQG6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_k5zQHKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQHaSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_k5zQHqSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k5zQH6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_k5zQIKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k5zQQqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_k5zQQ6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQRKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_k5zQRaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQRqSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_k5zQR6SsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_k5zQSKSsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQgKSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_k5zQgaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQgqSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_k5zQg6SsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_k5zQhKSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_k5zQhaSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_k5zQhqSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_k5zQh6SsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_k5zQiKSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_k5zQiaSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQlKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_k5zQlaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQlqSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_k5zQl6SsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_k5zQmKSsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQpaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_k5zQpqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQp6SsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_k5zQqKSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_k5zQqaSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_k5zQqqSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_k5zQq6SsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQxqSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_k5zQx6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQyKSsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_k5zQyaSsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k5zQyqSsEdy-NrxVBTpLyA" name="HwClock" eSuperTypes="_k5zP0aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k5zQy6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k5zQzaSsEdy-NrxVBTpLyA" name="HwTimer" eSuperTypes="_k5zP0aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k5zQzqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sX3iQBKQEdyCSNtdGzMSGg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k5zQ06SsEdy-NrxVBTpLyA" name="inputClock" ordered="false" unique="false" eType="_k5zQyqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcHKSsEdy-NrxVBTpLyA" name="nbCounters" ordered="false" unique="false" eType="_lObcHqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcIaSsEdy-NrxVBTpLyA" name="counterWidth" ordered="false" unique="false" eType="_lObcI6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k5zQ26SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_k5zQ3KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k5zQ5KSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_k5zQ5aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k5zQ5qSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_k5zQ56SsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_k5zQ6KSsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_k5zQ6aSsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_k5zQ6qSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcCKSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcCaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcC6SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcDKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcD6SsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcEKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcEqSsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcE6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcHqSsEdy-NrxVBTpLyA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcH6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcI6SsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcJKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rgrPMGquEdyHVMM3AaZxvA" name="HwTiming" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwTiming/_rerrIGquEdyHVMM3AaZxvA/8" nsPrefix="HwTiming">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rgrPMWquEdyHVMM3AaZxvA" name="HwTimingResource" eSuperTypes="_rbemIWquEdyHVMM3AaZxvA _rW3MMGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rgrPMmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rgrPVmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rgrPV2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rgrPWGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rgrPWWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rgrPaWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rgrPamquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgrPa2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rgrPbGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgrPbWquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rgrPbmquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rgrPb2quEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rgrPcGquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgrPcWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rgrPcmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgrPc2quEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rgrPdGquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rgrPdWquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rgrPdmquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rgrPd2quEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rgrPeGquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rgrPeWquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rgrPemquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgrPe2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rgrPfGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgrPfWquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rgrPfmquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rgrPf2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rgrPgGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rgr2WWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rgr2WmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgr2W2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rgr2XGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgr2XWquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rgr2XmquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rgr2X2quEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgr2l2quEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rgr2mGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgr2mWquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rgr2mmquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rgr2m2quEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rgr2nGquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rgr2nWquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rgr2nmquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rgr2n2quEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rgr2oGquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgr2q2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_rgr2rGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgr2rWquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_rgr2rmquEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_rgr2r2quEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgr2vGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_rgr2vWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgr2vmquEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_rgr2v2quEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_rgr2wGquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_rgr2wWquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_rgr2wmquEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgr23WquEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_rgr23mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgr232quEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_rgr24GquEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rgr24WquEdyHVMM3AaZxvA" name="HwClock" eSuperTypes="_rgrPMWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rgr24mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rgr25GquEdyHVMM3AaZxvA" name="HwTimer" eSuperTypes="_rgrPMWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rgr25WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sX3iQBKQEdyCSNtdGzMSGg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rgr26mquEdyHVMM3AaZxvA" name="inputClock" ordered="false" unique="false" eType="_rgr24WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0GhhmquEdyHVMM3AaZxvA" name="nbCounters" ordered="false" unique="false" eType="_r0GhiGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Ghi2quEdyHVMM3AaZxvA" name="counterWidth" ordered="false" unique="false" eType="_r0GhjWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rgr28mquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_rgr282quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rgr2-2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_rgr2_GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rgr2_WquEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_rgr2_mquEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_rgr2_2quEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_rgr3AGquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_rgr3AWquEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0F6cmquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0F6c2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0F6dWquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0F6dmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0F6eWquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0F6emquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0F6fGquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0F6fWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0GhiGquEdyHVMM3AaZxvA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0GhiWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0GhjWquEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0GhjmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aMutYF-FEdyR_cYlxmaBkg" name="HwTiming" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwTiming/_aMI3gF-FEdyR_cYlxmaBkg/1" nsPrefix="HwTiming">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aMutYV-FEdyR_cYlxmaBkg" name="HwTimingResource" eSuperTypes="_aKWHwV-FEdyR_cYlxmaBkg _aIQd5V-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aMutYl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aMuthl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aMuth1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aMutl1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aMutmF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aMutmV-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aMutml-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aMutm1-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aMutnF-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aMutnV-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aMutnl-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aMutn1-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aMutoF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aMutoV-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aMutol-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aMuto1-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aMutpF-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aMutpV-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aMutpl-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aMutp1-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aMutqF-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aMutqV-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aMutql-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aMutq1-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aMutrF-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aMutrV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aMutrl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aMut6F-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aMut6V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aMut-V-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aMut-l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aMut-1-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aMut_F-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aMut_V-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aMut_l-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aMut_1-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aMuuAF-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aMuuAV-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aMuuAl-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aMuuBl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aMuuB1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aMuuFF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aMuuFV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aMuuFl-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aMuuF1-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aMuuGF-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aMuuJV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aMuuJl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aMuuJ1-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aMuuKF-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aMuuKV-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aMuuKl-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aMuuK1-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aMuuRl-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aMuuR1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aMuuSF-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aMuuSV-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aMuuSl-FEdyR_cYlxmaBkg" name="HwClock" eSuperTypes="_aMutYV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aMuuS1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aMuuTV-FEdyR_cYlxmaBkg" name="HwTimer" eSuperTypes="_aMutYV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aMuuTl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sX3iQBKQEdyCSNtdGzMSGg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aMuuU1-FEdyR_cYlxmaBkg" name="inputClock" ordered="false" unique="false" eType="_aMuuSl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEy81-FEdyR_cYlxmaBkg" name="nbCounter" ordered="false" unique="false" eType="_aVEy9V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEy-F-FEdyR_cYlxmaBkg" name="counterWidth" ordered="false" unique="false" eType="_aVEy-l-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aMuuW1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_aMuuXF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aMuuZF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aMuuZV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aMuuZl-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aMuuZ1-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aMuuaF-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aMuuaV-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aMuual-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEy41-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEy5F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEy51-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEy6F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEy6l-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEy61-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEy9V-FEdyR_cYlxmaBkg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEy9l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEy-l-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEy-1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LGVVMF1EEdy5RcXm_JjfDg" name="HwTiming" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwTiming/_LFSzYF1EEdy5RcXm_JjfDg/0" nsPrefix="HwTiming">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LGVVMV1EEdy5RcXm_JjfDg" name="HwTimingResource" eSuperTypes="_LCdh0l1EEdy5RcXm_JjfDg _K-vgRV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LGVVMl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LGVVVl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LGVVV11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LGVVZ11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LGVVaF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LGVVaV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LGVVal1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LGVVa11EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LGVVbF1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LGVVbV1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LGVVbl1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LGVVb11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LGVVcF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LGVVcV1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LGVVcl1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LGVVc11EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LGVVdF1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LGVVdV1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LGVVdl1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LGVVd11EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LGVVeF1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LGVVeV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LGVVel1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LGVVe11EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LGVVfF1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LGVVfV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LGVVfl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LGVVuF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LGVVuV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LGVVyV1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LGVVyl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LGVVy11EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LGVVzF1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LGVVzV1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LGVVzl1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LGVVz11EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LGVV0F1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LGVV0V1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LGVV0l1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LGVV1l1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LGVV111EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LGVV5F1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LGVV5V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LGVV5l1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LGVV511EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LGVV6F1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LGVV9V1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LGVV9l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LGVV911EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LGVV-F1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LGVV-V1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LGVV-l1EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LGVV-11EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LGVWFl1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_LGVWF11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LGVWGF1EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_LGVWGV1EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LGVWGl1EEdy5RcXm_JjfDg" name="HwClock" eSuperTypes="_LGVVMV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LGVWG11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_l5QgEBKQEdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LGVWHV1EEdy5RcXm_JjfDg" name="HwTimer" eSuperTypes="_LGVVMV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LGVWHl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sX3iQBKQEdyCSNtdGzMSGg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LGVWI11EEdy5RcXm_JjfDg" name="inputClock" ordered="false" unique="false" eType="_LGVWGl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVRV1EEdy5RcXm_JjfDg" name="nbCounter" ordered="false" unique="false" eType="_LTmVR11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVSl1EEdy5RcXm_JjfDg" name="counterWidth" ordered="false" unique="false" eType="_LTmVTF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LGVWK11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_LGVWLF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LGVWNF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LGVWNV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LGVWNl1EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LGVWN11EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LGVWOF1EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LGVWOV1EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LGVWOl1EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVNV1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVNl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVOV1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVOl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVPF1EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVPV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVR11EEdy5RcXm_JjfDg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVSF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVTF1EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVTV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_gVCpkBKQEdyCSNtdGzMSGg" name="HwTimingResource">
+ <generalization xmi:id="_kgnSIBKQEdyCSNtdGzMSGg" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <generalization xmi:id="_k_mUMBKQEdyCSNtdGzMSGg" general="_v37KsBG2Edyb1KzJ7GkiGA"/>
+ <icon xmi:id="_RPAvQHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%16%16%16%20%20%20%24%24%24%28%28%28%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%85%85%85%89%89%89%97%97%97%105%105%105%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%75%8%28%72%80%32%8%5%8%19%62%40%-56%-80%97%-61%12%11%58%72%-108%8%-64%-95%69%-121%25%6%88%24%24%-95%-30%-59%-113%3%73%72%104%48%16%-64%7%-112%40%65%52%40%-112%16%0%-123%-109%40%27%-110%-72%96%-32%-128%4%12%19%47%80%64%64%-128%2%-119%-104%3%57%28%-120%16%-62%-94%8%10%6%50%0%-67%-80%-96%104%65%17%12%69%60%-120%-128%50%2%85%-122%33%14%56%100%-6%-45%-30%-123%-85%88%13%88%-60%0%-63%98%7%5%22%67%-120%-75%24%-31%-126%67%4%48%27%-118%32%112%-111%-124%1%-88%5%-65%126%-12%-24%21%-20%-64%3%32%-10%126%36%65%96%4%65%16%90%5%127%116%-96%-127%96%-123%9%32%-7%90%-44%-32%-128%-32%3%-91%-118%47%126%64%64%80%65%-121%-56%32%71%8%32%104%-64%-23%69%1%113%45%74%78%-32%1%36%-120%4%24%-22%6%32%-56%24%37%9%8%14%12%55%68%76%112%66%5%-96%26%18%-92%14%-70%-128%-32%89%-96%37%94%99%38%8%33%54%65%2%120%99%-50%100%88%-70%96%91%-28%13%55%48%96%56%-30%64%116%-20%2%-31%54%70%36%11%126%96%-122%-123%14%107%-125%-9%-96%-96%-85%76%5%-115%-111%123%64%-16%93%-90%3%-97%49%47%40%-88%111%17%-23%114%-121%27%12%-27%30%74%82%9%-16%-128%6%-83%9%-12%-63%6%16%16%-64%64%96%-27%-115%-112%-127%3%9%0%96%33%2%12%96%-64%95%65%1%1%0%59%">
+ <eAnnotations xmi:id="_Ruv_QHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_Ru5JMHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_l5QgEBKQEdyCSNtdGzMSGg" name="HwClock">
+ <generalization xmi:id="_ryUlMBKQEdyCSNtdGzMSGg" general="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ <icon xmi:id="_Ty5oUHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%16%16%16%20%20%20%24%24%24%28%28%28%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%85%85%85%89%89%89%97%97%97%105%105%105%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%75%8%28%72%80%32%8%5%8%19%62%40%-56%-80%97%-61%12%11%58%72%-108%8%-64%-95%69%-121%25%6%88%24%24%-95%-30%-59%-113%3%73%72%104%48%16%-64%7%-112%40%65%52%40%-112%16%0%-123%-109%40%27%-110%-72%96%-32%-128%4%12%19%47%80%64%64%-128%2%-119%-104%3%57%28%-120%16%-62%-94%8%10%6%50%0%-67%-80%-96%104%65%17%12%69%60%-120%-128%50%2%85%-122%33%14%56%100%-6%-45%-30%-123%-85%88%13%88%-60%0%-63%98%7%5%22%67%-120%-75%24%-31%-126%67%4%48%27%-118%32%112%-111%-124%1%-88%5%-65%126%-12%-24%21%-20%-64%3%32%-10%126%36%65%96%4%65%16%90%5%127%116%-96%-127%96%-123%9%32%-7%90%-44%-32%-128%-32%3%-91%-118%47%126%64%64%80%65%-121%-56%32%71%8%32%104%-64%-23%69%1%113%45%74%78%-32%1%36%-120%4%24%-22%6%32%-56%24%37%9%8%14%12%55%68%76%112%66%5%-96%26%18%-92%14%-70%-128%-32%89%-96%37%94%99%38%8%33%54%65%2%120%99%-50%100%88%-70%96%91%-28%13%55%48%96%56%-30%64%116%-20%2%-31%54%70%36%11%126%96%-122%-123%14%107%-125%-9%-96%-96%-85%76%5%-115%-111%123%64%-16%93%-90%3%-97%49%47%40%-88%111%17%-23%114%-121%27%12%-27%30%74%82%9%-16%-128%6%-83%9%-12%-63%6%16%16%-64%64%96%-27%-115%-112%-127%3%9%0%96%33%2%12%96%-64%95%65%1%1%0%59%">
+ <eAnnotations xmi:id="_UYS0YHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_UYclYHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_sX3iQBKQEdyCSNtdGzMSGg" name="HwTimer">
+ <generalization xmi:id="_08t4MBKQEdyCSNtdGzMSGg" general="_gVCpkBKQEdyCSNtdGzMSGg"/>
+ <ownedAttribute xmi:id="_twN1QBKQEdyCSNtdGzMSGg" name="nbCounters" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xDBp0BKQEdyCSNtdGzMSGg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xC340BKQEdyCSNtdGzMSGg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_xDKzwBKQEdyCSNtdGzMSGg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_t-9b4BKQEdyCSNtdGzMSGg" name="counterWidth" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_znM2wBKQEdyCSNtdGzMSGg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_znDFwBKQEdyCSNtdGzMSGg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_znWnwBKQEdyCSNtdGzMSGg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3KZQsBKQEdyCSNtdGzMSGg" name="inputClock" type="_l5QgEBKQEdyCSNtdGzMSGg" isUnique="false" association="_3KGVwBKQEdyCSNtdGzMSGg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7ykVsBKQEdyCSNtdGzMSGg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7ybLwBKQEdyCSNtdGzMSGg"/>
+ </ownedAttribute>
+ <icon xmi:id="_Wm4L0HBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%16%16%16%20%20%20%24%24%24%28%28%28%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%85%85%85%89%89%89%97%97%97%105%105%105%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%75%8%28%72%80%32%8%5%8%19%62%40%-56%-80%97%-61%12%11%58%72%-108%8%-64%-95%69%-121%25%6%88%24%24%-95%-30%-59%-113%3%73%72%104%48%16%-64%7%-112%40%65%52%40%-112%16%0%-123%-109%40%27%-110%-72%96%-32%-128%4%12%19%47%80%64%64%-128%2%-119%-104%3%57%28%-120%16%-62%-94%8%10%6%50%0%-67%-80%-96%104%65%17%12%69%60%-120%-128%50%2%85%-122%33%14%56%100%-6%-45%-30%-123%-85%88%13%88%-60%0%-63%98%7%5%22%67%-120%-75%24%-31%-126%67%4%48%27%-118%32%112%-111%-124%1%-88%5%-65%126%-12%-24%21%-20%-64%3%32%-10%126%36%65%96%4%65%16%90%5%127%116%-96%-127%96%-123%9%32%-7%90%-44%-32%-128%-32%3%-91%-118%47%126%64%64%80%65%-121%-56%32%71%8%32%104%-64%-23%69%1%113%45%74%78%-32%1%36%-120%4%24%-22%6%32%-56%24%37%9%8%14%12%55%68%76%112%66%5%-96%26%18%-92%14%-70%-128%-32%89%-96%37%94%99%38%8%33%54%65%2%120%99%-50%100%88%-70%96%91%-28%13%55%48%96%56%-30%64%116%-20%2%-31%54%70%36%11%126%96%-122%-123%14%107%-125%-9%-96%-96%-85%76%5%-115%-111%123%64%-16%93%-90%3%-97%49%47%40%-88%111%17%-23%114%-121%27%12%-27%30%74%82%9%-16%-128%6%-83%9%-12%-63%6%16%16%-64%64%96%-27%-115%-112%-127%3%9%0%96%33%2%12%96%-64%95%65%1%1%0%59%">
+ <eAnnotations xmi:id="_XJctYHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_XJl3UHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_3KGVwBKQEdyCSNtdGzMSGg" name="Association_HwTimer_HwClock" memberEnd="_3KZQsBKQEdyCSNtdGzMSGg _3LcZkBKQEdyCSNtdGzMSGg">
+ <ownedEnd xmi:id="_3LcZkBKQEdyCSNtdGzMSGg" name="hwTimer" type="_sX3iQBKQEdyCSNtdGzMSGg" isUnique="false" association="_3KGVwBKQEdyCSNtdGzMSGg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3MMAcBKQEdyCSNtdGzMSGg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3MVKYBKQEdyCSNtdGzMSGg"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_ja8REBJwEdygQ5HMNSpiZw" name="HwDevice">
+ <eAnnotations xmi:id="_LJxDsF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_Mc6MgJ3yEd6SvNDHkhtrYQ" name="HwDevice" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwDevice/_Ma1I4J3yEd6SvNDHkhtrYQ/13" nsPrefix="HwDevice">
+ <eAnnotations xmi:id="_M7513p3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M751353yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7514J3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M7514Z3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7514p3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M751453yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mc6MgZ3yEd6SvNDHkhtrYQ" name="HwDevice" eSuperTypes="_Mqn4YZ3yEd6SvNDHkhtrYQ _MOwdDJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mc6Mgp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mc6M_p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_Mc6M_53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6NAJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_Mc6NAZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6NAp3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_Mc6NA53yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_Mc6NBJ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_Mc6NBZ3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6NBp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_Mc6NB53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6NCJ3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_Mc6NCZ3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_Mc6NCp3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_Mc6NC53yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_Mc6NDJ3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_Mc6NDZ3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_Mc6NDp3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_Mc6ND53yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_Mc6NEJ3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6NEZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_Mc6NEp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6NE53yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_Mc6NFJ3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mc6NFZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_Mc6NFp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mc6NF53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_Mc6NGJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mc6NGZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_Mc6NGp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mc6NIJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_Mc6NIZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6NQ53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_Mc6NRJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6NRZ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_Mc6NRp3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_Mc6NR53yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6Nh53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_Mc6NiJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6NiZ3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_Mc6Nip3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_Mc6Ni53yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_Mc6NjJ3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_Mc6NjZ3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_Mc6Njp3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_Mc6Nj53yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_Mc6NkJ3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6Nn53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_Mc6NoJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6NoZ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_Mc6Nop3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_Mc6No53yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_Mc6NpJ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_Mc6NpZ3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_Mc6Npp3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_Mc6Np53yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6Nzp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_Mc6Nz53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6N0J3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_Mc6N0Z3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_Mc6N0p3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_Mc6N053yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_Mc6N1J3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_Mc6N1Z3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_Mc6N1p3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6N753yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_Mc6N8J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6N8Z3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_Mc6N8p3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_Mc6N853yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_Mc6N9J3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6N-p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_Mc6N-53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6N_J3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_Mc6N_Z3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_Mc6N_p3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6OBp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_Mc6OB53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6OCJ3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_Mc6OCZ3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_Mc6OCp3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mc6OF53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_Mc6OGJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mc6OGZ3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_Mc6OGp3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_Mc6OG53yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_Mc6OHJ3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_Mc6OHZ3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mc6OIZ3yEd6SvNDHkhtrYQ" name="HwI_O" eSuperTypes="_Mc6MgZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mc6OIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mc6OJJ3yEd6SvNDHkhtrYQ" name="HwSupport" eSuperTypes="_Mc6MgZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mc6OJZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RZjsQBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mc6OJ53yEd6SvNDHkhtrYQ" name="HWActuator" eSuperTypes="_Mc6OIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mc6OKJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PHH9sDL2Ed2HYNz2hI9A2g"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mc6OKp3yEd6SvNDHkhtrYQ" name="HWSensor" eSuperTypes="_Mc6OIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mc6OK53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SuQccDL2Ed2HYNz2hI9A2g"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M751up3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751u53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M751wJ3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751wZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M751w53yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751xJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wfUTgEOMEd6caK5ICj_pSQ" name="HwDevice" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwDevice/_we2ZcEOMEd6caK5ICj_pSQ/12" nsPrefix="HwDevice">
+ <eAnnotations xmi:id="_wl-8OEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl-8OUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl-8OkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl-8O0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl-8PEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl-8PUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wfUTgUOMEd6caK5ICj_pSQ" name="HwDevice" eSuperTypes="_wiEFgUOMEd6caK5ICj_pSQ _wP_e1EOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wfUTgkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wfUT_kOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wfUT_0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfUUAEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wfUUAUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfUUAkOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wfUUA0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wfUUBEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wfUUBUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfUUBkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wfUUB0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfUUCEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wfUUCUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wfUUCkOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wfUUC0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wfUUDEOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wfUUDUOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wfUUDkOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wfUUD0OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wfUUEEOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfUUEUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wfUUEkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfUUE0OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wfUUFEOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wfUUFUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wfUUFkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wfUUF0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wfUUGEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wfUUGUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wfUUGkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wfUUIEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wfUUIUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfUUQ0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wfUUREOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfUURUOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wfUURkOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wfUUR0OMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfU6rkOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wfU6r0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfU6sEOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wfU6sUOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wfU6skOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wfU6s0OMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wfU6tEOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wfU6tUOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wfU6tkOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wfU6t0OMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfU6xkOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wfU6x0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfU6yEOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wfU6yUOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wfU6ykOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wfU6y0OMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wfU6zEOMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wfU6zUOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wfU6zkOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfU69UOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wfU69kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfU690OMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wfU6-EOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wfU6-UOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wfU6-kOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wfU6-0OMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wfU6_EOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wfU6_UOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfU7FkOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wfU7F0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfU7GEOMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wfU7GUOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wfU7GkOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wfU7G0OMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfU7IUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wfU7IkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfU7I0OMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wfU7JEOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wfU7JUOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfU7LUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wfU7LkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfU7L0OMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wfU7MEOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wfU7MUOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wfU7PkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wfU7P0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wfU7QEOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wfU7QUOMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wfU7QkOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wfU7Q0OMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wfU7REOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wfU7SEOMEd6caK5ICj_pSQ" name="HwI_O" eSuperTypes="_wfUTgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wfU7SUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wfU7S0OMEd6caK5ICj_pSQ" name="HwSupport" eSuperTypes="_wfUTgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wfU7TEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RZjsQBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wfU7TkOMEd6caK5ICj_pSQ" name="HWActuator" eSuperTypes="_wfU7SEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wfU7T0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PHH9sDL2Ed2HYNz2hI9A2g"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wfU7UUOMEd6caK5ICj_pSQ" name="HWSensor" eSuperTypes="_wfU7SEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wfU7UkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SuQccDL2Ed2HYNz2hI9A2g"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl9uKEOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl9uKUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl-VIkOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl-VI0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl-VJUOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl-VJkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kSZV4HKiEd2xwtZ516zmfg" name="HwDevice" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwDevice/_kQ6KO3KiEd2xwtZ516zmfg/11" nsPrefix="HwDevice">
+ <eAnnotations xmi:id="_khce7nKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khce73KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khce8HKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khce8XKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khce8nKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khce83KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kSZV4XKiEd2xwtZ516zmfg" name="HwDevice" eSuperTypes="_kH0dkXKiEd2xwtZ516zmfg _kDy6I3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kSZV4nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kSZWBnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kSZWB3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kSZWCHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kSZWCXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kSZWNnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kSZWN3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZWOHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kSZWOXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZWOnKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kSZWO3KiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kSZWPHKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kSZWPXKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZWPnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kSZWP3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZWQHKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kSZWQXKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kSZWQnKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kSZWQ3KiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kSZWRHKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kSZWRXKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kSZWRnKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kSZWR3KiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZWSHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kSZWSXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZWSnKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kSZWS3KiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kSZWTHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kSZWTXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kSZWTnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kSZWT3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZWcXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kSZWcnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZWc3KiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kSZWdHKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kSZWdXKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZWtXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kSZWtnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZWt3KiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kSZWuHKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kSZWuXKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kSZWunKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kSZWu3KiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kSZWvHKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kSZWvXKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kSZWvnKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZWzXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kSZWznKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZWz3KiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kSZW0HKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kSZW0XKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kSZW0nKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kSZW03KiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kSZW1HKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kSZW1XKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZW_HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kSZW_XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZW_nKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kSZW_3KiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kSZXAHKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kSZXAXKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kSZXAnKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kSZXA3KiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kSZXBHKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZXHXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kSZXHnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZXH3KiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kSZXIHKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kSZXIXKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kSZXInKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZXKHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kSZXKXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZXKnKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kSZXK3KiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kSZXLHKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZXNHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kSZXNXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZXNnKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kSZXN3KiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kSZXOHKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kSZXRXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kSZXRnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kSZXR3KiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kSZXSHKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kSZXSXKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kSZXSnKiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kSZXS3KiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kSZXT3KiEd2xwtZ516zmfg" name="HwI_O" eSuperTypes="_kSZV4XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kSZXUHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kSZXUnKiEd2xwtZ516zmfg" name="HwSupport" eSuperTypes="_kSZV4XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kSZXU3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RZjsQBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kSZXVXKiEd2xwtZ516zmfg" name="HWActuator" eSuperTypes="_kSZXT3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kSZXVnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PHH9sDL2Ed2HYNz2hI9A2g"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kSZXWHKiEd2xwtZ516zmfg" name="HWSensor" eSuperTypes="_kSZXT3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kSZXWXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_SuQccDL2Ed2HYNz2hI9A2g"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcexnKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcex3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khceyXKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khceynKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcezXKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khceznKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khce0HKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khce0XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khce03KiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khce1HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_o9HfMBBjEd20zIwSLfjspA" name="HwDevice" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwDevice/_o7Zn8BBjEd20zIwSLfjspA/10" nsPrefix="HwDevice">
+ <eAnnotations xmi:id="_pOyeGRBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOyeGhBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOyeGxBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOyeHBBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOyeHRBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOyeHhBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o9HfMRBjEd20zIwSLfjspA" name="HwDevice" eSuperTypes="_ovddsRBjEd20zIwSLfjspA _oo908hBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o9HfMhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o9HfVhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_o9HfVxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o9HfWBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_o9HfWRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o9HfaRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_o9HfahBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o9HfaxBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_o9HfbBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o9HfbRBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_o9HfbhBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_o9HfbxBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_o9HfcBBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o9HfcRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_o9HfchBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o9HfcxBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_o9HfdBBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_o9HfdRBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_o9HfdhBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_o9HfdxBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_o9HfeBBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_o9HfeRBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_o9HfehBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o9HfexBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_o9HffBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o9HffRBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_o9HffhBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o9HffxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_o9HfgBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o9HfohBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_o9HfoxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o9HfpBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_o9HfpRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o9HfphBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_o9HfpxBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_o9HfqBBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o9Hf4BBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_o9Hf4RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o9Hf4hBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_o9Hf4xBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_o9Hf5BBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_o9Hf5RBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_o9Hf5hBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_o9Hf5xBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_o9Hf6BBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_o9Hf6RBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o9Hf9BBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_o9Hf9RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o9Hf9hBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_o9Hf9xBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_o9Hf-BBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o9HgBRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_o9HgBhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o9HgBxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_o9HgCBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_o9HgCRBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_o9HgChBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_o9HgCxBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o9HgDxBjEd20zIwSLfjspA" name="HwI_O" eSuperTypes="_o9HfMRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o9HgEBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o9HgEhBjEd20zIwSLfjspA" name="HwSupport" eSuperTypes="_o9HfMRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o9HgExBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RZjsQBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOsX2BBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOsX2RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeABBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeARBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeBBBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeBRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeBxBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeCBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeChBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeCxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_k_iEYKSsEdy-NrxVBTpLyA" name="HwDevice" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwDevice/_k-SuQKSsEdy-NrxVBTpLyA/9" nsPrefix="HwDevice">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k_iEYaSsEdy-NrxVBTpLyA" name="HwDevice" eSuperTypes="_k0pDAaSsEdy-NrxVBTpLyA _kvk9oqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k_iEYqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k_iEhqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_k_iEh6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k_iEiKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_k_iEiaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k_iEmaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_k_iEmqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k_iEm6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_k_iEnKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k_iEnaSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_k_iEnqSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_k_iEn6SsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_k_iEoKSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k_iEoaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_k_iEoqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k_iEo6SsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_k_iEpKSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_k_iEpaSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_k_iEpqSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_k_iEp6SsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_k_iEqKSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_k_iEqaSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_k_iEqqSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k_iEq6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_k_iErKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k_iEraSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_k_iErqSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k_iEr6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_k_iEsKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k_iE0qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_k_iE06SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k_iE1KSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_k_iE1aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k_iE1qSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_k_iE16SsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_k_iE2KSsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k_iFEKSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_k_iFEaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k_iFEqSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_k_iFE6SsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_k_iFFKSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_k_iFFaSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_k_iFFqSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_k_iFF6SsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_k_iFGKSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_k_iFGaSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k_iFJKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_k_iFJaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k_iFJqSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_k_iFJ6SsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_k_iFKKSsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k_iFNaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_k_iFNqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k_iFN6SsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_k_iFOKSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_k_iFOaSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_k_iFOqSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_k_iFO6SsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k_iFP6SsEdy-NrxVBTpLyA" name="HwI_O" eSuperTypes="_k_iEYaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k_iFQKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k_iFQqSsEdy-NrxVBTpLyA" name="HwSupport" eSuperTypes="_k_iEYaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k_iFQ6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RZjsQBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhi1aSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhi1qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhi2KSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhi2aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhi3KSsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhi3aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhi36SsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhi4KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhi4qSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhi46SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rluuUGquEdyHVMM3AaZxvA" name="HwDevice" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwDevice/_rkZ4oGquEdyHVMM3AaZxvA/8" nsPrefix="HwDevice">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rluuUWquEdyHVMM3AaZxvA" name="HwDevice" eSuperTypes="_rbemIWquEdyHVMM3AaZxvA _rW3MLWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rluuUmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rluudmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rluud2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rluueGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rluueWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rluuiWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rluuimquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rluui2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rluujGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rluujWquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rluujmquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rluuj2quEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rluukGquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rluukWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rluukmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rluuk2quEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rluulGquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rluulWquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rluulmquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rluul2quEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rluumGquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rluumWquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rluummquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rluum2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rluunGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rluunWquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rluunmquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rluun2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rluuoGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rluuwmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rluuw2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rluuxGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rluuxWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rluuxmquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rluux2quEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rluuyGquEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rluvAGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rluvAWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rluvAmquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rluvA2quEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rluvBGquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rluvBWquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rluvBmquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rluvB2quEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rluvCGquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rluvCWquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rluvFGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_rluvFWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rluvFmquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_rluvF2quEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_rluvGGquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rluvJWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_rluvJmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rluvJ2quEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_rluvKGquEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_rluvKWquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_rluvKmquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_rluvK2quEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rluvL2quEdyHVMM3AaZxvA" name="HwI_O" eSuperTypes="_rluuUWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rluvMGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rluvMmquEdyHVMM3AaZxvA" name="HwSupport" eSuperTypes="_rluuUWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rluvM2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RZjsQBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0RgqGquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0RgqWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Rgq2quEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0SHsGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0SHs2quEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0SHtGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0SHtmquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0SHt2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0SHuWquEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0SHumquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aPREAF-FEdyR_cYlxmaBkg" name="HwDevice" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwDevice/_aO0YEF-FEdyR_cYlxmaBkg/1" nsPrefix="HwDevice">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aPREAV-FEdyR_cYlxmaBkg" name="HwDevice" eSuperTypes="_aKWHwV-FEdyR_cYlxmaBkg _aIQd4l-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aPREAl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aPREJl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aPREJ1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aPREN1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aPREOF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aPREOV-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aPREOl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aPREO1-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aPREPF-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aPREPV-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aPREPl-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aPREP1-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aPREQF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aPREQV-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aPREQl-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aPREQ1-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aPRERF-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aPRERV-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aPRERl-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aPRER1-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aPRESF-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aPRESV-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aPRESl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aPRES1-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aPRETF-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aPRETV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aPRETl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aPREiF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aPREiV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aPREmV-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aPREml-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aPREm1-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aPREnF-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aPREnV-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aPREnl-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aPREn1-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aPREoF-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aPREoV-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aPREol-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aPREpl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aPREp1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aPREtF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aPREtV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aPREtl-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aPREt1-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aPREuF-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aPRExV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aPRExl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aPREx1-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aPREyF-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aPREyV-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aPREyl-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aPREy1-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aPREz1-FEdyR_cYlxmaBkg" name="HwI_O" eSuperTypes="_aPREAV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aPRE0F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aPRE0l-FEdyR_cYlxmaBkg" name="HwSupport" eSuperTypes="_aPREAV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aPRE01-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RZjsQBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiTV-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiTl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiUV-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiUl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiVF-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiVV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiV1-FEdyR_cYlxmaBkg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiWF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LJxDsV1EEdy5RcXm_JjfDg" name="HwDevice" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwDevice/_LJBc0F1EEdy5RcXm_JjfDg/0" nsPrefix="HwDevice">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LJxDsl1EEdy5RcXm_JjfDg" name="HwDevice" eSuperTypes="_LCdh0l1EEdy5RcXm_JjfDg _K-vgQl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LJxDs11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LJxD111EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LJxD2F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LJxD6F1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LJxD6V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LJxD6l1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LJxD611EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LJxD7F1EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LJxD7V1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LJxD7l1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LJxD711EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LJxD8F1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LJxD8V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LJxD8l1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LJxD811EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LJxD9F1EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LJxD9V1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LJxD9l1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LJxD911EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LJxD-F1EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LJxD-V1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LJxD-l1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LJxD-11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LJxD_F1EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LJxD_V1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LJxD_l1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LJxD_11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LJxEOV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LJxEOl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LJxESl1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LJxES11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LJxETF1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LJxETV1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LJxETl1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LJxET11EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LJxEUF1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LJxEUV1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LJxEUl1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LJxEU11EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LJxEV11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LJxEWF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LJxEZV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LJxEZl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LJxEZ11EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LJxEaF1EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LJxEaV1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LJxEdl1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LJxEd11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LJxEeF1EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LJxEeV1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LJxEel1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LJxEe11EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LJxEfF1EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LJxEgF1EEdy5RcXm_JjfDg" name="HwI_O" eSuperTypes="_LJxDsl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LJxEgV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LJxEg11EEdy5RcXm_JjfDg" name="HwSupport" eSuperTypes="_LJxDsl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LJxEhF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_RZjsQBKREdyCSNtdGzMSGg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmV8F1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmV8V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmV9F1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmV9V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmV911EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmV-F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmV-l1EEdy5RcXm_JjfDg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmV-11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_Ljw9kBKREdyCSNtdGzMSGg" name="HwDevice">
+ <generalization xmi:id="_Oe4q4BKREdyCSNtdGzMSGg" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <generalization xmi:id="_O_9XoBKREdyCSNtdGzMSGg" general="_h-cH0BG1Edyb1KzJ7GkiGA"/>
+ <icon xmi:id="_z03I8HBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%24%24%24%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%125%125%125%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-73%0%59%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-31%66%9%13%14%72%-100%72%-79%-94%69%-119%12%32%16%-36%-128%64%-63%-125%10%32%67%-118%28%73%18%36%4%6%6%50%8%68%32%-63%97%67%11%5%56%72%80%-32%-46%-95%3%7%11%34%-44%108%120%-95%64%-127%11%59%25%114%8%48%64%101%-48%-123%0%-118%30%69%-86%116%105%-62%-92%70%-99%30%-124%42%21%33%-43%-86%6%-81%98%37%-88%117%-85%-64%-82%94%-63%110%21%-117%-107%108%85%-77%82%-47%58%85%-69%20%0%1%12%94%-71%38%-104%16%87%32%6%2%15%26%-44%-19%16%97%1%-121%2%112%-67%114%24%-96%-95%-61%5%2%16%-94%46%-43%48%-95%0%-123%-127%27%24%12%0%64%-71%-78%-27%-53%-104%41%11%72%16%120%-81%-25%-49%9%3%2%0%59%">
+ <eAnnotations xmi:id="_0SW9QHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_0SguQHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_PzqFcBKREdyCSNtdGzMSGg" name="HwI_O">
+ <generalization xmi:id="_WGD3oBKREdyCSNtdGzMSGg" general="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ <icon xmi:id="_4xBg8HBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%16%16%16%24%24%24%32%32%32%36%36%36%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%125%125%125%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-24%0%63%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-31%66%10%15%18%72%-100%72%-79%-94%69%-119%14%36%16%-20%-96%-128%65%-124%11%32%67%-118%28%73%18%-92%4%7%8%54%8%84%64%-63%97%67%12%7%60%80%96%-32%-46%33%4%8%13%38%-44%108%-104%-31%-64%-127%12%59%25%122%8%64%64%101%-48%-123%0%-118%30%21%-24%1%97%82%-93%71%61%24%-48%89%-16%-87%-64%13%10%46%106%-99%40%32%41%85%-127%86%63%120%40%73%86%100%1%0%13%-96%126%8%123%-76%67%90%-125%108%-105%30%-116%43%-73%-86%-46%-70%115%-17%18%-52%-96%-95%110%-36%12%11%0%-88%13%-54%-42%66%0%0%-120%19%43%94%-52%24%40%88%-67%31%56%60%8%-32%120%41%-35%-56%-125%119%94%-58%-69%-42%64%95%-50%85%23%84%0%77%80%-125%-127%8%15%72%15%-100%-48%-64%-61%-127%-49%-96%61%16%-32%-16%33%-125%1%9%-103%119%114%-88%112%-64%-62%-64%14%14%8%48%30%78%28%-15%-128%5%-80%85%43%95%-18%48%32%0%59%">
+ <eAnnotations xmi:id="_5YphoHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_5YzSoHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_RZjsQBKREdyCSNtdGzMSGg" name="HwSupport">
+ <generalization xmi:id="_VfeYwBKREdyCSNtdGzMSGg" general="_Ljw9kBKREdyCSNtdGzMSGg"/>
+ <icon xmi:id="_7hk9AHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%24%24%24%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%125%125%125%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-73%0%59%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-31%66%9%13%14%72%-100%72%-79%-94%69%-119%12%32%16%-36%-128%64%-63%-125%10%32%67%-118%28%73%18%36%4%6%6%50%8%68%32%-63%97%67%11%5%56%72%80%-32%-46%-95%3%7%11%34%-44%108%120%-95%64%-127%11%59%25%114%8%48%64%101%-48%-123%0%-118%30%69%-86%116%105%-62%-92%70%-99%30%-124%42%21%33%-43%-86%6%-81%98%37%-88%117%-85%-64%-82%94%-63%110%21%-117%-107%108%85%-77%82%-47%58%85%-69%20%0%1%12%94%-71%38%-104%16%87%32%6%2%15%26%-44%-19%16%97%1%-121%2%112%-67%114%24%-96%-95%-61%5%2%16%-94%46%-43%48%-95%0%-123%-127%27%24%12%0%64%-71%-78%-27%-53%-104%41%11%72%16%120%-81%-25%-49%9%3%2%0%59%">
+ <eAnnotations xmi:id="_8sEaMHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_8sOLMHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_PHH9sDL2Ed2HYNz2hI9A2g" name="HWActuator">
+ <generalization xmi:id="_ZMsfgDL2Ed2HYNz2hI9A2g" general="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_SuQccDL2Ed2HYNz2hI9A2g" name="HWSensor">
+ <generalization xmi:id="_Z7ffMDL2Ed2HYNz2hI9A2g" general="_PzqFcBKREdyCSNtdGzMSGg"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_ZJjPoEIbEd6dmI2dd6jVFQ" name="HwStorage">
+ <eAnnotations xmi:id="_wfXW0EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_Mc6OLp3yEd6SvNDHkhtrYQ" name="HwStorage" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwStorage/_Mc6OLZ3yEd6SvNDHkhtrYQ/1" nsPrefix="HwStorage">
+ <eAnnotations xmi:id="_M7515J3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7515Z3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7515p3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M751553yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7516J3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7516Z3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wfhH0EOMEd6caK5ICj_pSQ" name="HwStorage" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwStorage/_wfWvwEOMEd6caK5ICj_pSQ/0" nsPrefix="HwStorage">
+ <eAnnotations xmi:id="_wl-8PkOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wl-8P0OMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wl-8QEOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wl-8QUOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wl-8QkOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wl-8Q0OMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_gHI-ABJwEdygQ5HMNSpiZw" name="HwMemory">
+ <eAnnotations xmi:id="_LHYeEF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MfmUIJ3yEd6SvNDHkhtrYQ" name="HwMemory" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage/schemas/HwMemory/_MdD9gJ3yEd6SvNDHkhtrYQ/13" nsPrefix="HwMemory">
+ <eAnnotations xmi:id="_M752XZ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M752Xp3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M752X53yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M752YJ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M752YZ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M752Yp3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MfmUIZ3yEd6SvNDHkhtrYQ" name="HwMemory" eSuperTypes="_MOwcSJ3yEd6SvNDHkhtrYQ _Mqn4YZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MfmUIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7517J3yEd6SvNDHkhtrYQ" name="memorySize" ordered="false" unique="false" eType="_M7517p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7518Z3yEd6SvNDHkhtrYQ" name="adressSize" ordered="false" unique="false" eType="_M7517p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7519J3yEd6SvNDHkhtrYQ" name="timings" ordered="false" unique="false" upperBound="-1" eType="_M7519p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M751-Z3yEd6SvNDHkhtrYQ" name="throughput" ordered="false" unique="false" eType="_M751-53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MfmUnJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MfmUnZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmUnp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MfmUn53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmUoJ3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MfmUoZ3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MfmUop3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MfmUo53yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmUpJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MfmUpZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmUpp3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MfmUp53yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MfmUqJ3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MfmUqZ3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MfmUqp3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MfmUq53yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MfmUrJ3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MfmUrZ3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MfmUrp3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmUr53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MfmUsJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmUsZ3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MfmUsp3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MfmUs53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MfmUtJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MfmUtZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MfmUtp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MfmUt53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MfmUuJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MfmUzZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MfmUzp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmU8J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_MfmU8Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmU8p3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_MfmU853yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_MfmU9J3yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmVNJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MfmVNZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmVNp3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MfmVN53yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MfmVOJ3yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MfmVOZ3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MfmVOp3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MfmVO53yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MfmVPJ3yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MfmVPZ3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmVTJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_MfmVTZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmVTp3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MfmVT53yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_MfmVUJ3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_MfmVUZ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MfmVUp3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MfmVU53yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_MfmVVJ3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmVe53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MfmVfJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmVfZ3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MfmVfp3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MfmVf53yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MfmVgJ3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MfmVgZ3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MfmVgp3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MfmVg53yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmVnJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MfmVnZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmVnp3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MfmVn53yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MfmVoJ3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MfmVoZ3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmVp53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_MfmVqJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmVqZ3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_MfmVqp3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_MfmVq53yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmVs53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_MfmVtJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmVtZ3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_MfmVtp3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_MfmVt53yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmVxJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MfmVxZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmVxp3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MfmVx53yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MfmVyJ3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MfmVyZ3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MfmVyp3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmV0p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_MfmV053yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MfmV1J3yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_MfmV1Z3yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_MfmV1p3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_MfmV153yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_MfmV2J3yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmV4Z3yEd6SvNDHkhtrYQ" name="Repl_Policy">
+ <eAnnotations xmi:id="_MfmV4p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_MfmV453yEd6SvNDHkhtrYQ" name="LRU"/>
+ <eLiterals xmi:id="_MfmV5J3yEd6SvNDHkhtrYQ" name="NFU" value="1"/>
+ <eLiterals xmi:id="_MfmV5Z3yEd6SvNDHkhtrYQ" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_MfmV5p3yEd6SvNDHkhtrYQ" name="random" value="3"/>
+ <eLiterals xmi:id="_MfmV553yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ <eLiterals xmi:id="_MfmV6J3yEd6SvNDHkhtrYQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmV6Z3yEd6SvNDHkhtrYQ" name="WritePolicy">
+ <eAnnotations xmi:id="_MfmV6p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_MfmV653yEd6SvNDHkhtrYQ" name="writeBack"/>
+ <eLiterals xmi:id="_MfmV7J3yEd6SvNDHkhtrYQ" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_MfmV7Z3yEd6SvNDHkhtrYQ" name="other" value="2"/>
+ <eLiterals xmi:id="_MfmV7p3yEd6SvNDHkhtrYQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmV753yEd6SvNDHkhtrYQ" name="CacheType">
+ <eAnnotations xmi:id="_MfmV8J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_MfmV8Z3yEd6SvNDHkhtrYQ" name="data"/>
+ <eLiterals xmi:id="_MfmV8p3yEd6SvNDHkhtrYQ" name="instruction" value="1"/>
+ <eLiterals xmi:id="_MfmV853yEd6SvNDHkhtrYQ" name="unified" value="2"/>
+ <eLiterals xmi:id="_MfmV9J3yEd6SvNDHkhtrYQ" name="other" value="3"/>
+ <eLiterals xmi:id="_MfmV9Z3yEd6SvNDHkhtrYQ" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MfmV9p3yEd6SvNDHkhtrYQ" name="ROM_Type">
+ <eAnnotations xmi:id="_MfmV953yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_MfmV-J3yEd6SvNDHkhtrYQ" name="maskedROM"/>
+ <eLiterals xmi:id="_MfmV-Z3yEd6SvNDHkhtrYQ" name="EPROM" value="1"/>
+ <eLiterals xmi:id="_MfmV-p3yEd6SvNDHkhtrYQ" name="OTP_EPROM" value="2"/>
+ <eLiterals xmi:id="_MfmV-53yEd6SvNDHkhtrYQ" name="EEPROM" value="3"/>
+ <eLiterals xmi:id="_MfmV_J3yEd6SvNDHkhtrYQ" name="Flash" value="4"/>
+ <eLiterals xmi:id="_MfmV_Z3yEd6SvNDHkhtrYQ" name="other" value="5"/>
+ <eLiterals xmi:id="_MfmV_p3yEd6SvNDHkhtrYQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MfmWDJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_MfmWDZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MfmWGJ3yEd6SvNDHkhtrYQ" name="HwCache" eSuperTypes="_MfmUIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MfmWGZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z6yqgBJ3EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MfmWHJ3yEd6SvNDHkhtrYQ" name="type" ordered="false" unique="false" eType="_MfmV753yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MfmWIJ3yEd6SvNDHkhtrYQ" name="repl_Policy" ordered="false" unique="false" eType="_MfmV4Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MfmWIp3yEd6SvNDHkhtrYQ" name="writePolicy" ordered="false" unique="false" eType="_MfmV6Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752DJ3yEd6SvNDHkhtrYQ" name="level" ordered="false" unique="false" eType="_M752Dp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752EZ3yEd6SvNDHkhtrYQ" name="structure" ordered="false" unique="false" eType="_M752E53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MfmWJZ3yEd6SvNDHkhtrYQ" name="HwRAM" eSuperTypes="_MfmUIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MfmWJp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WSmywBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MfmWL53yEd6SvNDHkhtrYQ" name="repl_Policy" ordered="false" unique="false" eType="_MfmV4Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MfmWMZ3yEd6SvNDHkhtrYQ" name="writePolicy" ordered="false" unique="false" eType="_MfmV6Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752Ip3yEd6SvNDHkhtrYQ" name="organization" ordered="false" unique="false" eType="_M752JJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752J53yEd6SvNDHkhtrYQ" name="isSynchronous" ordered="false" unique="false" eType="_M752KZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752LJ3yEd6SvNDHkhtrYQ" name="isStatic" ordered="false" unique="false" eType="_M752KZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752L53yEd6SvNDHkhtrYQ" name="isNonVolatile" ordered="false" unique="false" eType="_M752KZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MfmWOZ3yEd6SvNDHkhtrYQ" name="HwROM" eSuperTypes="_MfmUIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MfmWOp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sCeYgBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MfmWO53yEd6SvNDHkhtrYQ" name="type" ordered="false" unique="false" eType="_MfmV9p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752QJ3yEd6SvNDHkhtrYQ" name="organization" ordered="false" unique="false" eType="_M752JJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MfmWQJ3yEd6SvNDHkhtrYQ" name="HwDrive" eSuperTypes="_MfmUIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MfmWQZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_14BhUBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MfmWRJ3yEd6SvNDHkhtrYQ" name="buffer" ordered="false" unique="false" eType="_MfmWJZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752Tp3yEd6SvNDHkhtrYQ" name="sectorSize" ordered="false" unique="false" eType="_M7517p3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7517p3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751753yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7519p3yEd6SvNDHkhtrYQ" name="Timing" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751953yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M751-53yEd6SvNDHkhtrYQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751_J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M751_p3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M751_53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752Ap3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752A53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752Dp3yEd6SvNDHkhtrYQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752D53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752E53yEd6SvNDHkhtrYQ" name="CacheStructure" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752FJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752JJ3yEd6SvNDHkhtrYQ" name="MemoryOrganization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752JZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752KZ3yEd6SvNDHkhtrYQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752Kp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wgFIgEOMEd6caK5ICj_pSQ" name="HwMemory" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage/schemas/HwMemory/_wfq40EOMEd6caK5ICj_pSQ/12" nsPrefix="HwMemory">
+ <eAnnotations xmi:id="_wmB_hUOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmB_hkOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmB_h0OMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmB_iEOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmB_iUOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmB_ikOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wgFIgUOMEd6caK5ICj_pSQ" name="HwMemory" eSuperTypes="_wP_eEEOMEd6caK5ICj_pSQ _wiEFgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wgFIgkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl-8RkOMEd6caK5ICj_pSQ" name="memorySize" ordered="false" unique="false" eType="_wl-8SEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl_jQEOMEd6caK5ICj_pSQ" name="adressSize" ordered="false" unique="false" eType="_wl-8SEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl_jQ0OMEd6caK5ICj_pSQ" name="timings" ordered="false" unique="false" upperBound="-1" eType="_wl_jRUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wl_jSEOMEd6caK5ICj_pSQ" name="throughput" ordered="false" unique="false" eType="_wl_jSkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgFvtUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wgFvtkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFvt0OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wgFvuEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFvuUOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wgFvukOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wgFvu0OMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wgFvvEOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFvvUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wgFvvkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFvv0OMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wgFvwEOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wgFvwUOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wgFvwkOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wgFvw0OMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wgFvxEOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wgFvxUOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wgFvxkOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wgFvx0OMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFvyEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wgFvyUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFvykOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wgFvy0OMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgFvzEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wgFvzUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgFvzkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wgFvz0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgFv0EOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wgFv0UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgFv5kOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wgFv50OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFwCUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wgFwCkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFwC0OMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wgFwDEOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wgFwDUOMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFwTUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wgFwTkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFwT0OMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wgFwUEOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wgFwUUOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wgFwUkOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wgFwU0OMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wgFwVEOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wgFwVUOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wgFwVkOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFwZUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wgFwZkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFwZ0OMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wgFwaEOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wgFwaUOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wgFwakOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wgFwa0OMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wgFwbEOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wgFwbUOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFwlEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wgFwlUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFwlkOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wgFwl0OMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wgFwmEOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wgFwmUOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wgFwmkOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wgFwm0OMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wgFwnEOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFwtUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wgFwtkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFwt0OMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wgFwuEOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wgFwuUOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wgFwukOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFwwEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wgFwwUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFwwkOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wgFww0OMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wgFwxEOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFwzEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wgFwzUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFwzkOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wgFwz0OMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wgFw0EOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFw3UOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wgFw3kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFw30OMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wgFw4EOMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wgFw4UOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wgFw4kOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wgFw40OMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFw60OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wgFw7EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgFw7UOMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wgFw7kOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wgFw70OMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wgFw8EOMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wgFw8UOMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFw-kOMEd6caK5ICj_pSQ" name="Repl_Policy">
+ <eAnnotations xmi:id="_wgFw-0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wgFw_EOMEd6caK5ICj_pSQ" name="LRU"/>
+ <eLiterals xmi:id="_wgFw_UOMEd6caK5ICj_pSQ" name="NFU" value="1"/>
+ <eLiterals xmi:id="_wgFw_kOMEd6caK5ICj_pSQ" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_wgFw_0OMEd6caK5ICj_pSQ" name="random" value="3"/>
+ <eLiterals xmi:id="_wgFxAEOMEd6caK5ICj_pSQ" name="other" value="4"/>
+ <eLiterals xmi:id="_wgFxAUOMEd6caK5ICj_pSQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFxAkOMEd6caK5ICj_pSQ" name="WritePolicy">
+ <eAnnotations xmi:id="_wgFxA0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wgFxBEOMEd6caK5ICj_pSQ" name="writeBack"/>
+ <eLiterals xmi:id="_wgFxBUOMEd6caK5ICj_pSQ" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_wgFxBkOMEd6caK5ICj_pSQ" name="other" value="2"/>
+ <eLiterals xmi:id="_wgFxB0OMEd6caK5ICj_pSQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgFxCEOMEd6caK5ICj_pSQ" name="CacheType">
+ <eAnnotations xmi:id="_wgFxCUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wgFxCkOMEd6caK5ICj_pSQ" name="data"/>
+ <eLiterals xmi:id="_wgFxC0OMEd6caK5ICj_pSQ" name="instruction" value="1"/>
+ <eLiterals xmi:id="_wgGWoEOMEd6caK5ICj_pSQ" name="unified" value="2"/>
+ <eLiterals xmi:id="_wgGWoUOMEd6caK5ICj_pSQ" name="other" value="3"/>
+ <eLiterals xmi:id="_wgGWokOMEd6caK5ICj_pSQ" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgGWo0OMEd6caK5ICj_pSQ" name="ROM_Type">
+ <eAnnotations xmi:id="_wgGWpEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wgGWpUOMEd6caK5ICj_pSQ" name="maskedROM"/>
+ <eLiterals xmi:id="_wgGWpkOMEd6caK5ICj_pSQ" name="EPROM" value="1"/>
+ <eLiterals xmi:id="_wgGWp0OMEd6caK5ICj_pSQ" name="OTP_EPROM" value="2"/>
+ <eLiterals xmi:id="_wgGWqEOMEd6caK5ICj_pSQ" name="EEPROM" value="3"/>
+ <eLiterals xmi:id="_wgGWqUOMEd6caK5ICj_pSQ" name="Flash" value="4"/>
+ <eLiterals xmi:id="_wgGWqkOMEd6caK5ICj_pSQ" name="other" value="5"/>
+ <eLiterals xmi:id="_wgGWq0OMEd6caK5ICj_pSQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgGWuUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_wgGWukOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wgGWxUOMEd6caK5ICj_pSQ" name="HwCache" eSuperTypes="_wgFIgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wgGWxkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z6yqgBJ3EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wgGWyUOMEd6caK5ICj_pSQ" name="type" ordered="false" unique="false" eType="_wgFxCEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wgGWzUOMEd6caK5ICj_pSQ" name="repl_Policy" ordered="false" unique="false" eType="_wgFw-kOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wgGWz0OMEd6caK5ICj_pSQ" name="writePolicy" ordered="false" unique="false" eType="_wgFxAkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmAKUEOMEd6caK5ICj_pSQ" name="level" ordered="false" unique="false" eType="_wmAKUkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmAKVUOMEd6caK5ICj_pSQ" name="structure" ordered="false" unique="false" eType="_wmAKV0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wgGW0kOMEd6caK5ICj_pSQ" name="HwRAM" eSuperTypes="_wgFIgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wgGW00OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WSmywBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wgGW3EOMEd6caK5ICj_pSQ" name="repl_Policy" ordered="false" unique="false" eType="_wgFw-kOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wgGW3kOMEd6caK5ICj_pSQ" name="writePolicy" ordered="false" unique="false" eType="_wgFxAkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmAxYEOMEd6caK5ICj_pSQ" name="organization" ordered="false" unique="false" eType="_wmAxYkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmAxZUOMEd6caK5ICj_pSQ" name="isSynchronous" ordered="false" unique="false" eType="_wmAxZ0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmAxakOMEd6caK5ICj_pSQ" name="isStatic" ordered="false" unique="false" eType="_wmAxZ0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmAxbUOMEd6caK5ICj_pSQ" name="isNonVolatile" ordered="false" unique="false" eType="_wmAxZ0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wgGW5kOMEd6caK5ICj_pSQ" name="HwROM" eSuperTypes="_wgFIgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wgGW50OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sCeYgBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wgGW6EOMEd6caK5ICj_pSQ" name="type" ordered="false" unique="false" eType="_wgGWo0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmBYcEOMEd6caK5ICj_pSQ" name="organization" ordered="false" unique="false" eType="_wmAxYkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wgGW7UOMEd6caK5ICj_pSQ" name="HwDrive" eSuperTypes="_wgFIgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wgGW7kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_14BhUBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wgGW8UOMEd6caK5ICj_pSQ" name="buffer" ordered="false" unique="false" eType="_wgGW0kOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmBYfkOMEd6caK5ICj_pSQ" name="sectorSize" ordered="false" unique="false" eType="_wl-8SEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl-8SEOMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl-8SUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl_jRUOMEd6caK5ICj_pSQ" name="Timing" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl_jRkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl_jSkOMEd6caK5ICj_pSQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl_jS0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl_jTUOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl_jTkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wl_jUUOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wl_jUkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmAKUkOMEd6caK5ICj_pSQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmAKU0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmAKV0OMEd6caK5ICj_pSQ" name="CacheStructure" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmAKWEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmAxYkOMEd6caK5ICj_pSQ" name="MemoryOrganization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmAxY0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmAxZ0OMEd6caK5ICj_pSQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmAxaEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kPHYYHKiEd2xwtZ516zmfg" name="HwMemory" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwMemory/_kNVPsHKiEd2xwtZ516zmfg/11" nsPrefix="HwMemory">
+ <eAnnotations xmi:id="_khTWDnKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khTWD3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khTWEHKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khTWEXKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khTWEnKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khTWE3KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kPHYYXKiEd2xwtZ516zmfg" name="HwMemory" eSuperTypes="_kDpIR3KiEd2xwtZ516zmfg _kH0dkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kPHYYnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVmXKiEd2xwtZ516zmfg" name="memorySize" ordered="false" unique="false" eType="_khTVm3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVnnKiEd2xwtZ516zmfg" name="adressSize" ordered="false" unique="false" eType="_khTVm3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVoXKiEd2xwtZ516zmfg" name="timings" ordered="false" unique="false" upperBound="-1" eType="_khTVo3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVpnKiEd2xwtZ516zmfg" name="throughput" ordered="false" unique="false" eType="_khTVqHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kPHYhHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kPHYhXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kPHYhnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kPHYh3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kPHYw3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kPHYxHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHYxXKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kPHYxnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHYx3KiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kPHYyHKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kPHYyXKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kPHYynKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHYy3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kPHYzHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHYzXKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kPHYznKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kPHYz3KiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kPHY0HKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kPHY0XKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kPHY0nKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kPHY03KiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kPHY1HKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHY1XKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kPHY1nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHY13KiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kPHY2HKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kPHY2XKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kPHY2nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kPHY23KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kPHY3HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHY_nKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kPHY_3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZAHKiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kPHZAXKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kPHZAnKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZQnKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kPHZQ3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZRHKiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kPHZRXKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kPHZRnKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kPHZR3KiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kPHZSHKiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kPHZSXKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kPHZSnKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kPHZS3KiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZWnKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kPHZW3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZXHKiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kPHZXXKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kPHZXnKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kPHZX3KiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kPHZYHKiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kPHZYXKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kPHZYnKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZiXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kPHZinKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZi3KiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kPHZjHKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kPHZjXKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kPHZjnKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kPHZj3KiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kPHZkHKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kPHZkXKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZqnKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kPHZq3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZrHKiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kPHZrXKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kPHZrnKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kPHZr3KiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZtXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kPHZtnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZt3KiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kPHZuHKiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kPHZuXKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZwXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kPHZwnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZw3KiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kPHZxHKiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kPHZxXKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZ0nKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kPHZ03KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZ1HKiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kPHZ1XKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kPHZ1nKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kPHZ13KiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kPHZ2HKiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZ4HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kPHZ4XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kPHZ4nKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kPHZ43KiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kPHZ5HKiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kPHZ5XKiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kPHZ5nKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZ73KiEd2xwtZ516zmfg" name="Repl_Policy">
+ <eAnnotations xmi:id="_kPHZ8HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kPHZ8XKiEd2xwtZ516zmfg" name="LRU"/>
+ <eLiterals xmi:id="_kPHZ8nKiEd2xwtZ516zmfg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_kPHZ83KiEd2xwtZ516zmfg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_kPHZ9HKiEd2xwtZ516zmfg" name="random" value="3"/>
+ <eLiterals xmi:id="_kPHZ9XKiEd2xwtZ516zmfg" name="other" value="4"/>
+ <eLiterals xmi:id="_kPHZ9nKiEd2xwtZ516zmfg" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZ93KiEd2xwtZ516zmfg" name="WritePolicy">
+ <eAnnotations xmi:id="_kPHZ-HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kPHZ-XKiEd2xwtZ516zmfg" name="writeBack"/>
+ <eLiterals xmi:id="_kPHZ-nKiEd2xwtZ516zmfg" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_kPHZ-3KiEd2xwtZ516zmfg" name="other" value="2"/>
+ <eLiterals xmi:id="_kPHZ_HKiEd2xwtZ516zmfg" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHZ_XKiEd2xwtZ516zmfg" name="CacheType">
+ <eAnnotations xmi:id="_kPHZ_nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kPHZ_3KiEd2xwtZ516zmfg" name="data"/>
+ <eLiterals xmi:id="_kPHaAHKiEd2xwtZ516zmfg" name="instruction" value="1"/>
+ <eLiterals xmi:id="_kPHaAXKiEd2xwtZ516zmfg" name="unified" value="2"/>
+ <eLiterals xmi:id="_kPHaAnKiEd2xwtZ516zmfg" name="other" value="3"/>
+ <eLiterals xmi:id="_kPHaA3KiEd2xwtZ516zmfg" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kPHaBHKiEd2xwtZ516zmfg" name="ROM_Type">
+ <eAnnotations xmi:id="_kPHaBXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kPHaBnKiEd2xwtZ516zmfg" name="maskedROM"/>
+ <eLiterals xmi:id="_kPHaB3KiEd2xwtZ516zmfg" name="EPROM" value="1"/>
+ <eLiterals xmi:id="_kPHaCHKiEd2xwtZ516zmfg" name="OTP_EPROM" value="2"/>
+ <eLiterals xmi:id="_kPHaCXKiEd2xwtZ516zmfg" name="EEPROM" value="3"/>
+ <eLiterals xmi:id="_kPHaCnKiEd2xwtZ516zmfg" name="Flash" value="4"/>
+ <eLiterals xmi:id="_kPHaC3KiEd2xwtZ516zmfg" name="other" value="5"/>
+ <eLiterals xmi:id="_kPHaDHKiEd2xwtZ516zmfg" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kPHaGnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_kPHaG3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kPHaJnKiEd2xwtZ516zmfg" name="HwCache" eSuperTypes="_kPHYYXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kPHaJ3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z6yqgBJ3EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kPHaKnKiEd2xwtZ516zmfg" name="type" ordered="false" unique="false" eType="_kPHZ_XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kPHaLnKiEd2xwtZ516zmfg" name="repl_Policy" ordered="false" unique="false" eType="_kPHZ73KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kPHaMHKiEd2xwtZ516zmfg" name="writePolicy" ordered="false" unique="false" eType="_kPHZ93KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVvXKiEd2xwtZ516zmfg" name="level" ordered="false" unique="false" eType="_khTVv3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTVwnKiEd2xwtZ516zmfg" name="structure" ordered="false" unique="false" eType="_khTVxHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kPHaM3KiEd2xwtZ516zmfg" name="HwRAM" eSuperTypes="_kPHYYXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kPHaNHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WSmywBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kPHaPXKiEd2xwtZ516zmfg" name="repl_Policy" ordered="false" unique="false" eType="_kPHZ73KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kPHaP3KiEd2xwtZ516zmfg" name="writePolicy" ordered="false" unique="false" eType="_kPHZ93KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTV03KiEd2xwtZ516zmfg" name="organization" ordered="false" unique="false" eType="_khTV1XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTV2HKiEd2xwtZ516zmfg" name="isSynchronous" ordered="false" unique="false" eType="_khTV2nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTV3XKiEd2xwtZ516zmfg" name="isStatic" ordered="false" unique="false" eType="_khTV2nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTV4HKiEd2xwtZ516zmfg" name="isNonVolatile" ordered="false" unique="false" eType="_khTV2nKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kPHaR3KiEd2xwtZ516zmfg" name="HwROM" eSuperTypes="_kPHYYXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kPHaSHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sCeYgBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kPHaSXKiEd2xwtZ516zmfg" name="type" ordered="false" unique="false" eType="_kPHaBHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTV8XKiEd2xwtZ516zmfg" name="organization" ordered="false" unique="false" eType="_khTV1XKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kPHaTnKiEd2xwtZ516zmfg" name="HwDrive" eSuperTypes="_kPHYYXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kPHaT3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_14BhUBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kPHaUnKiEd2xwtZ516zmfg" name="buffer" ordered="false" unique="false" eType="_kPHaM3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khTV_3KiEd2xwtZ516zmfg" name="sectorSize" ordered="false" unique="false" eType="_khTVm3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVm3KiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVnHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVo3KiEd2xwtZ516zmfg" name="Timing" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVpHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVqHKiEd2xwtZ516zmfg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVqXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVq3KiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVrHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVrnKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVr3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVs3KiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVtHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVtnKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVt3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVv3KiEd2xwtZ516zmfg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVwHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTVxHKiEd2xwtZ516zmfg" name="CacheStructure" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTVxXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTV1XKiEd2xwtZ516zmfg" name="MemoryOrganization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTV1nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khTV2nKiEd2xwtZ516zmfg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khTV23KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_o4uHYBBjEd20zIwSLfjspA" name="HwMemory" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwMemory/_o2n1oBBjEd20zIwSLfjspA/10" nsPrefix="HwMemory">
+ <eAnnotations xmi:id="_pOsXjBBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOsXjRBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOsXjhBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOsXjxBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOsXkBBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOsXkRBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o4uHYRBjEd20zIwSLfjspA" name="HwMemory" eSuperTypes="_oo90NxBjEd20zIwSLfjspA _ovddsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o4uHYhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRJBBjEd20zIwSLfjspA" name="memorySize" ordered="false" unique="false" eType="_pOmRJhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRKRBjEd20zIwSLfjspA" name="adressSize" ordered="false" unique="false" eType="_pOmRJhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRLBBjEd20zIwSLfjspA" name="timings" ordered="false" unique="false" upperBound="-1" eType="_pOmRLhBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o4uHghBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_o4uHgxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o4uHhBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_o4uHhRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o4uHpBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_o4uHpRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uHphBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_o4uHpxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uHqBBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_o4uHqRBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_o4uHqhBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_o4uHqxBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uHrBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_o4uHrRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uHrhBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_o4uHrxBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_o4uHsBBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_o4uHsRBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_o4uHshBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_o4uHsxBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_o4uHtBBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_o4uHtRBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uHthBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_o4uHtxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uHuBBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_o4uHuRBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o4uHuhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_o4uHuxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o4uH3RBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_o4uH3hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uH3xBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_o4uH4BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uH4RBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_o4uH4hBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_o4uH4xBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uIGxBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_o4uIHBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uIHRBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_o4uIHhBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_o4uIHxBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_o4uIIBBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_o4uIIRBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_o4uIIhBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_o4uIIxBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_o4uIJBBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uILxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_o4uIMBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uIMRBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_o4uIMhBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_o4uIMxBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uIQBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_o4uIQRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uIQhBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_o4uIQxBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_o4uIRBBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_o4uIRRBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_o4uIRhBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uIThBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_o4uITxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uIUBBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_o4uIURBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_o4uIUhBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_o4uIUxBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_o4uIVBBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uIZhBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_o4uIZxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o4uIaBBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_o4uIaRBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_o4uIahBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_o4uIaxBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_o4uIbBBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_o4uIbRBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_o4uIbhBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uIbxBjEd20zIwSLfjspA" name="Repl_Policy">
+ <eAnnotations xmi:id="_o4uIcBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_o4uIcRBjEd20zIwSLfjspA" name="LRU"/>
+ <eLiterals xmi:id="_o4uIchBjEd20zIwSLfjspA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_o4uIcxBjEd20zIwSLfjspA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_o4uIdBBjEd20zIwSLfjspA" name="Random" value="3"/>
+ <eLiterals xmi:id="_o4uIdRBjEd20zIwSLfjspA" name="Other" value="4"/>
+ <eLiterals xmi:id="_o4uIdhBjEd20zIwSLfjspA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uIdxBjEd20zIwSLfjspA" name="WritePolicy">
+ <eAnnotations xmi:id="_o4uIeBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_o4uIeRBjEd20zIwSLfjspA" name="WriteBack"/>
+ <eLiterals xmi:id="_o4uIehBjEd20zIwSLfjspA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_o4uIexBjEd20zIwSLfjspA" name="Other" value="2"/>
+ <eLiterals xmi:id="_o4uIfBBjEd20zIwSLfjspA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uIfRBjEd20zIwSLfjspA" name="CacheType">
+ <eAnnotations xmi:id="_o4uIfhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_o4uIfxBjEd20zIwSLfjspA" name="Data"/>
+ <eLiterals xmi:id="_o4uIgBBjEd20zIwSLfjspA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_o4uIgRBjEd20zIwSLfjspA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_o4uIghBjEd20zIwSLfjspA" name="Other" value="3"/>
+ <eLiterals xmi:id="_o4uIgxBjEd20zIwSLfjspA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o4uIhBBjEd20zIwSLfjspA" name="ROM_Type">
+ <eAnnotations xmi:id="_o4uIhRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_o4uIhhBjEd20zIwSLfjspA" name="MaskedROM"/>
+ <eLiterals xmi:id="_o4uIhxBjEd20zIwSLfjspA" name="EPROM" value="1"/>
+ <eLiterals xmi:id="_o4uIiBBjEd20zIwSLfjspA" name="OTP_EPROM" value="2"/>
+ <eLiterals xmi:id="_o4uIiRBjEd20zIwSLfjspA" name="EEPROM" value="3"/>
+ <eLiterals xmi:id="_o4uIihBjEd20zIwSLfjspA" name="Flash" value="4"/>
+ <eLiterals xmi:id="_o4uIixBjEd20zIwSLfjspA" name="Other" value="5"/>
+ <eLiterals xmi:id="_o4uIjBBjEd20zIwSLfjspA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o4uImhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_o4uImxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o4uIphBjEd20zIwSLfjspA" name="HwCache" eSuperTypes="_o4uHYRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o4uIpxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z6yqgBJ3EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_o4uIqhBjEd20zIwSLfjspA" name="type" ordered="false" unique="false" eType="_o4uIfRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_o4uIrhBjEd20zIwSLfjspA" name="repl_Policy" ordered="false" unique="false" eType="_o4uIbxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_o4uIsBBjEd20zIwSLfjspA" name="writePolicy" ordered="false" unique="false" eType="_o4uIdxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRQhBjEd20zIwSLfjspA" name="level" ordered="false" unique="false" eType="_pOmRRBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRRxBjEd20zIwSLfjspA" name="structure" ordered="false" unique="false" eType="_pOmRSRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o4uIsxBjEd20zIwSLfjspA" name="HwRAM" eSuperTypes="_o4uHYRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o4uItBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WSmywBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_o4uIvRBjEd20zIwSLfjspA" name="repl_Policy" ordered="false" unique="false" eType="_o4uIbxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_o4uIvxBjEd20zIwSLfjspA" name="writePolicy" ordered="false" unique="false" eType="_o4uIdxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRVxBjEd20zIwSLfjspA" name="organization" ordered="false" unique="false" eType="_pOmRWRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRXBBjEd20zIwSLfjspA" name="isSynchronous" ordered="false" unique="false" eType="_pOmRXhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOmRYRBjEd20zIwSLfjspA" name="isStatic" ordered="false" unique="false" eType="_pOmRXhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXYRBjEd20zIwSLfjspA" name="isNonVolatile" ordered="false" unique="false" eType="_pOmRXhBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o4uIxxBjEd20zIwSLfjspA" name="HwROM" eSuperTypes="_o4uHYRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o4uIyBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sCeYgBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_o4uIyRBjEd20zIwSLfjspA" name="type" ordered="false" unique="false" eType="_o4uIhBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXcRBjEd20zIwSLfjspA" name="organization" ordered="false" unique="false" eType="_pOmRWRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o4uIzhBjEd20zIwSLfjspA" name="HwDrive" eSuperTypes="_o4uHYRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o4uIzxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_14BhUBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o4uI0hBjEd20zIwSLfjspA" name="buffer" ordered="false" unique="false" eType="_o4uIsxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXfhBjEd20zIwSLfjspA" name="sectorSize" ordered="false" unique="false" eType="_pOmRJhBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRJhBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRJxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRLhBjEd20zIwSLfjspA" name="Timing" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRLxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRMRBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRMhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRNBBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRNRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRORBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmROhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRPBBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRPRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRRBBjEd20zIwSLfjspA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRRRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRSRBjEd20zIwSLfjspA" name="CacheStructure" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRShBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRWRBjEd20zIwSLfjspA" name="MemoryOrganization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRWhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOmRXhBjEd20zIwSLfjspA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOmRXxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_k7nNsKSsEdy-NrxVBTpLyA" name="HwMemory" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwMemory/_k6FjsKSsEdy-NrxVBTpLyA/9" nsPrefix="HwMemory">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k7nNsaSsEdy-NrxVBTpLyA" name="HwMemory" eSuperTypes="_kvk856SsEdy-NrxVBTpLyA _k0pDAaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k7nNsqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcMaSsEdy-NrxVBTpLyA" name="memorySize" ordered="false" unique="false" eType="_lObcM6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcNqSsEdy-NrxVBTpLyA" name="adressSize" ordered="false" unique="false" eType="_lObcM6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcOaSsEdy-NrxVBTpLyA" name="timings" ordered="false" unique="false" upperBound="-1" eType="_lObcO6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k7nN0qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_k7nN06SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k7nN1KSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_k7nN1aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k7nN9KSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_k7nN9aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nN9qSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_k7nN96SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nN-KSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_k7nN-aSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_k7nN-qSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_k7nN-6SsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nN_KSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_k7nN_aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nN_qSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_k7nN_6SsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_k7nOAKSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_k7nOAaSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_k7nOAqSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_k7nOA6SsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_k7nOBKSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_k7nOBaSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOBqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_k7nOB6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nOCKSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_k7nOCaSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k7nOCqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_k7nOC6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k7nOLaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_k7nOLqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOL6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_k7nOMKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nOMaSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_k7nOMqSsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_k7nOM6SsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOa6SsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_k7nObKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nObaSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_k7nObqSsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_k7nOb6SsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_k7nOcKSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_k7nOcaSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_k7nOcqSsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_k7nOc6SsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_k7nOdKSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOf6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_k7nOgKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nOgaSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_k7nOgqSsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_k7nOg6SsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOkKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_k7nOkaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nOkqSsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_k7nOk6SsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_k7nOlKSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_k7nOlaSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_k7nOlqSsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOnqSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_k7nOn6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nOoKSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_k7nOoaSsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_k7nOoqSsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_k7nOo6SsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_k7nOpKSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOtqSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_k7nOt6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k7nOuKSsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_k7nOuaSsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_k7nOuqSsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_k7nOu6SsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_k7nOvKSsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_k7nOvaSsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_k7nOvqSsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOv6SsEdy-NrxVBTpLyA" name="Repl_Policy">
+ <eAnnotations xmi:id="_k7nOwKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k7nOwaSsEdy-NrxVBTpLyA" name="LRU"/>
+ <eLiterals xmi:id="_k7nOwqSsEdy-NrxVBTpLyA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_k7nOw6SsEdy-NrxVBTpLyA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_k7nOxKSsEdy-NrxVBTpLyA" name="Random" value="3"/>
+ <eLiterals xmi:id="_k7nOxaSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ <eLiterals xmi:id="_k7nOxqSsEdy-NrxVBTpLyA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOx6SsEdy-NrxVBTpLyA" name="WritePolicy">
+ <eAnnotations xmi:id="_k7nOyKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k7nOyaSsEdy-NrxVBTpLyA" name="WriteBack"/>
+ <eLiterals xmi:id="_k7nOyqSsEdy-NrxVBTpLyA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_k7nOy6SsEdy-NrxVBTpLyA" name="Other" value="2"/>
+ <eLiterals xmi:id="_k7nOzKSsEdy-NrxVBTpLyA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nOzaSsEdy-NrxVBTpLyA" name="CacheType">
+ <eAnnotations xmi:id="_k7nOzqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k7nOz6SsEdy-NrxVBTpLyA" name="Data"/>
+ <eLiterals xmi:id="_k7nO0KSsEdy-NrxVBTpLyA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_k7nO0aSsEdy-NrxVBTpLyA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_k7nO0qSsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ <eLiterals xmi:id="_k7nO06SsEdy-NrxVBTpLyA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k7nO1KSsEdy-NrxVBTpLyA" name="ROM_Type">
+ <eAnnotations xmi:id="_k7nO1aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k7nO1qSsEdy-NrxVBTpLyA" name="MaskedROM"/>
+ <eLiterals xmi:id="_k7nO16SsEdy-NrxVBTpLyA" name="EPROM" value="1"/>
+ <eLiterals xmi:id="_k7nO2KSsEdy-NrxVBTpLyA" name="OTP_EPROM" value="2"/>
+ <eLiterals xmi:id="_k7nO2aSsEdy-NrxVBTpLyA" name="EEPROM" value="3"/>
+ <eLiterals xmi:id="_k7nO2qSsEdy-NrxVBTpLyA" name="Flash" value="4"/>
+ <eLiterals xmi:id="_k7nO26SsEdy-NrxVBTpLyA" name="Other" value="5"/>
+ <eLiterals xmi:id="_k7nO3KSsEdy-NrxVBTpLyA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k7nO6qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_k7nO66SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k7nO9qSsEdy-NrxVBTpLyA" name="HwCache" eSuperTypes="_k7nNsaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k7nO96SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z6yqgBJ3EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_k7nO-qSsEdy-NrxVBTpLyA" name="type" ordered="false" unique="false" eType="_k7nOzaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_k7nO_qSsEdy-NrxVBTpLyA" name="repl_Policy" ordered="false" unique="false" eType="_k7nOv6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_k7nPAKSsEdy-NrxVBTpLyA" name="writePolicy" ordered="false" unique="false" eType="_k7nOx6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcT6SsEdy-NrxVBTpLyA" name="level" ordered="false" unique="false" eType="_lObcUaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcVKSsEdy-NrxVBTpLyA" name="structure" ordered="false" unique="false" eType="_lObcVqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k7nPA6SsEdy-NrxVBTpLyA" name="HwRAM" eSuperTypes="_k7nNsaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k7nPBKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WSmywBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_k7nPDaSsEdy-NrxVBTpLyA" name="repl_Policy" ordered="false" unique="false" eType="_k7nOv6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_k7nPD6SsEdy-NrxVBTpLyA" name="writePolicy" ordered="false" unique="false" eType="_k7nOx6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcZKSsEdy-NrxVBTpLyA" name="organization" ordered="false" unique="false" eType="_lObcZqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcaaSsEdy-NrxVBTpLyA" name="isSynchronous" ordered="false" unique="false" eType="_lObca6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcbqSsEdy-NrxVBTpLyA" name="isStatic" ordered="false" unique="false" eType="_lObca6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObccaSsEdy-NrxVBTpLyA" name="isNonVolatile" ordered="false" unique="false" eType="_lObca6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k7nPF6SsEdy-NrxVBTpLyA" name="HwROM" eSuperTypes="_k7nNsaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k7nPGKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sCeYgBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_k7nPGaSsEdy-NrxVBTpLyA" name="type" ordered="false" unique="false" eType="_k7nO1KSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcgaSsEdy-NrxVBTpLyA" name="organization" ordered="false" unique="false" eType="_lObcZqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k7nPHqSsEdy-NrxVBTpLyA" name="HwDrive" eSuperTypes="_k7nNsaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k7nPH6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_14BhUBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k7nPIqSsEdy-NrxVBTpLyA" name="buffer" ordered="false" unique="false" eType="_k7nPA6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lObcjqSsEdy-NrxVBTpLyA" name="sectorSize" ordered="false" unique="false" eType="_lObcM6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcM6SsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcNKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcO6SsEdy-NrxVBTpLyA" name="Timing" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcPKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcPqSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcP6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcQaSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcQqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcRqSsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcR6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcSaSsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcSqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcUaSsEdy-NrxVBTpLyA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcUqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcVqSsEdy-NrxVBTpLyA" name="CacheStructure" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcV6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcZqSsEdy-NrxVBTpLyA" name="MemoryOrganization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcZ6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObca6SsEdy-NrxVBTpLyA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcbKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_riplIGquEdyHVMM3AaZxvA" name="HwMemory" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwMemory/_rgx84GquEdyHVMM3AaZxvA/8" nsPrefix="HwMemory">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_riplIWquEdyHVMM3AaZxvA" name="HwMemory" eSuperTypes="_rW2k52quEdyHVMM3AaZxvA _rbemIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_riplImquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0HIk2quEdyHVMM3AaZxvA" name="memorySize" ordered="false" unique="false" eType="_r0HIlWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0HImGquEdyHVMM3AaZxvA" name="adressSize" ordered="false" unique="false" eType="_r0HIlWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0HIm2quEdyHVMM3AaZxvA" name="timings" ordered="false" unique="false" upperBound="-1" eType="_r0HInWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_riplQmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_riplQ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_riplRGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_riplRWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_riplZGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_riplZWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riplZmquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_riplZ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riplaGquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_riplaWquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_riplamquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_ripla2quEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riplbGquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_riplbWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riplbmquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_riplb2quEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_riplcGquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_riplcWquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_riplcmquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_riplc2quEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_ripldGquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_ripldWquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqMMGquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_riqMMWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riqMMmquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_riqMM2quEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_riqMNGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_riqMNWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_riqMV2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_riqMWGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqMWWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_riqMWmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riqMW2quEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_riqMXGquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_riqMXWquEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqMlWquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_riqMlmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riqMl2quEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_riqMmGquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_riqMmWquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_riqMmmquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_riqMm2quEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_riqMnGquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_riqMnWquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_riqMnmquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqMqWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_riqMqmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riqMq2quEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_riqMrGquEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_riqMrWquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqMumquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_riqMu2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riqMvGquEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_riqMvWquEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_riqMvmquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_riqMv2quEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_riqMwGquEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqMyGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_riqMyWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riqMymquEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_riqMy2quEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_riqMzGquEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_riqMzWquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_riqMzmquEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqM4GquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_riqM4WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_riqM4mquEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_riqM42quEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_riqM5GquEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_riqM5WquEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_riqM5mquEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_riqM52quEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_riqM6GquEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqM6WquEdyHVMM3AaZxvA" name="Repl_Policy">
+ <eAnnotations xmi:id="_riqM6mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_riqM62quEdyHVMM3AaZxvA" name="LRU"/>
+ <eLiterals xmi:id="_riqM7GquEdyHVMM3AaZxvA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_riqM7WquEdyHVMM3AaZxvA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_riqM7mquEdyHVMM3AaZxvA" name="Random" value="3"/>
+ <eLiterals xmi:id="_riqM72quEdyHVMM3AaZxvA" name="Other" value="4"/>
+ <eLiterals xmi:id="_riqM8GquEdyHVMM3AaZxvA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqM8WquEdyHVMM3AaZxvA" name="WritePolicy">
+ <eAnnotations xmi:id="_riqM8mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_riqM82quEdyHVMM3AaZxvA" name="WriteBack"/>
+ <eLiterals xmi:id="_riqM9GquEdyHVMM3AaZxvA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_riqM9WquEdyHVMM3AaZxvA" name="Other" value="2"/>
+ <eLiterals xmi:id="_riqM9mquEdyHVMM3AaZxvA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqM92quEdyHVMM3AaZxvA" name="CacheType">
+ <eAnnotations xmi:id="_riqM-GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_riqM-WquEdyHVMM3AaZxvA" name="Data"/>
+ <eLiterals xmi:id="_riqM-mquEdyHVMM3AaZxvA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_riqM-2quEdyHVMM3AaZxvA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_riqM_GquEdyHVMM3AaZxvA" name="Other" value="3"/>
+ <eLiterals xmi:id="_riqM_WquEdyHVMM3AaZxvA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_riqM_mquEdyHVMM3AaZxvA" name="ROM_Type">
+ <eAnnotations xmi:id="_riqM_2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_riqNAGquEdyHVMM3AaZxvA" name="MaskedROM"/>
+ <eLiterals xmi:id="_riqNAWquEdyHVMM3AaZxvA" name="EPROM" value="1"/>
+ <eLiterals xmi:id="_riqNAmquEdyHVMM3AaZxvA" name="OTP_EPROM" value="2"/>
+ <eLiterals xmi:id="_riqNA2quEdyHVMM3AaZxvA" name="EEPROM" value="3"/>
+ <eLiterals xmi:id="_riqNBGquEdyHVMM3AaZxvA" name="Flash" value="4"/>
+ <eLiterals xmi:id="_riqNBWquEdyHVMM3AaZxvA" name="Other" value="5"/>
+ <eLiterals xmi:id="_riqNBmquEdyHVMM3AaZxvA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_riqNFGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_riqNFWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_riqNIGquEdyHVMM3AaZxvA" name="HwCache" eSuperTypes="_riplIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_riqNIWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z6yqgBJ3EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_riqNJGquEdyHVMM3AaZxvA" name="type" ordered="false" unique="false" eType="_riqM92quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_riqNKGquEdyHVMM3AaZxvA" name="repl_Policy" ordered="false" unique="false" eType="_riqM6WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_riqNKmquEdyHVMM3AaZxvA" name="writePolicy" ordered="false" unique="false" eType="_riqM8WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0HvrmquEdyHVMM3AaZxvA" name="level" ordered="false" unique="false" eType="_r0HvsGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Hvs2quEdyHVMM3AaZxvA" name="structure" ordered="false" unique="false" eType="_r0IWsGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_riqNLWquEdyHVMM3AaZxvA" name="HwRAM" eSuperTypes="_riplIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_riqNLmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WSmywBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_riqNN2quEdyHVMM3AaZxvA" name="repl_Policy" ordered="false" unique="false" eType="_riqM6WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_riqNOWquEdyHVMM3AaZxvA" name="writePolicy" ordered="false" unique="false" eType="_riqM8WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0IWvmquEdyHVMM3AaZxvA" name="organization" ordered="false" unique="false" eType="_r0IWwGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0IWw2quEdyHVMM3AaZxvA" name="isSynchronous" ordered="false" unique="false" eType="_r0IWxWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0IWyGquEdyHVMM3AaZxvA" name="isStatic" ordered="false" unique="false" eType="_r0IWxWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0I9wWquEdyHVMM3AaZxvA" name="isNonVolatile" ordered="false" unique="false" eType="_r0IWxWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_riqNQWquEdyHVMM3AaZxvA" name="HwROM" eSuperTypes="_riplIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_riqNQmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sCeYgBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_riqNQ2quEdyHVMM3AaZxvA" name="type" ordered="false" unique="false" eType="_riqM_mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0I90WquEdyHVMM3AaZxvA" name="organization" ordered="false" unique="false" eType="_r0IWwGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_riqNSGquEdyHVMM3AaZxvA" name="HwDrive" eSuperTypes="_riplIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_riqNSWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_14BhUBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_riqNTGquEdyHVMM3AaZxvA" name="buffer" ordered="false" unique="false" eType="_riqNLWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Jk2WquEdyHVMM3AaZxvA" name="sectorSize" ordered="false" unique="false" eType="_r0HIlWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0HIlWquEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0HIlmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0HInWquEdyHVMM3AaZxvA" name="Timing" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0HInmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0HIoGquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0HIoWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0HvoGquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0HvoWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0HvpWquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0HvpmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0HvqGquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0HvqWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0HvsGquEdyHVMM3AaZxvA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0HvsWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0IWsGquEdyHVMM3AaZxvA" name="CacheStructure" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0IWsWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0IWwGquEdyHVMM3AaZxvA" name="MemoryOrganization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0IWwWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0IWxWquEdyHVMM3AaZxvA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0IWxmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aNoFQF-FEdyR_cYlxmaBkg" name="HwMemory" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwMemory/_aM4eYF-FEdyR_cYlxmaBkg/1" nsPrefix="HwMemory">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aNoFQV-FEdyR_cYlxmaBkg" name="HwMemory" eSuperTypes="_aIQdJV-FEdyR_cYlxmaBkg _aKWHwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aNoFQl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzB1-FEdyR_cYlxmaBkg" name="memorySize" ordered="false" unique="false" eType="_aVEzCV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzDF-FEdyR_cYlxmaBkg" name="adressSize" ordered="false" unique="false" eType="_aVEzCV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzD1-FEdyR_cYlxmaBkg" name="timings" ordered="false" unique="false" upperBound="-1" eType="_aVEzEV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aNoFYl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aNoFY1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aNoFgl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aNoFg1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoFhF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aNoFhV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aNoFhl-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aNoFh1-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aNoFiF-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aNoFiV-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoFil-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aNoFi1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aNoFjF-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aNoFjV-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aNoFjl-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aNoFj1-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aNoFkF-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aNoFkV-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aNoFkl-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aNoFk1-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoFlF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aNoFlV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aNoFll-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aNoFl1-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aNoFmF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aNoFmV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aNoF01-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aNoF1F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoF5F-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aNoF5V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aNoF5l-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aNoF51-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aNoF6F-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aNoF6V-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aNoF6l-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aNoF61-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aNoF7F-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aNoF7V-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aNoF8V-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aNoF8l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoF_1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aNoGAF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aNoGAV-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aNoGAl-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aNoGA1-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoGEF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aNoGEV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aNoGEl-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aNoGE1-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aNoGFF-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aNoGFV-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aNoGFl-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoGHl-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aNoGH1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aNoGIF-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aNoGIV-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aNoGIl-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aNoGI1-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aNoGJF-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoGNl-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aNoGN1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aNoGOF-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aNoGOV-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aNoGOl-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aNoGO1-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aNoGPF-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aNoGPV-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aNoGPl-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoGP1-FEdyR_cYlxmaBkg" name="Repl_Policy">
+ <eAnnotations xmi:id="_aNoGQF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aNoGQV-FEdyR_cYlxmaBkg" name="LRU"/>
+ <eLiterals xmi:id="_aNoGQl-FEdyR_cYlxmaBkg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_aNoGQ1-FEdyR_cYlxmaBkg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_aNoGRF-FEdyR_cYlxmaBkg" name="Random" value="3"/>
+ <eLiterals xmi:id="_aNoGRV-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ <eLiterals xmi:id="_aNoGRl-FEdyR_cYlxmaBkg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoGR1-FEdyR_cYlxmaBkg" name="WritePolicy">
+ <eAnnotations xmi:id="_aNoGSF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aNoGSV-FEdyR_cYlxmaBkg" name="WriteBack"/>
+ <eLiterals xmi:id="_aNoGSl-FEdyR_cYlxmaBkg" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_aNoGS1-FEdyR_cYlxmaBkg" name="Other" value="2"/>
+ <eLiterals xmi:id="_aNoGTF-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoGTV-FEdyR_cYlxmaBkg" name="CacheType">
+ <eAnnotations xmi:id="_aNoGTl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aNoGT1-FEdyR_cYlxmaBkg" name="Data"/>
+ <eLiterals xmi:id="_aNoGUF-FEdyR_cYlxmaBkg" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_aNoGUV-FEdyR_cYlxmaBkg" name="Unified" value="2"/>
+ <eLiterals xmi:id="_aNoGUl-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ <eLiterals xmi:id="_aNoGU1-FEdyR_cYlxmaBkg" name="Undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aNoGVF-FEdyR_cYlxmaBkg" name="ROM_Type">
+ <eAnnotations xmi:id="_aNoGVV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aNoGVl-FEdyR_cYlxmaBkg" name="MaskedROM"/>
+ <eLiterals xmi:id="_aNoGV1-FEdyR_cYlxmaBkg" name="EPROM" value="1"/>
+ <eLiterals xmi:id="_aNoGWF-FEdyR_cYlxmaBkg" name="OTP_EPROM" value="2"/>
+ <eLiterals xmi:id="_aNoGWV-FEdyR_cYlxmaBkg" name="EEPROM" value="3"/>
+ <eLiterals xmi:id="_aNoGWl-FEdyR_cYlxmaBkg" name="Flash" value="4"/>
+ <eLiterals xmi:id="_aNoGW1-FEdyR_cYlxmaBkg" name="Other" value="5"/>
+ <eLiterals xmi:id="_aNoGXF-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aNoGal-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_aNoGa1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aNoGdl-FEdyR_cYlxmaBkg" name="HwCache" eSuperTypes="_aNoFQV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aNoGd1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z6yqgBJ3EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aNoGel-FEdyR_cYlxmaBkg" name="type" ordered="false" unique="false" eType="_aNoGTV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aNoGfl-FEdyR_cYlxmaBkg" name="repl_Policy" ordered="false" unique="false" eType="_aNoGP1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aNoGgF-FEdyR_cYlxmaBkg" name="writePolicy" ordered="false" unique="false" eType="_aNoGR1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzIV-FEdyR_cYlxmaBkg" name="level" ordered="false" unique="false" eType="_aVEzI1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzJl-FEdyR_cYlxmaBkg" name="structure" ordered="false" unique="false" eType="_aVEzKF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aNoGg1-FEdyR_cYlxmaBkg" name="HwRAM" eSuperTypes="_aNoFQV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aNoGhF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WSmywBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aNoGjV-FEdyR_cYlxmaBkg" name="repl_Policy" ordered="false" unique="false" eType="_aNoGP1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aNoGj1-FEdyR_cYlxmaBkg" name="writePolicy" ordered="false" unique="false" eType="_aNoGR1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzNF-FEdyR_cYlxmaBkg" name="organization" ordered="false" unique="false" eType="_aVEzNl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzOV-FEdyR_cYlxmaBkg" name="isSynchronous" ordered="false" unique="false" eType="_aVEzO1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzPl-FEdyR_cYlxmaBkg" name="isStatic" ordered="false" unique="false" eType="_aVEzO1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzQV-FEdyR_cYlxmaBkg" name="isNonVolatile" ordered="false" unique="false" eType="_aVEzO1-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aNoGl1-FEdyR_cYlxmaBkg" name="HwROM" eSuperTypes="_aNoFQV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aNoGmF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sCeYgBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aNoGmV-FEdyR_cYlxmaBkg" name="type" ordered="false" unique="false" eType="_aNoGVF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzT1-FEdyR_cYlxmaBkg" name="organization" ordered="false" unique="false" eType="_aVEzNl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aNoGnl-FEdyR_cYlxmaBkg" name="HwDrive" eSuperTypes="_aNoFQV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aNoGn1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_14BhUBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aNoGol-FEdyR_cYlxmaBkg" name="buffer" ordered="false" unique="false" eType="_aNoGg1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEzWl-FEdyR_cYlxmaBkg" name="sectorSize" ordered="false" unique="false" eType="_aVEzCV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzCV-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzCl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzEV-FEdyR_cYlxmaBkg" name="Timing" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzEl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzFF-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzFV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzGF-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzGV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzG1-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzHF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzI1-FEdyR_cYlxmaBkg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzJF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzKF-FEdyR_cYlxmaBkg" name="CacheStructure" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzKV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzNl-FEdyR_cYlxmaBkg" name="MemoryOrganization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzN1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEzO1-FEdyR_cYlxmaBkg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEzPF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LHYeEV1EEdy5RcXm_JjfDg" name="HwMemory" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwMemory/_LGfGMF1EEdy5RcXm_JjfDg/0" nsPrefix="HwMemory">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LHYeEl1EEdy5RcXm_JjfDg" name="HwMemory" eSuperTypes="_K-vfhV1EEdy5RcXm_JjfDg _LCdh0l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LHYeE11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVWV1EEdy5RcXm_JjfDg" name="memorySize" ordered="false" unique="false" eType="_LTmVW11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVXl1EEdy5RcXm_JjfDg" name="adressSize" ordered="false" unique="false" eType="_LTmVW11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVYV1EEdy5RcXm_JjfDg" name="timings" ordered="false" unique="false" upperBound="-1" eType="_LTmVY11EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LHYeM11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LHYeNF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LHYeU11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LHYeVF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYeVV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LHYeVl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LHYeV11EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LHYeWF1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LHYeWV1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LHYeWl1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYeW11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LHYeXF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LHYeXV1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LHYeXl1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LHYeX11EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LHYeYF1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LHYeYV1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LHYeYl1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LHYeY11EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LHYeZF1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYeZV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LHYeZl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LHYeZ11EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LHYeaF1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LHYeaV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LHYeal1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LHYepF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LHYepV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYetV1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LHYetl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LHYet11EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LHYeuF1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LHYeuV1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LHYeul1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LHYeu11EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LHYevF1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LHYevV1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LHYevl1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LHYewl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LHYew11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYe0F1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LHYe0V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LHYe0l1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LHYe011EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LHYe1F1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYe4V1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LHYe4l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LHYe411EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LHYe5F1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LHYe5V1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LHYe5l1EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LHYe511EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYe711EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LHYe8F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LHYe8V1EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LHYe8l1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LHYe811EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LHYe9F1EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LHYe9V1EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYfB11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_LHYfCF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LHYfCV1EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_LHYfCl1EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_LHYfC11EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_LHYfDF1EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_LHYfDV1EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_LHYfDl1EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_LHYfD11EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYfEF1EEdy5RcXm_JjfDg" name="Repl_Policy">
+ <eAnnotations xmi:id="_LHYfEV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LHYfEl1EEdy5RcXm_JjfDg" name="LRU"/>
+ <eLiterals xmi:id="_LHYfE11EEdy5RcXm_JjfDg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_LHYfFF1EEdy5RcXm_JjfDg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_LHYfFV1EEdy5RcXm_JjfDg" name="Random" value="3"/>
+ <eLiterals xmi:id="_LHYfFl1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ <eLiterals xmi:id="_LHYfF11EEdy5RcXm_JjfDg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYfGF1EEdy5RcXm_JjfDg" name="WritePolicy">
+ <eAnnotations xmi:id="_LHYfGV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LHYfGl1EEdy5RcXm_JjfDg" name="WriteBack"/>
+ <eLiterals xmi:id="_LHYfG11EEdy5RcXm_JjfDg" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_LHYfHF1EEdy5RcXm_JjfDg" name="Other" value="2"/>
+ <eLiterals xmi:id="_LHYfHV1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYfHl1EEdy5RcXm_JjfDg" name="CacheType">
+ <eAnnotations xmi:id="_LHYfH11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LHYfIF1EEdy5RcXm_JjfDg" name="Data"/>
+ <eLiterals xmi:id="_LHYfIV1EEdy5RcXm_JjfDg" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_LHYfIl1EEdy5RcXm_JjfDg" name="Unified" value="2"/>
+ <eLiterals xmi:id="_LHYfI11EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ <eLiterals xmi:id="_LHYfJF1EEdy5RcXm_JjfDg" name="Undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LHYfJV1EEdy5RcXm_JjfDg" name="ROM_Type">
+ <eAnnotations xmi:id="_LHYfJl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3_LX4BJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LHYfJ11EEdy5RcXm_JjfDg" name="MaskedROM"/>
+ <eLiterals xmi:id="_LHYfKF1EEdy5RcXm_JjfDg" name="EPROM" value="1"/>
+ <eLiterals xmi:id="_LHYfKV1EEdy5RcXm_JjfDg" name="OTP_EPROM" value="2"/>
+ <eLiterals xmi:id="_LHYfKl1EEdy5RcXm_JjfDg" name="EEPROM" value="3"/>
+ <eLiterals xmi:id="_LHYfK11EEdy5RcXm_JjfDg" name="Flash" value="4"/>
+ <eLiterals xmi:id="_LHYfLF1EEdy5RcXm_JjfDg" name="Other" value="5"/>
+ <eLiterals xmi:id="_LHYfLV1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LHYfO11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_LHYfPF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LHYfR11EEdy5RcXm_JjfDg" name="HwCache" eSuperTypes="_LHYeEl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LHYfSF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_z6yqgBJ3EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LHYfS11EEdy5RcXm_JjfDg" name="type" ordered="false" unique="false" eType="_LHYfHl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LHYfT11EEdy5RcXm_JjfDg" name="repl_Policy" ordered="false" unique="false" eType="_LHYfEF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LHYfUV1EEdy5RcXm_JjfDg" name="writePolicy" ordered="false" unique="false" eType="_LHYfGF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVc11EEdy5RcXm_JjfDg" name="level" ordered="false" unique="false" eType="_LTmVdV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVeF1EEdy5RcXm_JjfDg" name="structure" ordered="false" unique="false" eType="_LTmVel1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LHYfVF1EEdy5RcXm_JjfDg" name="HwRAM" eSuperTypes="_LHYeEl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LHYfVV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WSmywBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LHYfXl1EEdy5RcXm_JjfDg" name="repl_Policy" ordered="false" unique="false" eType="_LHYfEF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LHYfYF1EEdy5RcXm_JjfDg" name="writePolicy" ordered="false" unique="false" eType="_LHYfGF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVhl1EEdy5RcXm_JjfDg" name="organization" ordered="false" unique="false" eType="_LTmViF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVi11EEdy5RcXm_JjfDg" name="isSynchronous" ordered="false" unique="false" eType="_LTmVjV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVkF1EEdy5RcXm_JjfDg" name="isStatic" ordered="false" unique="false" eType="_LTmVjV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVk11EEdy5RcXm_JjfDg" name="isNonVolatile" ordered="false" unique="false" eType="_LTmVjV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LHYfaF1EEdy5RcXm_JjfDg" name="HwROM" eSuperTypes="_LHYeEl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LHYfaV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sCeYgBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LHYfal1EEdy5RcXm_JjfDg" name="type" ordered="false" unique="false" eType="_LHYfJV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVoV1EEdy5RcXm_JjfDg" name="organization" ordered="false" unique="false" eType="_LTmViF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LHYfb11EEdy5RcXm_JjfDg" name="HwDrive" eSuperTypes="_LHYeEl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LHYfcF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_14BhUBJ5EdygFI18IOWZzA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LHYfc11EEdy5RcXm_JjfDg" name="buffer" ordered="false" unique="false" eType="_LHYfVF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVrF1EEdy5RcXm_JjfDg" name="sectorSize" ordered="false" unique="false" eType="_LTmVW11EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVW11EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVXF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVY11EEdy5RcXm_JjfDg" name="Timing" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVZF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DGwlwBJ1EdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVZl1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVZ11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVal1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVa11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVbV1EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVbl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVdV1EEdy5RcXm_JjfDg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVdl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVel1EEdy5RcXm_JjfDg" name="CacheStructure" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVe11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_BJiOoBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmViF1EEdy5RcXm_JjfDg" name="MemoryOrganization" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmViV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_OUWqIBJ2Edy4d8Ako8RhiQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVjV1EEdy5RcXm_JjfDg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVjl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_A9LDEBJ1EdygQ5HMNSpiZw" name="HwMemory">
+ <generalization xmi:id="_WpXpwBJ1EdygQ5HMNSpiZw" general="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <generalization xmi:id="_XIf1wBJ1EdygQ5HMNSpiZw" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_N7DOwBJ1EdygQ5HMNSpiZw" name="memorySize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QMZmUBJ1EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QMP1UBJ1EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_QMiwQBJ1EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OIAFoBJ1EdygQ5HMNSpiZw" name="adressSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SsVzgBJ1EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SsMpkBJ1EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_SsfkgBJ1EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OMeV8BJ1EdygQ5HMNSpiZw" name="timings" visibility="public" type="_DGwlwBJ1EdygQ5HMNSpiZw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UvsyYBJ1EdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UvjBYBJ1EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Uv18UBJ1EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_PRVNIDL3Ed2HYNz2hI9A2g" name="throughput" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q_KA4DL3Ed2HYNz2hI9A2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q-3F8DL3Ed2HYNz2hI9A2g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Q_Tx4DL3Ed2HYNz2hI9A2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_aWTq8HBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%80%80%80%89%89%89%93%93%93%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-127%-127%-127%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-95%-95%-95%-91%-91%-91%-86%-86%-86%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-54%-54%-54%-50%-50%-50%-42%-42%-42%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%99%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%11%-102%-56%96%-31%-63%3%1%0%50%2%-80%88%33%3%9%24%14%81%76%16%16%33%-125%-121%19%39%64%14%68%9%34%-125%4%1%18%68%40%68%-79%-96%-127%8%-107%14%73%76%56%64%-62%32%-116%10%13%84%68%36%-56%66%66%-124%23%3%97%72%0%49%-12%-96%-119%7%72%99%76%-112%-39%-12%32%-118%7%48%76%68%-88%-102%-16%66%-121%10%76%-71%30%84%-79%96%-128%9%-79%7%95%0%8%-64%1%-83%65%21%107%29%-72%45%120%97%-19%2%-86%115%-81%102%4%-79%116%-18%83%-75%1%32%-4%-116%-80%-126%-85%-117%10%71%59%0%24%32%64%-96%-119%4%18%-50%66%68%81%-31%64%-40%4%0%14%0%-96%48%-112%68%4%2%18%50%-96%100%81%-48%5%-54%13%19%10%52%0%-95%-78%68%-58%4%33%2%112%30%-8%-126%68%6%-117%-102%55%98%44%96%17%-125%8%23%4%53%0%0%1%64%2%-119%22%1%6%-92%80%-104%50%97%11%3%0%80%-80%56%-32%-63%-126%-64%7%0%8%124%-120%104%2%-6%1%-112%32%42%-64%126%88%80%56%-122%11%6%25%65%99%-40%110%112%68%-122%-44%25%15%-96%16%8%-29%0%112%21%15%72%15%12%-95%0%-93%-58%-75%-1%-83%-123%-128%6%4%-67%-16%-128%100%49%-80%-80%-64%6%9%-95%-64%-127%5%-94%37%4%66%2%-13%21%-120%-63%1%29%68%-11%16%12%32%44%80%1%112%7%-79%112%65%1%18%116%112%-62%66%40%120%-112%90%5%66%45%4%3%9%23%96%-105%-103%69%25%68%-16%0%102%0%52%96%-127%8%26%70%-60%2%74%25%-104%112%66%121%115%21%105%-28%-111%4%5%4%0%59%">
+ <eAnnotations xmi:id="_a2ow0HBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_a2yh0HBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_DGwlwBJ1EdygQ5HMNSpiZw" name="Timing">
+ <ownedAttribute xmi:id="_EhJgIBJ1EdygQ5HMNSpiZw" name="notation" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GfjtkBJ1EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GfajoBJ1EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GfjtkRJ1EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_EkknkBJ1EdygQ5HMNSpiZw" name="description" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JjhN0BJ1EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JjXc0BJ1EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_JjqXwBJ1EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_EnjDEBJ1EdygQ5HMNSpiZw" name="value" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MACTkBJ1EdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_L_4ikBJ1EdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_MALdgBJ1EdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_jpkJoBJ1Edy4d8Ako8RhiQ" name="Repl_Policy">
+ <ownedLiteral xmi:id="_lc1eEBJ1Edy4d8Ako8RhiQ" name="LRU"/>
+ <ownedLiteral xmi:id="_lhTHUBJ1Edy4d8Ako8RhiQ" name="NFU"/>
+ <ownedLiteral xmi:id="_lmqvgBJ1Edy4d8Ako8RhiQ" name="FIFO"/>
+ <ownedLiteral xmi:id="_lsK6kBJ1Edy4d8Ako8RhiQ" name="random"/>
+ <ownedLiteral xmi:id="_mId1ABJ1Edy4d8Ako8RhiQ" name="other"/>
+ <ownedLiteral xmi:id="_mPUq8BJ1Edy4d8Ako8RhiQ" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_qkeGQBJ1Edy4d8Ako8RhiQ" name="WritePolicy">
+ <ownedLiteral xmi:id="_sg-PMBJ1Edy4d8Ako8RhiQ" name="writeBack"/>
+ <ownedLiteral xmi:id="_smMGYBJ1Edy4d8Ako8RhiQ" name="writeThrough"/>
+ <ownedLiteral xmi:id="_srQMkBJ1Edy4d8Ako8RhiQ" name="other"/>
+ <ownedLiteral xmi:id="_su-O8BJ1Edy4d8Ako8RhiQ" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_xj2TMBJ1Edy4d8Ako8RhiQ" name="CacheType">
+ <ownedLiteral xmi:id="_zoPM0BJ1Edy4d8Ako8RhiQ" name="data"/>
+ <ownedLiteral xmi:id="_zs2nEBJ1Edy4d8Ako8RhiQ" name="instruction"/>
+ <ownedLiteral xmi:id="_z4BVQBJ1Edy4d8Ako8RhiQ" name="unified"/>
+ <ownedLiteral xmi:id="_z_eBEBJ1Edy4d8Ako8RhiQ" name="other"/>
+ <ownedLiteral xmi:id="_0EiHQBJ1Edy4d8Ako8RhiQ" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_3_LX4BJ1Edy4d8Ako8RhiQ" name="ROM_Type">
+ <ownedLiteral xmi:id="_5dwOsBJ1Edy4d8Ako8RhiQ" name="maskedROM"/>
+ <ownedLiteral xmi:id="_5h69ABJ1Edy4d8Ako8RhiQ" name="EPROM"/>
+ <ownedLiteral xmi:id="_5mPcUBJ1Edy4d8Ako8RhiQ" name="OTP_EPROM"/>
+ <ownedLiteral xmi:id="_9JNz0BJ1Edy4d8Ako8RhiQ" name="EEPROM"/>
+ <ownedLiteral xmi:id="_9aDFIBJ1Edy4d8Ako8RhiQ" name="Flash"/>
+ <ownedLiteral xmi:id="_9i--sBJ1Edy4d8Ako8RhiQ" name="other"/>
+ <ownedLiteral xmi:id="_9oM14BJ1Edy4d8Ako8RhiQ" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_BJiOoBJ2Edy4d8Ako8RhiQ" name="CacheStructure">
+ <ownedAttribute xmi:id="_Cy-4sBJ2Edy4d8Ako8RhiQ" name="nbSets" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ExudUBJ2Edy4d8Ako8RhiQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ExksUBJ2Edy4d8Ako8RhiQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ExudURJ2Edy4d8Ako8RhiQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_C_MvwBJ2Edy4d8Ako8RhiQ" name="blockSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ksPKEB_HEdyCRb8Vh0lIfg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ksC80B_HEdyCRb8Vh0lIfg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_H4jEUBJ2Edy4d8Ako8RhiQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_DEHE8BJ2Edy4d8Ako8RhiQ" name="associativity" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LvL-sBJ2Edy4d8Ako8RhiQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LvCNsBJ2Edy4d8Ako8RhiQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LvVvsBJ2Edy4d8Ako8RhiQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_OUWqIBJ2Edy4d8Ako8RhiQ" name="MemoryOrganization">
+ <ownedAttribute xmi:id="_Sy55EBJ2Edy4d8Ako8RhiQ" name="nbRows" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VBvIIRJ2Edy4d8Ako8RhiQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VBvIIBJ2Edy4d8Ako8RhiQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_VB4SEBJ2Edy4d8Ako8RhiQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_S2exgBJ2Edy4d8Ako8RhiQ" name="nbColumns" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Xr95wBJ2Edy4d8Ako8RhiQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Xr0IwBJ2Edy4d8Ako8RhiQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_XsHDsBJ2Edy4d8Ako8RhiQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_S5wH8BJ2Edy4d8Ako8RhiQ" name="nbBanks" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aJ1qYBJ2Edy4d8Ako8RhiQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aJr5YBJ2Edy4d8Ako8RhiQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_aJ1qYRJ2Edy4d8Ako8RhiQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_S9L2cBJ2Edy4d8Ako8RhiQ" name="wordSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_chAWEBJ2Edy4d8Ako8RhiQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cg2lEBJ2Edy4d8Ako8RhiQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_chKHEBJ2Edy4d8Ako8RhiQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_z6yqgBJ3EdygFI18IOWZzA" name="HwCache">
+ <generalization xmi:id="_D8PU4BJ4EdygFI18IOWZzA" general="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_1EOXwBJ3EdygFI18IOWZzA" name="level" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3pP5QBJ3EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3pGIQBJ3EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_3pZDMBJ3EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_1ShScBJ3EdygFI18IOWZzA" name="type" visibility="public" type="_xj2TMBJ1Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6OaksBJ3EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6ORawBJ3EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6OkVsBJ3EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_1bm9ABJ3EdygFI18IOWZzA" name="structure" visibility="public" type="_BJiOoBJ2Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8JvB4BJ3EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8Jl38BJ3EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8J4y4BJ3EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_1g0NIBJ3EdygFI18IOWZzA" name="repl_Policy" visibility="public" type="_jpkJoBJ1Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__NvlcBJ3EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__Nl0cBJ3EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__N4vYBJ3EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_1k-7cBJ3EdygFI18IOWZzA" name="writePolicy" visibility="public" type="_qkeGQBJ1Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BXqfUBJ4EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BXguUBJ4EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_BXzpQBJ4EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_daFlAHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%80%80%80%89%89%89%93%93%93%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-127%-127%-127%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-95%-95%-95%-91%-91%-91%-86%-86%-86%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-54%-54%-54%-50%-50%-50%-42%-42%-42%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%99%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%11%-102%-56%96%-31%-63%3%1%0%50%2%-80%88%33%3%9%24%14%81%76%16%16%33%-125%-121%19%39%64%14%68%9%34%-125%4%1%18%68%40%68%-79%-96%-127%8%-107%14%73%76%56%64%-62%32%-116%10%13%84%68%36%-56%66%66%-124%23%3%97%72%0%49%-12%-96%-119%7%72%99%76%-112%-39%-12%32%-118%7%48%76%68%-88%-102%-16%66%-121%10%76%-71%30%84%-79%96%-128%9%-79%7%95%0%8%-64%1%-83%65%21%107%29%-72%45%120%97%-19%2%-86%115%-81%102%4%-79%116%-18%83%-75%1%32%-4%-116%-80%-126%-85%-117%10%71%59%0%24%32%64%-96%-119%4%18%-50%66%68%81%-31%64%-40%4%0%14%0%-96%48%-112%68%4%2%18%50%-96%100%81%-48%5%-54%13%19%10%52%0%-95%-78%68%-58%4%33%2%112%30%-8%-126%68%6%-117%-102%55%98%44%96%17%-125%8%23%4%53%0%0%1%64%2%-119%22%1%6%-92%80%-104%50%97%11%3%0%80%-80%56%-32%-63%-126%-64%7%0%8%124%-120%104%2%-6%1%-112%32%42%-64%126%88%80%56%-122%11%6%25%65%99%-40%110%112%68%-122%-44%25%15%-96%16%8%-29%0%112%21%15%72%15%12%-95%0%-93%-58%-75%-1%-83%-123%-128%6%4%-67%-16%-128%100%49%-80%-80%-64%6%9%-95%-64%-127%5%-94%37%4%66%2%-13%21%-120%-63%1%29%68%-11%16%12%32%44%80%1%112%7%-79%112%65%1%18%116%112%-62%66%40%120%-112%90%5%66%45%4%3%9%23%96%-105%-103%69%25%68%-16%0%102%0%52%96%-127%8%26%70%-60%2%74%25%-104%112%66%121%115%21%105%-28%-111%4%5%4%0%59%">
+ <eAnnotations xmi:id="_d2ZGgHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_d2iQcHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_WSmywBJ5EdygFI18IOWZzA" name="HwRAM">
+ <generalization xmi:id="_rm520BJ5EdygFI18IOWZzA" general="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_XnilYBJ5EdygFI18IOWZzA" name="organization" visibility="public" type="_OUWqIBJ2Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_eLSmQBJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eLJcUBJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_eLcXQBJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Xs6NkBJ5EdygFI18IOWZzA" name="isSynchronous" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gZ5L0BJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gZva0BJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gaCVwBJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Xx0iwBJ5EdygFI18IOWZzA" name="isStatic" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i6EpkBJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i564kBJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_i6OakBJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_X1s9MBJ5EdygFI18IOWZzA" name="isNonVolatile" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lPrPABJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lPheABJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_lP1AABJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_X53rgBJ5EdygFI18IOWZzA" name="repl_Policy" visibility="public" type="_jpkJoBJ1Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nO7J8BJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nOyAABJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nPE68BJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_X9mU8BJ5EdygFI18IOWZzA" name="writePolicy" visibility="public" type="_qkeGQBJ1Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pc7SkBJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pcyIoBJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_pdFDkBJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_gEFGEHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%80%80%80%89%89%89%93%93%93%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-127%-127%-127%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-95%-95%-95%-91%-91%-91%-86%-86%-86%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-54%-54%-54%-50%-50%-50%-42%-42%-42%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%99%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%11%-102%-56%96%-31%-63%3%1%0%50%2%-80%88%33%3%9%24%14%81%76%16%16%33%-125%-121%19%39%64%14%68%9%34%-125%4%1%18%68%40%68%-79%-96%-127%8%-107%14%73%76%56%64%-62%32%-116%10%13%84%68%36%-56%66%66%-124%23%3%97%72%0%49%-12%-96%-119%7%72%99%76%-112%-39%-12%32%-118%7%48%76%68%-88%-102%-16%66%-121%10%76%-71%30%84%-79%96%-128%9%-79%7%95%0%8%-64%1%-83%65%21%107%29%-72%45%120%97%-19%2%-86%115%-81%102%4%-79%116%-18%83%-75%1%32%-4%-116%-80%-126%-85%-117%10%71%59%0%24%32%64%-96%-119%4%18%-50%66%68%81%-31%64%-40%4%0%14%0%-96%48%-112%68%4%2%18%50%-96%100%81%-48%5%-54%13%19%10%52%0%-95%-78%68%-58%4%33%2%112%30%-8%-126%68%6%-117%-102%55%98%44%96%17%-125%8%23%4%53%0%0%1%64%2%-119%22%1%6%-92%80%-104%50%97%11%3%0%80%-80%56%-32%-63%-126%-64%7%0%8%124%-120%104%2%-6%1%-112%32%42%-64%126%88%80%56%-122%11%6%25%65%99%-40%110%112%68%-122%-44%25%15%-96%16%8%-29%0%112%21%15%72%15%12%-95%0%-93%-58%-75%-1%-83%-123%-128%6%4%-67%-16%-128%100%49%-80%-80%-64%6%9%-95%-64%-127%5%-94%37%4%66%2%-13%21%-120%-63%1%29%68%-11%16%12%32%44%80%1%112%7%-79%112%65%1%18%116%112%-62%66%40%120%-112%90%5%66%45%4%3%9%23%96%-105%-103%69%25%68%-16%0%102%0%52%96%-127%8%26%70%-60%2%74%25%-104%112%66%121%115%21%105%-28%-111%4%5%4%0%59%">
+ <eAnnotations xmi:id="_gqOgEHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_gqXqAHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_sCeYgBJ5EdygFI18IOWZzA" name="HwROM">
+ <generalization xmi:id="_1SLCQBJ5EdygFI18IOWZzA" general="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_tLyJ8BJ5EdygFI18IOWZzA" name="type" visibility="public" type="_3_LX4BJ1Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wPbhIBJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wPRwIBJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_wPbhIRJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_tS760BJ5EdygFI18IOWZzA" name="organization" visibility="public" type="_OUWqIBJ2Edy4d8Ako8RhiQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_y3z4oBJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_y3qHoBJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_y39CkBJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_i3K4wHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%80%80%80%89%89%89%93%93%93%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-127%-127%-127%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-95%-95%-95%-91%-91%-91%-86%-86%-86%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-54%-54%-54%-50%-50%-50%-42%-42%-42%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%99%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%11%-102%-56%96%-31%-63%3%1%0%50%2%-80%88%33%3%9%24%14%81%76%16%16%33%-125%-121%19%39%64%14%68%9%34%-125%4%1%18%68%40%68%-79%-96%-127%8%-107%14%73%76%56%64%-62%32%-116%10%13%84%68%36%-56%66%66%-124%23%3%97%72%0%49%-12%-96%-119%7%72%99%76%-112%-39%-12%32%-118%7%48%76%68%-88%-102%-16%66%-121%10%76%-71%30%84%-79%96%-128%9%-79%7%95%0%8%-64%1%-83%65%21%107%29%-72%45%120%97%-19%2%-86%115%-81%102%4%-79%116%-18%83%-75%1%32%-4%-116%-80%-126%-85%-117%10%71%59%0%24%32%64%-96%-119%4%18%-50%66%68%81%-31%64%-40%4%0%14%0%-96%48%-112%68%4%2%18%50%-96%100%81%-48%5%-54%13%19%10%52%0%-95%-78%68%-58%4%33%2%112%30%-8%-126%68%6%-117%-102%55%98%44%96%17%-125%8%23%4%53%0%0%1%64%2%-119%22%1%6%-92%80%-104%50%97%11%3%0%80%-80%56%-32%-63%-126%-64%7%0%8%124%-120%104%2%-6%1%-112%32%42%-64%126%88%80%56%-122%11%6%25%65%99%-40%110%112%68%-122%-44%25%15%-96%16%8%-29%0%112%21%15%72%15%12%-95%0%-93%-58%-75%-1%-83%-123%-128%6%4%-67%-16%-128%100%49%-80%-80%-64%6%9%-95%-64%-127%5%-94%37%4%66%2%-13%21%-120%-63%1%29%68%-11%16%12%32%44%80%1%112%7%-79%112%65%1%18%116%112%-62%66%40%120%-112%90%5%66%45%4%3%9%23%96%-105%-103%69%25%68%-16%0%102%0%52%96%-127%8%26%70%-60%2%74%25%-104%112%66%121%115%21%105%-28%-111%4%5%4%0%59%">
+ <eAnnotations xmi:id="_jgI9QHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_jgSuQHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_14BhUBJ5EdygFI18IOWZzA" name="HwDrive">
+ <generalization xmi:id="_R366sBJ6EdygFI18IOWZzA" general="_A9LDEBJ1EdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_2QnAcBJ5EdygFI18IOWZzA" name="sectorSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5baIgRJ5EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5baIgBJ5EdygFI18IOWZzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5bj5gBJ5EdygFI18IOWZzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7x5ewBJ5EdygFI18IOWZzA" name="buffer" type="_WSmywBJ5EdygFI18IOWZzA" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_7xwU0BJ5EdygFI18IOWZzA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AKcMUBJ6EdygFI18IOWZzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AKSbUBJ6EdygFI18IOWZzA"/>
+ </ownedAttribute>
+ <icon xmi:id="_l4jmIHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%80%80%80%89%89%89%93%93%93%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-127%-127%-127%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-95%-95%-95%-91%-91%-91%-86%-86%-86%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-54%-54%-54%-50%-50%-50%-42%-42%-42%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%99%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%11%-102%-56%96%-31%-63%3%1%0%50%2%-80%88%33%3%9%24%14%81%76%16%16%33%-125%-121%19%39%64%14%68%9%34%-125%4%1%18%68%40%68%-79%-96%-127%8%-107%14%73%76%56%64%-62%32%-116%10%13%84%68%36%-56%66%66%-124%23%3%97%72%0%49%-12%-96%-119%7%72%99%76%-112%-39%-12%32%-118%7%48%76%68%-88%-102%-16%66%-121%10%76%-71%30%84%-79%96%-128%9%-79%7%95%0%8%-64%1%-83%65%21%107%29%-72%45%120%97%-19%2%-86%115%-81%102%4%-79%116%-18%83%-75%1%32%-4%-116%-80%-126%-85%-117%10%71%59%0%24%32%64%-96%-119%4%18%-50%66%68%81%-31%64%-40%4%0%14%0%-96%48%-112%68%4%2%18%50%-96%100%81%-48%5%-54%13%19%10%52%0%-95%-78%68%-58%4%33%2%112%30%-8%-126%68%6%-117%-102%55%98%44%96%17%-125%8%23%4%53%0%0%1%64%2%-119%22%1%6%-92%80%-104%50%97%11%3%0%80%-80%56%-32%-63%-126%-64%7%0%8%124%-120%104%2%-6%1%-112%32%42%-64%126%88%80%56%-122%11%6%25%65%99%-40%110%112%68%-122%-44%25%15%-96%16%8%-29%0%112%21%15%72%15%12%-95%0%-93%-58%-75%-1%-83%-123%-128%6%4%-67%-16%-128%100%49%-80%-80%-64%6%9%-95%-64%-127%5%-94%37%4%66%2%-13%21%-120%-63%1%29%68%-11%16%12%32%44%80%1%112%7%-79%112%65%1%18%116%112%-62%66%40%120%-112%90%5%66%45%4%3%9%23%96%-105%-103%69%25%68%-16%0%102%0%52%96%-127%8%26%70%-60%2%74%25%-104%112%66%121%115%21%105%-28%-111%4%5%4%0%59%">
+ <eAnnotations xmi:id="_mk9ZIHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_mk9ZIXBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_7xwU0BJ5EdygFI18IOWZzA" name="Association_Stereotype_0_HwRAM" memberEnd="_7x5ewBJ5EdygFI18IOWZzA _7y8AkBJ5EdygFI18IOWZzA">
+ <ownedEnd xmi:id="_7y8AkBJ5EdygFI18IOWZzA" name="stereotype_0" type="_14BhUBJ5EdygFI18IOWZzA" isUnique="false" association="_7xwU0BJ5EdygFI18IOWZzA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7z1YcBJ5EdygFI18IOWZzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7z_JcBJ5EdygFI18IOWZzA"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_hst0sBJwEdygQ5HMNSpiZw" name="HwStorageManager">
+ <eAnnotations xmi:id="_LI3r0F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MikvoJ3yEd6SvNDHkhtrYQ" name="HwStorageManager" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage/schemas/HwStorageManager/_MgDAEJ3yEd6SvNDHkhtrYQ/13" nsPrefix="HwStorageManager">
+ <eAnnotations xmi:id="_M752nZ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M752np3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M752n53yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M752oJ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M752oZ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M752op3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MikvoZ3yEd6SvNDHkhtrYQ" name="HwStorageManager" eSuperTypes="_MOwcSJ3yEd6SvNDHkhtrYQ _Mqn4YZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mikvop3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h_XC4BJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mikvo53yEd6SvNDHkhtrYQ" name="managedMemories" ordered="false" unique="false" upperBound="-1" eType="_MfmUIZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MikwFp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MikwF53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikwGJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MikwGZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikwGp3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MikwG53yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MikwHJ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MikwHZ3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikwHp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MikwH53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikwIJ3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MikwIZ3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MikwIp3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MikwI53yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MikwJJ3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MikwJZ3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MikwJp3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MikwJ53yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MikwKJ3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikwKZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MikwKp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikwK53yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MikwLJ3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MikwLZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MikwLp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MikwL53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MikwMJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MikwMZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MikwMp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MikwR53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MikwSJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mikwap3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_Mikwa53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikwbJ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_MikwbZ3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_Mikwbp3yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mikwrp3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_Mikwr53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikwsJ3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MikwsZ3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_Mikwsp3yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_Mikws53yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MikwtJ3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MikwtZ3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_Mikwtp3yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_Mikwt53yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mikwxp3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_Mikwx53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikwyJ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MikwyZ3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_Mikwyp3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_Mikwy53yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MikwzJ3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MikwzZ3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_Mikwzp3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mikw9Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_Mikw9p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mikw953yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_Mikw-J3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_Mikw-Z3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_Mikw-p3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_Mikw-53yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_Mikw_J3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_Mikw_Z3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikxFp3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MikxF53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikxGJ3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MikxGZ3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MikxGp3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MikxG53yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikxIZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_MikxIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikxI53yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_MikxJJ3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_MikxJZ3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikxLZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_MikxLp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikxL53yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_MikxMJ3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_MikxMZ3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikxPp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MikxP53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikxQJ3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MikxQZ3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MikxQp3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MikxQ53yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MikxRJ3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikxWJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_MikxWZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MikxWp3yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_MikxW53yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_MikxXJ3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_MikxXZ3yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_MikxXp3yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MikxZ53yEd6SvNDHkhtrYQ" name="HwDMA" eSuperTypes="_MikvoZ3yEd6SvNDHkhtrYQ _MX_3sZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MikxaJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ycxQgBJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MikxbZ3yEd6SvNDHkhtrYQ" name="drivenBy" ordered="false" unique="false" upperBound="-1" eType="_MVnSSp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752cZ3yEd6SvNDHkhtrYQ" name="nbChannels" ordered="false" unique="false" eType="_M752c53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752dp3yEd6SvNDHkhtrYQ" name="transferWidth" ordered="false" unique="false" eType="_M752eJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mikxdp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_Mikxd53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mikxpp3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwComputing_ISA_Type">
+ <eAnnotations xmi:id="_Mikxp53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_MikxqJ3yEd6SvNDHkhtrYQ" name="RISC"/>
+ <eLiterals xmi:id="_MikxqZ3yEd6SvNDHkhtrYQ" name="CISC" value="1"/>
+ <eLiterals xmi:id="_Mikxqp3yEd6SvNDHkhtrYQ" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_Mikxq53yEd6SvNDHkhtrYQ" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_MikxrJ3yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ <eLiterals xmi:id="_MikxrZ3yEd6SvNDHkhtrYQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mikxvp3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_CacheType">
+ <eAnnotations xmi:id="_Mikxv53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_MikxwJ3yEd6SvNDHkhtrYQ" name="data"/>
+ <eLiterals xmi:id="_MikxwZ3yEd6SvNDHkhtrYQ" name="instruction" value="1"/>
+ <eLiterals xmi:id="_Mikxwp3yEd6SvNDHkhtrYQ" name="unified" value="2"/>
+ <eLiterals xmi:id="_Mikxw53yEd6SvNDHkhtrYQ" name="other" value="3"/>
+ <eLiterals xmi:id="_MikxxJ3yEd6SvNDHkhtrYQ" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MikxzZ3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_Mikxzp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_Mikxz53yEd6SvNDHkhtrYQ" name="LRU"/>
+ <eLiterals xmi:id="_Mikx0J3yEd6SvNDHkhtrYQ" name="NFU" value="1"/>
+ <eLiterals xmi:id="_Mikx0Z3yEd6SvNDHkhtrYQ" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_Mikx0p3yEd6SvNDHkhtrYQ" name="random" value="3"/>
+ <eLiterals xmi:id="_Mikx053yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ <eLiterals xmi:id="_Mikx1J3yEd6SvNDHkhtrYQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mikx1Z3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_Mikx1p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_Mikx153yEd6SvNDHkhtrYQ" name="writeBack"/>
+ <eLiterals xmi:id="_Mikx2J3yEd6SvNDHkhtrYQ" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_Mikx2Z3yEd6SvNDHkhtrYQ" name="other" value="2"/>
+ <eLiterals xmi:id="_Mikx2p3yEd6SvNDHkhtrYQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mikx253yEd6SvNDHkhtrYQ" name="HwMMU" eSuperTypes="_MikvoZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mikx3J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JnXu4BJ8Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mikx5Z3yEd6SvNDHkhtrYQ" name="ownedTLBs" ordered="false" unique="false" upperBound="-1" eType="_MfmWGJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752hJ3yEd6SvNDHkhtrYQ" name="virtualAddrSpace" ordered="false" unique="false" eType="_M752eJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752h53yEd6SvNDHkhtrYQ" name="physicalAddrSpace" ordered="false" unique="false" eType="_M752eJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752ip3yEd6SvNDHkhtrYQ" name="memoryProtection" ordered="false" unique="false" eType="_M752jJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752j53yEd6SvNDHkhtrYQ" name="nbEntries" ordered="false" unique="false" eType="_M752c53yEd6SvNDHkhtrYQ" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752Zp3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752Z53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752ap3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752a53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752c53yEd6SvNDHkhtrYQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752dJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752eJ3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752eZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752jJ3yEd6SvNDHkhtrYQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752jZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wgms8EOMEd6caK5ICj_pSQ" name="HwStorageManager" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical.HwStorage/schemas/HwStorageManager/_wgPgkEOMEd6caK5ICj_pSQ/12" nsPrefix="HwStorageManager">
+ <eAnnotations xmi:id="_wmD0s0OMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmD0tEOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmD0tUOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmD0tkOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmD0t0OMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmD0uEOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wgms8UOMEd6caK5ICj_pSQ" name="HwStorageManager" eSuperTypes="_wP_eEEOMEd6caK5ICj_pSQ _wiEFgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wgms8kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h_XC4BJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wgms80OMEd6caK5ICj_pSQ" name="managedMemories" ordered="false" unique="false" upperBound="-1" eType="_wgFIgUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgmtZkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wgmtZ0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgmtaEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wgmtaUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgmtakOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wgmta0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wgmtbEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wgmtbUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgmtbkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wgmtb0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgmtcEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wgmtcUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wgmtckOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wgmtc0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wgmtdEOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wgmtdUOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wgmtdkOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wgmtd0OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wgmteEOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgmteUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wgmtekOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgmte0OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wgmtfEOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgmtfUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wgmtfkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgmtf0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wgmtgEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgmtgUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wgmtgkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgnUCUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wgnUCkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnULEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wgnULUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnULkOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wgnUL0OMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wgnUMEOMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnUcEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wgnUcUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnUckOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wgnUc0OMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wgnUdEOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wgnUdUOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wgnUdkOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wgnUd0OMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wgnUeEOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wgnUeUOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnUiEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wgnUiUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnUikOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wgnUi0OMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wgnUjEOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wgnUjUOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wgnUjkOMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wgnUj0OMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wgnUkEOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnUt0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wgnUuEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnUuUOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wgnUukOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wgnUu0OMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wgnUvEOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wgnUvUOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wgnUvkOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wgnUv0OMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnU2EOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wgnU2UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnU2kOMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wgnU20OMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wgnU3EOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wgnU3UOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnU40OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wgnU5EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnU5UOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wgnU5kOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wgnU50OMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnU70OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wgnU8EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnU8UOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wgnU8kOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wgnU80OMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnVAEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wgnVAUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnVAkOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wgnVA0OMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wgnVBEOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wgnVBUOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wgnVBkOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnVGkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wgnVG0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wgnVHEOMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wgnVHUOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wgnVHkOMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wgnVH0OMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wgnVIEOMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wgnVKUOMEd6caK5ICj_pSQ" name="HwDMA" eSuperTypes="_wgms8UOMEd6caK5ICj_pSQ _weJ2WUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wgnVKkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ycxQgBJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wgnVL0OMEd6caK5ICj_pSQ" name="drivenBy" ordered="false" unique="false" upperBound="-1" eType="_wdnD6kOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmCmkUOMEd6caK5ICj_pSQ" name="nbChannels" ordered="false" unique="false" eType="_wmCmk0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmCmlkOMEd6caK5ICj_pSQ" name="transferWidth" ordered="false" unique="false" eType="_wmCmmEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wgnVOEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_wgnVOUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgnVaEOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwComputing_ISA_Type">
+ <eAnnotations xmi:id="_wgnVaUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_wgnVakOMEd6caK5ICj_pSQ" name="RISC"/>
+ <eLiterals xmi:id="_wgnVa0OMEd6caK5ICj_pSQ" name="CISC" value="1"/>
+ <eLiterals xmi:id="_wgnVbEOMEd6caK5ICj_pSQ" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_wgnVbUOMEd6caK5ICj_pSQ" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_wgnVbkOMEd6caK5ICj_pSQ" name="other" value="4"/>
+ <eLiterals xmi:id="_wgnVb0OMEd6caK5ICj_pSQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgn7GkOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_CacheType">
+ <eAnnotations xmi:id="_wgn7G0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wgn7HEOMEd6caK5ICj_pSQ" name="data"/>
+ <eLiterals xmi:id="_wgn7HUOMEd6caK5ICj_pSQ" name="instruction" value="1"/>
+ <eLiterals xmi:id="_wgn7HkOMEd6caK5ICj_pSQ" name="unified" value="2"/>
+ <eLiterals xmi:id="_wgn7H0OMEd6caK5ICj_pSQ" name="other" value="3"/>
+ <eLiterals xmi:id="_wgn7IEOMEd6caK5ICj_pSQ" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgn7KUOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_wgn7KkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wgn7K0OMEd6caK5ICj_pSQ" name="LRU"/>
+ <eLiterals xmi:id="_wgn7LEOMEd6caK5ICj_pSQ" name="NFU" value="1"/>
+ <eLiterals xmi:id="_wgn7LUOMEd6caK5ICj_pSQ" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_wgn7LkOMEd6caK5ICj_pSQ" name="random" value="3"/>
+ <eLiterals xmi:id="_wgn7L0OMEd6caK5ICj_pSQ" name="other" value="4"/>
+ <eLiterals xmi:id="_wgn7MEOMEd6caK5ICj_pSQ" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wgn7MUOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwStorage_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_wgn7MkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_wgn7M0OMEd6caK5ICj_pSQ" name="writeBack"/>
+ <eLiterals xmi:id="_wgn7NEOMEd6caK5ICj_pSQ" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_wgn7NUOMEd6caK5ICj_pSQ" name="other" value="2"/>
+ <eLiterals xmi:id="_wgn7NkOMEd6caK5ICj_pSQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wgn7N0OMEd6caK5ICj_pSQ" name="HwMMU" eSuperTypes="_wgms8UOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wgn7OEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JnXu4BJ8Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wgn7QUOMEd6caK5ICj_pSQ" name="ownedTLBs" ordered="false" unique="false" upperBound="-1" eType="_wgGWxUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmDNoUOMEd6caK5ICj_pSQ" name="virtualAddrSpace" ordered="false" unique="false" eType="_wmCmmEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmDNpEOMEd6caK5ICj_pSQ" name="physicalAddrSpace" ordered="false" unique="false" eType="_wmCmmEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmDNp0OMEd6caK5ICj_pSQ" name="memoryProtection" ordered="false" unique="false" eType="_wmDNqUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmDNrEOMEd6caK5ICj_pSQ" name="nbEntries" ordered="false" unique="false" eType="_wmCmk0OMEd6caK5ICj_pSQ" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmB_jkOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmB_j0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmB_kkOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmB_k0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmCmk0OMEd6caK5ICj_pSQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmCmlEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmCmmEOMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmCmmUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmDNqUOMEd6caK5ICj_pSQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmDNqkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kQ6IIHKiEd2xwtZ516zmfg" name="HwStorage" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwStorage/_kPHaVXKiEd2xwtZ516zmfg/11" nsPrefix="HwStorage">
+ <eAnnotations xmi:id="_khcevnKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khcev3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khcewHKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khcewXKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khcewnKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khcew3KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kQ6IIXKiEd2xwtZ516zmfg" name="HwStorageManager" eSuperTypes="_kDpIR3KiEd2xwtZ516zmfg _kH0dkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kQ6IInKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h_XC4BJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kQ6II3KiEd2xwtZ516zmfg" name="managedMemories" ordered="false" unique="false" upperBound="-1" eType="_kPHYYXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kQ6IPnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kQ6IP3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kQ6IQHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kQ6IQXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kQ6IfXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kQ6IfnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6If3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kQ6IgHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6IgXKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kQ6IgnKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kQ6Ig3KiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kQ6IhHKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6IhXKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kQ6IhnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6Ih3KiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kQ6IiHKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kQ6IiXKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kQ6IinKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kQ6Ii3KiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kQ6IjHKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kQ6IjXKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kQ6IjnKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6Ij3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kQ6IkHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6IkXKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kQ6IknKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kQ6Ik3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kQ6IlHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kQ6IlXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kQ6IlnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6IuHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kQ6IuXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6IunKiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kQ6Iu3KiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kQ6IvHKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6I_HKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kQ6I_XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6I_nKiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kQ6I_3KiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kQ6JAHKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kQ6JAXKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kQ6JAnKiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kQ6JA3KiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kQ6JBHKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kQ6JBXKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6JFHKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kQ6JFXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6JFnKiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kQ6JF3KiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kQ6JGHKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kQ6JGXKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kQ6JGnKiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kQ6JG3KiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kQ6JHHKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6JQ3KiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kQ6JRHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6JRXKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kQ6JRnKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kQ6JR3KiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kQ6JSHKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kQ6JSXKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kQ6JSnKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kQ6JS3KiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6JZHKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kQ6JZXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6JZnKiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kQ6JZ3KiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kQ6JaHKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kQ6JaXKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6Jb3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kQ6JcHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6JcXKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kQ6JcnKiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kQ6Jc3KiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6Je3KiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kQ6JfHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6JfXKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kQ6JfnKiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kQ6Jf3KiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6JjHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kQ6JjXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6JjnKiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kQ6Jj3KiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kQ6JkHKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kQ6JkXKiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kQ6JknKiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6JpnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kQ6Jp3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kQ6JqHKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kQ6JqXKiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kQ6JqnKiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kQ6Jq3KiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kQ6JrHKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kQ6JtXKiEd2xwtZ516zmfg" name="HwDMA" eSuperTypes="_kQ6IIXKiEd2xwtZ516zmfg _kLPmVXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kQ6JtnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ycxQgBJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kQ6Ju3KiEd2xwtZ516zmfg" name="drivenBy" ordered="false" unique="false" upperBound="-1" eType="_kJmmrXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khceknKiEd2xwtZ516zmfg" name="nbChannels" ordered="false" unique="false" eType="_khcelHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcel3KiEd2xwtZ516zmfg" name="transferWidth" ordered="false" unique="false" eType="_khcemXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kQ6JxHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_kQ6JxXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6J9HKiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwComputing_ISA_Type">
+ <eAnnotations xmi:id="_kQ6J9XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_kQ6J9nKiEd2xwtZ516zmfg" name="RISC"/>
+ <eLiterals xmi:id="_kQ6J93KiEd2xwtZ516zmfg" name="CISC" value="1"/>
+ <eLiterals xmi:id="_kQ6J-HKiEd2xwtZ516zmfg" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_kQ6J-XKiEd2xwtZ516zmfg" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_kQ6J-nKiEd2xwtZ516zmfg" name="other" value="4"/>
+ <eLiterals xmi:id="_kQ6J-3KiEd2xwtZ516zmfg" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6KDHKiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_kQ6KDXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kQ6KDnKiEd2xwtZ516zmfg" name="data"/>
+ <eLiterals xmi:id="_kQ6KD3KiEd2xwtZ516zmfg" name="instruction" value="1"/>
+ <eLiterals xmi:id="_kQ6KEHKiEd2xwtZ516zmfg" name="unified" value="2"/>
+ <eLiterals xmi:id="_kQ6KEXKiEd2xwtZ516zmfg" name="other" value="3"/>
+ <eLiterals xmi:id="_kQ6KEnKiEd2xwtZ516zmfg" name="undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6KG3KiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_kQ6KHHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kQ6KHXKiEd2xwtZ516zmfg" name="LRU"/>
+ <eLiterals xmi:id="_kQ6KHnKiEd2xwtZ516zmfg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_kQ6KH3KiEd2xwtZ516zmfg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_kQ6KIHKiEd2xwtZ516zmfg" name="random" value="3"/>
+ <eLiterals xmi:id="_kQ6KIXKiEd2xwtZ516zmfg" name="other" value="4"/>
+ <eLiterals xmi:id="_kQ6KInKiEd2xwtZ516zmfg" name="undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kQ6KI3KiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_kQ6KJHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_kQ6KJXKiEd2xwtZ516zmfg" name="writeBack"/>
+ <eLiterals xmi:id="_kQ6KJnKiEd2xwtZ516zmfg" name="writeThrough" value="1"/>
+ <eLiterals xmi:id="_kQ6KJ3KiEd2xwtZ516zmfg" name="other" value="2"/>
+ <eLiterals xmi:id="_kQ6KKHKiEd2xwtZ516zmfg" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kQ6KKXKiEd2xwtZ516zmfg" name="HwMMU" eSuperTypes="_kQ6IIXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kQ6KKnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JnXu4BJ8Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kQ6KM3KiEd2xwtZ516zmfg" name="ownedTLBs" ordered="false" unique="false" upperBound="-1" eType="_kPHaJnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcepXKiEd2xwtZ516zmfg" name="virtualAddrSpace" ordered="false" unique="false" eType="_khcemXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khceqHKiEd2xwtZ516zmfg" name="physicalAddrSpace" ordered="false" unique="false" eType="_khcemXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khceq3KiEd2xwtZ516zmfg" name="memoryProtection" ordered="false" unique="false" eType="_khcerXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcesHKiEd2xwtZ516zmfg" name="nbEntries" ordered="false" unique="false" eType="_khcelHKiEd2xwtZ516zmfg" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khceg3KiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcehHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcehnKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khceh3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcei3KiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcejHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcejnKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcej3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcelHKiEd2xwtZ516zmfg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcelXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcemXKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcemnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcerXKiEd2xwtZ516zmfg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcernKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_o7NasBBjEd20zIwSLfjspA" name="HwStorageManager" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwStorageManager/_o46UoBBjEd20zIwSLfjspA/10" nsPrefix="HwStorageManager">
+ <eAnnotations xmi:id="_pOsX0BBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOsX0RBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOsX0hBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOsX0xBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOsX1BBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOsX1RBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o7NasRBjEd20zIwSLfjspA" name="HwStorageManager" eSuperTypes="_oo90NxBjEd20zIwSLfjspA _ovddsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o7NashBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h_XC4BJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o7NasxBjEd20zIwSLfjspA" name="managedMemories" ordered="false" unique="false" upperBound="-1" eType="_o4uHYRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o7NazhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_o7NazxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o7Na0BBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_o7Na0RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o7ThVBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_o7ThVRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7ThVhBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_o7ThVxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7ThWBBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_o7ThWRBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_o7ThWhBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_o7ThWxBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7ThXBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_o7ThXRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7ThXhBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_o7ThXxBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_o7ThYBBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_o7ThYRBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_o7ThYhBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_o7ThYxBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_o7ThZBBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_o7ThZRBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7ThZhBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_o7ThZxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7ThaBBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_o7ThaRBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o7ThahBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_o7ThaxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o7ThjRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_o7ThjhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7ThjxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_o7ThkBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7ThkRBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_o7ThkhBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_o7ThkxBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7ThyxBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_o7ThzBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7ThzRBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_o7ThzhBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_o7ThzxBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_o7Th0BBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_o7Th0RBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_o7Th0hBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_o7Th0xBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_o7Th1BBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7Th3xBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_o7Th4BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7Th4RBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_o7Th4hBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_o7Th4xBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7Th8BBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_o7Th8RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7Th8hBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_o7Th8xBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_o7Th9BBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_o7Th9RBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_o7Th9hBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7TiCBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_o7TiCRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7TiChBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_o7TiCxBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_o7TiDBBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_o7TiDRBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_o7TiDhBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7TiIBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_o7TiIRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o7TiIhBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_o7TiIxBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_o7TiJBBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_o7TiJRBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_o7TiJhBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_o7TiJxBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_o7TiKBBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o7TiKRBjEd20zIwSLfjspA" name="HwDMA" eSuperTypes="_o7NasRBjEd20zIwSLfjspA _o0VXNRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o7TiKhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ycxQgBJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o7TiLxBjEd20zIwSLfjspA" name="drivenBy" ordered="false" unique="false" upperBound="-1" eType="_oyIXfhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXpBBjEd20zIwSLfjspA" name="nbChannels" ordered="false" unique="false" eType="_pOsXphBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXqRBjEd20zIwSLfjspA" name="transferWidth" ordered="false" unique="false" eType="_pOsXqxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o7TiOBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_o7TiORBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7TiaBBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwComputing_ISA_Type">
+ <eAnnotations xmi:id="_o7TiaRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_o7TiahBjEd20zIwSLfjspA" name="RISC"/>
+ <eLiterals xmi:id="_o7TiaxBjEd20zIwSLfjspA" name="CISC" value="1"/>
+ <eLiterals xmi:id="_o7TibBBjEd20zIwSLfjspA" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_o7TibRBjEd20zIwSLfjspA" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_o7TibhBjEd20zIwSLfjspA" name="Other" value="4"/>
+ <eLiterals xmi:id="_o7TibxBjEd20zIwSLfjspA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7TigBBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_o7TigRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_o7TighBjEd20zIwSLfjspA" name="Data"/>
+ <eLiterals xmi:id="_o7TigxBjEd20zIwSLfjspA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_o7TihBBjEd20zIwSLfjspA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_o7TihRBjEd20zIwSLfjspA" name="Other" value="3"/>
+ <eLiterals xmi:id="_o7TihhBjEd20zIwSLfjspA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7TijxBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_o7TikBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_o7TikRBjEd20zIwSLfjspA" name="LRU"/>
+ <eLiterals xmi:id="_o7TikhBjEd20zIwSLfjspA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_o7TikxBjEd20zIwSLfjspA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_o7TilBBjEd20zIwSLfjspA" name="Random" value="3"/>
+ <eLiterals xmi:id="_o7TilRBjEd20zIwSLfjspA" name="Other" value="4"/>
+ <eLiterals xmi:id="_o7TilhBjEd20zIwSLfjspA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o7TilxBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_o7TimBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_o7TimRBjEd20zIwSLfjspA" name="WriteBack"/>
+ <eLiterals xmi:id="_o7TimhBjEd20zIwSLfjspA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_o7TimxBjEd20zIwSLfjspA" name="Other" value="2"/>
+ <eLiterals xmi:id="_o7TinBBjEd20zIwSLfjspA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o7TinRBjEd20zIwSLfjspA" name="HwMMU" eSuperTypes="_o7NasRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o7TinhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JnXu4BJ8Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o7TipxBjEd20zIwSLfjspA" name="ownedTLBs" ordered="false" unique="false" upperBound="-1" eType="_o4uIphBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXtxBjEd20zIwSLfjspA" name="virtualAddrSpace" ordered="false" unique="false" eType="_pOsXqxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXuhBjEd20zIwSLfjspA" name="physicalAddrSpace" ordered="false" unique="false" eType="_pOsXqxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXvRBjEd20zIwSLfjspA" name="memoryProtection" ordered="false" unique="false" eType="_pOsXvxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOsXwhBjEd20zIwSLfjspA" name="nbEntries" ordered="false" unique="false" eType="_pOsXphBjEd20zIwSLfjspA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOsXlRBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOsXlhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOsXmBBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOsXmRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOsXnRBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOsXnhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOsXoBBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOsXoRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOsXphBjEd20zIwSLfjspA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOsXpxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOsXqxBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOsXrBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOsXvxBjEd20zIwSLfjspA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOsXwBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_k-MnoKSsEdy-NrxVBTpLyA" name="HwStorageManager" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwStorageManager/_k8L1cKSsEdy-NrxVBTpLyA/9" nsPrefix="HwStorageManager">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k-MnoaSsEdy-NrxVBTpLyA" name="HwStorageManager" eSuperTypes="_kvk856SsEdy-NrxVBTpLyA _k0pDAaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k-MnoqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h_XC4BJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k-Mno6SsEdy-NrxVBTpLyA" name="managedMemories" ordered="false" unique="false" upperBound="-1" eType="_k7nNsaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k-MnvqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_k-Mnv6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k-MnwKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_k-MnwaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k-Mn4KSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_k-Mn4aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-Mn4qSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_k-Mn46SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-Mn5KSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_k-Mn5aSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_k-Mn5qSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_k-Mn56SsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-Mn6KSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_k-Mn6aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-Mn6qSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_k-Mn66SsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_k-Mn7KSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_k-Mn7aSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_k-Mn7qSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_k-Mn76SsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_k-Mn8KSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_k-Mn8aSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-Mn8qSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_k-Mn86SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-Mn9KSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_k-Mn9aSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k-Mn9qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_k-Mn96SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k-MoGaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_k-MoGqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-MoG6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_k-MoHKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-MoHaSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_k-MoHqSsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_k-MoH6SsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-MoV6SsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_k-MoWKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-MoWaSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_k-MoWqSsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_k-MoW6SsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_k-MoXKSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_k-MoXaSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_k-MoXqSsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_k-MoX6SsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_k-MoYKSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-Moa6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_k-MobKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-MobaSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_k-MobqSsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_k-Mob6SsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-MofKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_k-MofaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-MofqSsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_k-Mof6SsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_k-MogKSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_k-MogaSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_k-MogqSsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-MolKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_k-MolaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-MolqSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_k-Mol6SsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_k-MomKSsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_k-MomaSsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_k-MomqSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-MorKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_k-MoraSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k-MorqSsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_k-Mor6SsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_k-MosKSsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_k-MosaSsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_k-MosqSsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_k-Mos6SsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_k-MotKSsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k-MotaSsEdy-NrxVBTpLyA" name="HwDMA" eSuperTypes="_k-MnoaSsEdy-NrxVBTpLyA _k3_StaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k-MotqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ycxQgBJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k-Mou6SsEdy-NrxVBTpLyA" name="drivenBy" ordered="false" unique="false" upperBound="-1" eType="_k2dBLqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhip6SsEdy-NrxVBTpLyA" name="nbChannels" ordered="false" unique="false" eType="_lOhiqaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhirKSsEdy-NrxVBTpLyA" name="transferWidth" ordered="false" unique="false" eType="_lOhirqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k-MoxKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_k-MoxaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-Mo9KSsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwComputing_ISA_Type">
+ <eAnnotations xmi:id="_k-Mo9aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_k-Mo9qSsEdy-NrxVBTpLyA" name="RISC"/>
+ <eLiterals xmi:id="_k-Mo96SsEdy-NrxVBTpLyA" name="CISC" value="1"/>
+ <eLiterals xmi:id="_k-Mo-KSsEdy-NrxVBTpLyA" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_k-Mo-aSsEdy-NrxVBTpLyA" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_k-Mo-qSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ <eLiterals xmi:id="_k-Mo-6SsEdy-NrxVBTpLyA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-MpDKSsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_k-MpDaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k-MpDqSsEdy-NrxVBTpLyA" name="Data"/>
+ <eLiterals xmi:id="_k-MpD6SsEdy-NrxVBTpLyA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_k-MpEKSsEdy-NrxVBTpLyA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_k-MpEaSsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ <eLiterals xmi:id="_k-MpEqSsEdy-NrxVBTpLyA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-MpG6SsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_k-MpHKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k-MpHaSsEdy-NrxVBTpLyA" name="LRU"/>
+ <eLiterals xmi:id="_k-MpHqSsEdy-NrxVBTpLyA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_k-MpH6SsEdy-NrxVBTpLyA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_k-MpIKSsEdy-NrxVBTpLyA" name="Random" value="3"/>
+ <eLiterals xmi:id="_k-MpIaSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ <eLiterals xmi:id="_k-MpIqSsEdy-NrxVBTpLyA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k-MpI6SsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_k-MpJKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_k-MpJaSsEdy-NrxVBTpLyA" name="WriteBack"/>
+ <eLiterals xmi:id="_k-MpJqSsEdy-NrxVBTpLyA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_k-MpJ6SsEdy-NrxVBTpLyA" name="Other" value="2"/>
+ <eLiterals xmi:id="_k-MpKKSsEdy-NrxVBTpLyA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k-MpKaSsEdy-NrxVBTpLyA" name="HwMMU" eSuperTypes="_k-MnoaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k-MpKqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JnXu4BJ8Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k-MpM6SsEdy-NrxVBTpLyA" name="ownedTLBs" ordered="false" unique="false" upperBound="-1" eType="_k7nO9qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhiuqSsEdy-NrxVBTpLyA" name="virtualAddrSpace" ordered="false" unique="false" eType="_lOhirqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhivaSsEdy-NrxVBTpLyA" name="physicalAddrSpace" ordered="false" unique="false" eType="_lOhirqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhiwKSsEdy-NrxVBTpLyA" name="memoryProtection" ordered="false" unique="false" eType="_lOhiwqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhixaSsEdy-NrxVBTpLyA" name="nbEntries" ordered="false" unique="false" eType="_lOhiqaSsEdy-NrxVBTpLyA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcn6SsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObcoKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lObcoqSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lObco6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhioKSsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhioaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhio6SsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhipKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhiqaSsEdy-NrxVBTpLyA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhiqqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhirqSsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhir6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhiwqSsEdy-NrxVBTpLyA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhiw6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rkUZEGquEdyHVMM3AaZxvA" name="HwStorageManager" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwStorageManager/_riw54GquEdyHVMM3AaZxvA/8" nsPrefix="HwStorageManager">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rkUZEWquEdyHVMM3AaZxvA" name="HwStorageManager" eSuperTypes="_rW2k52quEdyHVMM3AaZxvA _rbemIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rkUZEmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h_XC4BJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rkUZE2quEdyHVMM3AaZxvA" name="managedMemories" ordered="false" unique="false" upperBound="-1" eType="_riplIWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rkUZLmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rkUZL2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rkUZMGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rkUZMWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rkUZUGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rkUZUWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkUZUmquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rkUZU2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkUZVGquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rkUZVWquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rkUZVmquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rkUZV2quEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkUZWGquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rkUZWWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkUZWmquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rkUZW2quEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rkVAIGquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rkVAIWquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rkVAImquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rkVAI2quEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rkVAJGquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rkVAJWquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVAJmquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rkVAJ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkVAKGquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rkVAKWquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rkVAKmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rkVAK2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rkVATWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rkVATmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVAT2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rkVAUGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkVAUWquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rkVAUmquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rkVAU2quEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVAi2quEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rkVAjGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkVAjWquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rkVAjmquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rkVAj2quEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rkVAkGquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rkVAkWquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rkVAkmquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rkVAk2quEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rkVAlGquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVAn2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_rkVAoGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkVAoWquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_rkVAomquEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_rkVAo2quEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVAsGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_rkVAsWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkVAsmquEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_rkVAs2quEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_rkVAtGquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_rkVAtWquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_rkVAtmquEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVAyGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_rkVAyWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkVAymquEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_rkVAy2quEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_rkVAzGquEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_rkVAzWquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_rkVAzmquEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVA4GquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_rkVA4WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rkVA4mquEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_rkVA42quEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_rkVA5GquEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_rkVA5WquEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_rkVA5mquEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_rkVA52quEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_rkVA6GquEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rkVA6WquEdyHVMM3AaZxvA" name="HwDMA" eSuperTypes="_rkUZEWquEdyHVMM3AaZxvA _remzZWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rkVA6mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ycxQgBJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rkVA72quEdyHVMM3AaZxvA" name="drivenBy" ordered="false" unique="false" upperBound="-1" eType="_rdLPjmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Ky8WquEdyHVMM3AaZxvA" name="nbChannels" ordered="false" unique="false" eType="_r0Ky82quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Ky9mquEdyHVMM3AaZxvA" name="transferWidth" ordered="false" unique="false" eType="_r0Ky-GquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rkVA-GquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_rkVA-WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVBKGquEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwComputing_ISA_Type">
+ <eAnnotations xmi:id="_rkVBKWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_rkVBKmquEdyHVMM3AaZxvA" name="RISC"/>
+ <eLiterals xmi:id="_rkVBK2quEdyHVMM3AaZxvA" name="CISC" value="1"/>
+ <eLiterals xmi:id="_rkVBLGquEdyHVMM3AaZxvA" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_rkVBLWquEdyHVMM3AaZxvA" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_rkVBLmquEdyHVMM3AaZxvA" name="Other" value="4"/>
+ <eLiterals xmi:id="_rkVBL2quEdyHVMM3AaZxvA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVnOGquEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_rkVnOWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_rkVnOmquEdyHVMM3AaZxvA" name="Data"/>
+ <eLiterals xmi:id="_rkVnO2quEdyHVMM3AaZxvA" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_rkVnPGquEdyHVMM3AaZxvA" name="Unified" value="2"/>
+ <eLiterals xmi:id="_rkVnPWquEdyHVMM3AaZxvA" name="Other" value="3"/>
+ <eLiterals xmi:id="_rkVnPmquEdyHVMM3AaZxvA" name="Undefined" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVnR2quEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_rkVnSGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_rkVnSWquEdyHVMM3AaZxvA" name="LRU"/>
+ <eLiterals xmi:id="_rkVnSmquEdyHVMM3AaZxvA" name="NFU" value="1"/>
+ <eLiterals xmi:id="_rkVnS2quEdyHVMM3AaZxvA" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_rkVnTGquEdyHVMM3AaZxvA" name="Random" value="3"/>
+ <eLiterals xmi:id="_rkVnTWquEdyHVMM3AaZxvA" name="Other" value="4"/>
+ <eLiterals xmi:id="_rkVnTmquEdyHVMM3AaZxvA" name="Undefined" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rkVnT2quEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_rkVnUGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_rkVnUWquEdyHVMM3AaZxvA" name="WriteBack"/>
+ <eLiterals xmi:id="_rkVnUmquEdyHVMM3AaZxvA" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_rkVnU2quEdyHVMM3AaZxvA" name="Other" value="2"/>
+ <eLiterals xmi:id="_rkVnVGquEdyHVMM3AaZxvA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rkVnVWquEdyHVMM3AaZxvA" name="HwMMU" eSuperTypes="_rkUZEWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rkVnVmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JnXu4BJ8Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rkVnX2quEdyHVMM3AaZxvA" name="ownedTLBs" ordered="false" unique="false" upperBound="-1" eType="_riqNIGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0LaAGquEdyHVMM3AaZxvA" name="virtualAddrSpace" ordered="false" unique="false" eType="_r0Ky-GquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0LaA2quEdyHVMM3AaZxvA" name="physicalAddrSpace" ordered="false" unique="false" eType="_r0Ky-GquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0LaBmquEdyHVMM3AaZxvA" name="memoryProtection" ordered="false" unique="false" eType="_r0LaCGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0LaC2quEdyHVMM3AaZxvA" name="nbEntries" ordered="false" unique="false" eType="_r0Ky82quEdyHVMM3AaZxvA" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0KL5GquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0KL5WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0KL52quEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0KL6GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0KL7GquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0KL7WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0KL72quEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0KL8GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Ky82quEdyHVMM3AaZxvA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Ky9GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Ky-GquEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Ky-WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0LaCGquEdyHVMM3AaZxvA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0LaCWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aOqnEF-FEdyR_cYlxmaBkg" name="HwStorageManager" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwStorageManager/_aNoGpV-FEdyR_cYlxmaBkg/1" nsPrefix="HwStorageManager">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aOqnEV-FEdyR_cYlxmaBkg" name="HwStorageManager" eSuperTypes="_aIQdJV-FEdyR_cYlxmaBkg _aKWHwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aOqnEl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h_XC4BJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aOqnE1-FEdyR_cYlxmaBkg" name="managedMemories" ordered="false" unique="false" upperBound="-1" eType="_aNoFQV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aOqnLl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aOqnL1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aOqnTl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aOqnT1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqnUF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aOqnUV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aOqnUl-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aOqnU1-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aOqnVF-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aOqnVV-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqnVl-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aOqnV1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aOqnWF-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aOqnWV-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aOqnWl-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aOqnW1-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aOqnXF-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aOqnXV-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aOqnXl-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aOqnX1-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqnYF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aOqnYV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aOqnYl-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aOqnY1-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aOqnZF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aOqnZV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aOqnn1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aOqnoF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqnsF-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aOqnsV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aOqnsl-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aOqns1-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aOqntF-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aOqntV-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aOqntl-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aOqnt1-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aOqnuF-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aOqnuV-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aOqnvV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aOqnvl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqny1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aOqnzF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aOqnzV-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aOqnzl-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aOqnz1-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqn3F-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aOqn3V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aOqn3l-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aOqn31-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aOqn4F-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aOqn4V-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aOqn4l-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqn9F-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aOqn9V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aOqn9l-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aOqn91-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aOqn-F-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aOqn-V-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aOqn-l-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqoDF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aOqoDV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aOqoDl-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aOqoD1-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aOqoEF-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aOqoEV-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aOqoEl-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aOqoE1-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aOqoFF-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aOqoFV-FEdyR_cYlxmaBkg" name="HwDMA" eSuperTypes="_aOqnEV-FEdyR_cYlxmaBkg _aL_HNV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aOqoFl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ycxQgBJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aOqoG1-FEdyR_cYlxmaBkg" name="drivenBy" ordered="false" unique="false" upperBound="-1" eType="_aLPf7F-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOiI1-FEdyR_cYlxmaBkg" name="nbChannels" ordered="false" unique="false" eType="_aVOiJV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOiKF-FEdyR_cYlxmaBkg" name="transferWidth" ordered="false" unique="false" eType="_aVOiKl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aOqoJF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_aOqoJV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqoVF-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwComputing_ISA_Type">
+ <eAnnotations xmi:id="_aOqoVV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_aOqoVl-FEdyR_cYlxmaBkg" name="RISC"/>
+ <eLiterals xmi:id="_aOqoV1-FEdyR_cYlxmaBkg" name="CISC" value="1"/>
+ <eLiterals xmi:id="_aOqoWF-FEdyR_cYlxmaBkg" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_aOqoWV-FEdyR_cYlxmaBkg" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_aOqoWl-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ <eLiterals xmi:id="_aOqoW1-FEdyR_cYlxmaBkg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqobF-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_aOqobV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aOqobl-FEdyR_cYlxmaBkg" name="Data"/>
+ <eLiterals xmi:id="_aOqob1-FEdyR_cYlxmaBkg" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_aOqocF-FEdyR_cYlxmaBkg" name="Unified" value="2"/>
+ <eLiterals xmi:id="_aOqocV-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ <eLiterals xmi:id="_aOqocl-FEdyR_cYlxmaBkg" name="Undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqoe1-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_aOqofF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aOqofV-FEdyR_cYlxmaBkg" name="LRU"/>
+ <eLiterals xmi:id="_aOqofl-FEdyR_cYlxmaBkg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_aOqof1-FEdyR_cYlxmaBkg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_aOqogF-FEdyR_cYlxmaBkg" name="Random" value="3"/>
+ <eLiterals xmi:id="_aOqogV-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ <eLiterals xmi:id="_aOqogl-FEdyR_cYlxmaBkg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aOqog1-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_aOqohF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_aOqohV-FEdyR_cYlxmaBkg" name="WriteBack"/>
+ <eLiterals xmi:id="_aOqohl-FEdyR_cYlxmaBkg" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_aOqoh1-FEdyR_cYlxmaBkg" name="Other" value="2"/>
+ <eLiterals xmi:id="_aOqoiF-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aOqoiV-FEdyR_cYlxmaBkg" name="HwMMU" eSuperTypes="_aOqnEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aOqoil-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JnXu4BJ8Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aOqok1-FEdyR_cYlxmaBkg" name="ownedTLBs" ordered="false" unique="false" upperBound="-1" eType="_aNoGdl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOiNF-FEdyR_cYlxmaBkg" name="virtualAddrSpace" ordered="false" unique="false" eType="_aVOiKl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOiN1-FEdyR_cYlxmaBkg" name="physicalAddrSpace" ordered="false" unique="false" eType="_aVOiKl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOiOl-FEdyR_cYlxmaBkg" name="memoryProtection" ordered="false" unique="false" eType="_aVOiPF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOiP1-FEdyR_cYlxmaBkg" name="nbEntries" ordered="false" unique="false" eType="_aVOiJV-FEdyR_cYlxmaBkg" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiGF-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiGV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiHF-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiHV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiH1-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiIF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiJV-FEdyR_cYlxmaBkg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiJl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiKl-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiK1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiPF-FEdyR_cYlxmaBkg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiPV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LI3r0V1EEdy5RcXm_JjfDg" name="HwStorageManager" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwStorageManager/_LHhoAF1EEdy5RcXm_JjfDg/0" nsPrefix="HwStorageManager">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LI3r0l1EEdy5RcXm_JjfDg" name="HwStorageManager" eSuperTypes="_K-vfhV1EEdy5RcXm_JjfDg _LCdh0l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LI3r011EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h_XC4BJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LI3r1F1EEdy5RcXm_JjfDg" name="managedMemories" ordered="false" unique="false" upperBound="-1" eType="_LHYeEl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LI3r711EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LI3r8F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LI3sD11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LI3sEF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3sEV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LI3sEl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LI3sE11EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LI3sFF1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LI3sFV1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LI3sFl1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3sF11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LI3sGF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LI3sGV1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LI3sGl1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LI3sG11EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LI3sHF1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LI3sHV1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LI3sHl1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LI3sH11EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LI3sIF1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3sIV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LI3sIl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LI3sI11EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LI3sJF1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LI3sJV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LI3sJl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LI3sYF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LI3sYV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3scV1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LI3scl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LI3sc11EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LI3sdF1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LI3sdV1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LI3sdl1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LI3sd11EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LI3seF1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LI3seV1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LI3sel1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LI3sfl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LI3sf11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3sjF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LI3sjV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LI3sjl1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LI3sj11EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LI3skF1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3snV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LI3snl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LI3sn11EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LI3soF1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LI3soV1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LI3sol1EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LI3so11EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3stV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LI3stl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LI3st11EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LI3suF1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LI3suV1EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LI3sul1EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LI3su11EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3szV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_LI3szl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LI3sz11EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_LI3s0F1EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_LI3s0V1EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_LI3s0l1EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_LI3s011EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_LI3s1F1EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_LI3s1V1EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LI3s1l1EEdy5RcXm_JjfDg" name="HwDMA" eSuperTypes="_LI3r0l1EEdy5RcXm_JjfDg _LFJDFl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LI3s111EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ycxQgBJ7Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LI3s3F1EEdy5RcXm_JjfDg" name="drivenBy" ordered="false" unique="false" upperBound="-1" eType="_LD8v3F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVxl1EEdy5RcXm_JjfDg" name="nbChannels" ordered="false" unique="false" eType="_LTmVyF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmVy11EEdy5RcXm_JjfDg" name="transferWidth" ordered="false" unique="false" eType="_LTmVzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LI3s5V1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_LI3s5l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3tFV1EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwComputing_ISA_Type">
+ <eAnnotations xmi:id="_LI3tFl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HVDSgBJyEdygQ5HMNSpiZw"/>
+ <eLiterals xmi:id="_LI3tF11EEdy5RcXm_JjfDg" name="RISC"/>
+ <eLiterals xmi:id="_LI3tGF1EEdy5RcXm_JjfDg" name="CISC" value="1"/>
+ <eLiterals xmi:id="_LI3tGV1EEdy5RcXm_JjfDg" name="VLIW" value="2"/>
+ <eLiterals xmi:id="_LI3tGl1EEdy5RcXm_JjfDg" name="SIMD" value="3"/>
+ <eLiterals xmi:id="_LI3tG11EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ <eLiterals xmi:id="_LI3tHF1EEdy5RcXm_JjfDg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3tLV1EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_CacheType">
+ <eAnnotations xmi:id="_LI3tLl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xj2TMBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LI3tL11EEdy5RcXm_JjfDg" name="Data"/>
+ <eLiterals xmi:id="_LI3tMF1EEdy5RcXm_JjfDg" name="Instruction" value="1"/>
+ <eLiterals xmi:id="_LI3tMV1EEdy5RcXm_JjfDg" name="Unified" value="2"/>
+ <eLiterals xmi:id="_LI3tMl1EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ <eLiterals xmi:id="_LI3tM11EEdy5RcXm_JjfDg" name="Undef" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3tPF1EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_Repl_Policy">
+ <eAnnotations xmi:id="_LI3tPV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jpkJoBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LI3tPl1EEdy5RcXm_JjfDg" name="LRU"/>
+ <eLiterals xmi:id="_LI3tP11EEdy5RcXm_JjfDg" name="NFU" value="1"/>
+ <eLiterals xmi:id="_LI3tQF1EEdy5RcXm_JjfDg" name="FIFO" value="2"/>
+ <eLiterals xmi:id="_LI3tQV1EEdy5RcXm_JjfDg" name="Random" value="3"/>
+ <eLiterals xmi:id="_LI3tQl1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ <eLiterals xmi:id="_LI3tQ11EEdy5RcXm_JjfDg" name="Undef" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LI3tRF1EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwLogical_HwMemory_WritePolicy">
+ <eAnnotations xmi:id="_LI3tRV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qkeGQBJ1Edy4d8Ako8RhiQ"/>
+ <eLiterals xmi:id="_LI3tRl1EEdy5RcXm_JjfDg" name="WriteBack"/>
+ <eLiterals xmi:id="_LI3tR11EEdy5RcXm_JjfDg" name="WriteThrough" value="1"/>
+ <eLiterals xmi:id="_LI3tSF1EEdy5RcXm_JjfDg" name="Other" value="2"/>
+ <eLiterals xmi:id="_LI3tSV1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LI3tSl1EEdy5RcXm_JjfDg" name="HwMMU" eSuperTypes="_LI3r0l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LI3tS11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JnXu4BJ8Edyix70umlP_zg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LI3tVF1EEdy5RcXm_JjfDg" name="ownedTLBs" ordered="false" unique="false" upperBound="-1" eType="_LHYfR11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmV111EEdy5RcXm_JjfDg" name="virtualAddrSpace" ordered="false" unique="false" eType="_LTmVzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmV2l1EEdy5RcXm_JjfDg" name="physicalAddrSpace" ordered="false" unique="false" eType="_LTmVzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmV3V1EEdy5RcXm_JjfDg" name="memoryProtection" ordered="false" unique="false" eType="_LTmV311EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmV4l1EEdy5RcXm_JjfDg" name="nbEntries" ordered="false" unique="false" eType="_LTmVyF1EEdy5RcXm_JjfDg" derived="true"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVu11EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVvF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVv11EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVwF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVwl1EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVw11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVyF1EEdy5RcXm_JjfDg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVyV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmVzV1EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmVzl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmV311EEdy5RcXm_JjfDg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmV4F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_h_XC4BJ7Edyix70umlP_zg" name="HwStorageManager">
+ <generalization xmi:id="_mWsPgBJ7Edyix70umlP_zg" general="_Sh-rwBGzEdyb1KzJ7GkiGA"/>
+ <generalization xmi:id="_mzcc8BJ7Edyix70umlP_zg" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_rkGIgBJ7Edyix70umlP_zg" name="managedMemories" type="_A9LDEBJ1EdygQ5HMNSpiZw" isUnique="false" association="_rjzNkBJ7Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rk2WcBJ7Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rkslcBJ7Edyix70umlP_zg"/>
+ </ownedAttribute>
+ <icon xmi:id="_p8ZPAHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%20%20%20%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%76%76%76%80%80%80%85%85%85%89%89%89%97%97%97%101%101%101%105%105%105%109%109%109%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-38%-38%-38%-34%-34%-34%-26%-26%-26%-22%-22%-22%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%97%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%33%-62%14%16%34%74%-100%72%-79%-94%69%-119%23%16%-116%48%-63%-79%-93%-57%-113%32%67%114%4%-128%96%-123%-61%-109%48%72%-102%68%-72%-126%-93%-121%-105%47%57%-78%80%-88%-46%-96%11%17%16%16%68%-124%-7%50%-94%1%8%34%92%28%-84%57%-112%-59%5%3%23%76%44%52%113%-127%-128%-123%-103%4%-119%-62%40%-95%64%-60%11%-108%35%20%-108%-120%90%82%96%9%10%66%81%10%116%65%97%-85%-64%-102%44%20%-124%21%43%-16%-123%-126%-107%53%65%108%96%91%-16%67%-121%-77%93%21%100%-96%75%80%-125%2%-68%38%19%60%-32%59%80%66%2%-64%48%18%4%72%65%120%69%-128%-61%41%-69%22%-120%120%-126%-18%-119%-120%5%16%31%40%-80%-62%65%-46%-109%40%50%56%88%-111%32%115%100%-109%19%0%-88%-128%-127%19%-63%6%19%87%13%-66%48%-79%1%1%-125%16%48%90%0%-112%-128%-8%66%2%1%-85%97%-84%0%1%65%0%-128%-97%62%1%8%-128%0%98%-91%10%1%9%46%32%-18%-16%-127%2%-128%8%107%5%-78%-24%8%-107%96%106%10%114%17%-93%-123%96%0%-125%-124%113%2%-46%21%98%32%-96%-100%4%12%9%102%-119%110%0%33%80%-123%-125%0%0%0%4%24%-128%96%1%-126%1%-8%-23%-25%64%101%48%-124%-80%23%98%2%93%112%65%119%41%112%80%65%3%7%16%112%64%3%21%112%-64%-40%88%10%114%-75%-110%64%34%32%96%-63%8%-79%37%-12%-62%8%22%24%32%66%65%82%-75%69%34%122%49%121%-12%-110%5%78%-127%104%80%-118%4%-67%32%66%79%19%-67%36%35%66%52%18%-90%-95%-113%60%66%-112%-33%-112%68%22%105%-28%-111%68%34%0%-28%-110%76%54%9%67%64%0%59%">
+ <eAnnotations xmi:id="_qeXToHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_qehEoHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_rjzNkBJ7Edyix70umlP_zg" name="Association_HwStorageManager_HwMemory" memberEnd="_rkGIgBJ7Edyix70umlP_zg _rk2WcRJ7Edyix70umlP_zg">
+ <ownedEnd xmi:id="_rk2WcRJ7Edyix70umlP_zg" name="hwStorageManager" type="_h_XC4BJ7Edyix70umlP_zg" isUnique="false" association="_rjzNkBJ7Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rll9UBJ7Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rlvHQBJ7Edyix70umlP_zg"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_ycxQgBJ7Edyix70umlP_zg" name="HwDMA">
+ <generalization xmi:id="_-KjtUBJ7Edyix70umlP_zg" general="_h_XC4BJ7Edyix70umlP_zg"/>
+ <generalization xmi:id="_Ljr6gBKQEdyCSNtdGzMSGg" general="_KryuYBJ-EdyT_7R0WVpWAw"/>
+ <ownedAttribute xmi:id="_0KHjIBJ7Edyix70umlP_zg" name="nbChannels" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_23E4oBJ7Edyix70umlP_zg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_227usBJ7Edyix70umlP_zg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_23E4oRJ7Edyix70umlP_zg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0OlzcBJ7Edyix70umlP_zg" name="transferWidth" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8M-mUBJ7Edyix70umlP_zg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8M01UBJ7Edyix70umlP_zg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8NHwQBJ7Edyix70umlP_zg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_EFjsIBJ8Edyix70umlP_zg" name="drivenBy" type="_z0aH8BJyEdygQ5HMNSpiZw" isUnique="false" association="_EFZ7IBJ8Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EGAYEBJ8Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EF2nEBJ8Edyix70umlP_zg"/>
+ </ownedAttribute>
+ <icon xmi:id="_t1zwkHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%20%20%20%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%76%76%76%80%80%80%85%85%85%89%89%89%97%97%97%101%101%101%105%105%105%109%109%109%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-38%-38%-38%-34%-34%-34%-26%-26%-26%-22%-22%-22%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%97%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%33%-62%14%16%34%74%-100%72%-79%-94%69%-119%23%16%-116%48%-63%-79%-93%-57%-113%32%67%114%4%-128%96%-123%-61%-109%48%72%-102%68%-72%-126%-93%-121%-105%47%57%-78%80%-88%-46%-96%11%17%16%16%68%-124%-7%50%-94%1%8%34%92%28%-84%57%-112%-59%5%3%23%76%44%52%113%-127%-128%-123%-103%4%-119%-62%40%-95%64%-60%11%-108%35%20%-108%-120%90%82%96%9%10%66%81%10%116%65%97%-85%-64%-102%44%20%-124%21%43%-16%-123%-126%-107%53%65%108%96%91%-16%67%-121%-77%93%21%100%-96%75%80%-125%2%-68%38%19%60%-32%59%80%66%2%-64%48%18%4%72%65%120%69%-128%-61%41%-69%22%-120%120%-126%-18%-119%-120%5%16%31%40%-80%-62%65%-46%-109%40%50%56%88%-111%32%115%100%-109%19%0%-88%-128%-127%19%-63%6%19%87%13%-66%48%-79%1%1%-125%16%48%90%0%-112%-128%-8%66%2%1%-85%97%-84%0%1%65%0%-128%-97%62%1%8%-128%0%98%-91%10%1%9%46%32%-18%-16%-127%2%-128%8%107%5%-78%-24%8%-107%96%106%10%114%17%-93%-123%96%0%-125%-124%113%2%-46%21%98%32%-96%-100%4%12%9%102%-119%110%0%33%80%-123%-125%0%0%0%4%24%-128%96%1%-126%1%-8%-23%-25%64%101%48%-124%-80%23%98%2%93%112%65%119%41%112%80%65%3%7%16%112%64%3%21%112%-64%-40%88%10%114%-75%-110%64%34%32%96%-63%8%-79%37%-12%-62%8%22%24%32%66%65%82%-75%69%34%122%49%121%-12%-110%5%78%-127%104%80%-118%4%-67%32%66%79%19%-67%36%35%66%52%18%-90%-95%-113%60%66%-112%-33%-112%68%22%105%-28%-111%68%34%0%-28%-110%76%54%9%67%64%0%59%">
+ <eAnnotations xmi:id="_uUf3sHBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_uUposHBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_EFZ7IBJ8Edyix70umlP_zg" name="Association_HwDMA_HwProcessor" memberEnd="_EFjsIBJ8Edyix70umlP_zg _EGAYERJ8Edyix70umlP_zg">
+ <ownedEnd xmi:id="_EGAYERJ8Edyix70umlP_zg" name="hwDMA" type="_ycxQgBJ7Edyix70umlP_zg" isUnique="false" association="_EFZ7IBJ8Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EGmN8BJ8Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EGv-8BJ8Edyix70umlP_zg"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_JnXu4BJ8Edyix70umlP_zg" name="HwMMU">
+ <generalization xmi:id="_bZ_b8BJ8Edyix70umlP_zg" general="_h_XC4BJ7Edyix70umlP_zg"/>
+ <ownedAttribute xmi:id="_L_66oBJ8Edyix70umlP_zg" name="virtualAddrSpace" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Pg344BJ8Edyix70umlP_zg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Pguu8BJ8Edyix70umlP_zg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_PhBp4BJ8Edyix70umlP_zg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_MDpkEBJ8Edyix70umlP_zg" name="physicalAddrSpace" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UaUUEBJ8Edyix70umlP_zg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UaLKIBJ8Edyix70umlP_zg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UaeFEBJ8Edyix70umlP_zg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_MTcTkBJ8Edyix70umlP_zg" name="memoryProtection" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WxYSEBJ8Edyix70umlP_zg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WxPIIBJ8Edyix70umlP_zg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_WxiDEBJ8Edyix70umlP_zg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_MWH0IBJ8Edyix70umlP_zg" name="nbEntries" visibility="public" isUnique="false" isDerived="true">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZC7d8BJ8Edyix70umlP_zg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZCxs8BJ8Edyix70umlP_zg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ZDFO8BJ8Edyix70umlP_zg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_gO9m0BJ8Edyix70umlP_zg" name="ownedTLBs" type="_z6yqgBJ3EdygFI18IOWZzA" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_gO0c4BJ8Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gPtNsRJ8Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gPtNsBJ8Edyix70umlP_zg"/>
+ </ownedAttribute>
+ <icon xmi:id="_wT48kHBXEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%20%20%20%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%76%76%76%80%80%80%85%85%85%89%89%89%97%97%97%101%101%101%105%105%105%109%109%109%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-38%-38%-38%-34%-34%-34%-26%-26%-26%-22%-22%-22%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%97%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%33%-62%14%16%34%74%-100%72%-79%-94%69%-119%23%16%-116%48%-63%-79%-93%-57%-113%32%67%114%4%-128%96%-123%-61%-109%48%72%-102%68%-72%-126%-93%-121%-105%47%57%-78%80%-88%-46%-96%11%17%16%16%68%-124%-7%50%-94%1%8%34%92%28%-84%57%-112%-59%5%3%23%76%44%52%113%-127%-128%-123%-103%4%-119%-62%40%-95%64%-60%11%-108%35%20%-108%-120%90%82%96%9%10%66%81%10%116%65%97%-85%-64%-102%44%20%-124%21%43%-16%-123%-126%-107%53%65%108%96%91%-16%67%-121%-77%93%21%100%-96%75%80%-125%2%-68%38%19%60%-32%59%80%66%2%-64%48%18%4%72%65%120%69%-128%-61%41%-69%22%-120%120%-126%-18%-119%-120%5%16%31%40%-80%-62%65%-46%-109%40%50%56%88%-111%32%115%100%-109%19%0%-88%-128%-127%19%-63%6%19%87%13%-66%48%-79%1%1%-125%16%48%90%0%-112%-128%-8%66%2%1%-85%97%-84%0%1%65%0%-128%-97%62%1%8%-128%0%98%-91%10%1%9%46%32%-18%-16%-127%2%-128%8%107%5%-78%-24%8%-107%96%106%10%114%17%-93%-123%96%0%-125%-124%113%2%-46%21%98%32%-96%-100%4%12%9%102%-119%110%0%33%80%-123%-125%0%0%0%4%24%-128%96%1%-126%1%-8%-23%-25%64%101%48%-124%-80%23%98%2%93%112%65%119%41%112%80%65%3%7%16%112%64%3%21%112%-64%-40%88%10%114%-75%-110%64%34%32%96%-63%8%-79%37%-12%-62%8%22%24%32%66%65%82%-75%69%34%122%49%121%-12%-110%5%78%-127%104%80%-118%4%-67%32%66%79%19%-67%36%35%66%52%18%-90%-95%-113%60%66%-112%-33%-112%68%22%105%-28%-111%68%34%0%-28%-110%76%54%9%67%64%0%59%">
+ <eAnnotations xmi:id="_wxF18HBXEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_wxO_4HBXEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_gO0c4BJ8Edyix70umlP_zg" name="Association_HwMMU_HWCache" memberEnd="_gO9m0BJ8Edyix70umlP_zg _gP2-sBJ8Edyix70umlP_zg">
+ <ownedEnd xmi:id="_gP2-sBJ8Edyix70umlP_zg" name="hwMMU" type="_JnXu4BJ8Edyix70umlP_zg" isUnique="false" association="_gO0c4BJ8Edyix70umlP_zg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gQwWkBJ8Edyix70umlP_zg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gQwWkRJ8Edyix70umlP_zg"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_R7sL8BJwEdygQ5HMNSpiZw" name="HwPhysical">
+ <eAnnotations xmi:id="_LJ6NoV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_Mikx7p3yEd6SvNDHkhtrYQ" name="HwPhysical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwPhysical/_Mikx7Z3yEd6SvNDHkhtrYQ/13" nsPrefix="HwPhysical">
+ <eAnnotations xmi:id="_M752o53yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M752pJ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M752pZ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M752pp3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M752p53yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M752qJ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wgpJMUOMEd6caK5ICj_pSQ" name="HwPhysical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwPhysical/_wgpJMEOMEd6caK5ICj_pSQ/12" nsPrefix="HwPhysical">
+ <eAnnotations xmi:id="_wmD0uUOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmD0ukOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmD0u0OMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmD0vEOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmD0vUOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmD0vkOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kSZXXHKiEd2xwtZ516zmfg" name="HwPhysical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwPhysical/_kSZXW3KiEd2xwtZ516zmfg/11" nsPrefix="HwPhysical">
+ <eAnnotations xmi:id="_khce9HKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khce9XKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khce9nKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khce93KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khce-HKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khce-XKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_o9HgFhBjEd20zIwSLfjspA" name="HwPhysical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwPhysical/_o9HgFRBjEd20zIwSLfjspA/10" nsPrefix="HwPhysical">
+ <eAnnotations xmi:id="_pOyeHxBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOyeIBBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOyeIRBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOyeIhBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOyeIxBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOyeJBBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_k_iFRqSsEdy-NrxVBTpLyA" name="HwPhysical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwPhysical/_k_iFRaSsEdy-NrxVBTpLyA/9" nsPrefix="HwPhysical"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rlv8cWquEdyHVMM3AaZxvA" name="HwPhysical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwPhysical/_rlv8cGquEdyHVMM3AaZxvA/8" nsPrefix="HwPhysical"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aPRE1l-FEdyR_cYlxmaBkg" name="HwPhysical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwPhysical/_aPRE1V-FEdyR_cYlxmaBkg/1" nsPrefix="HwPhysical"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LJ6Nol1EEdy5RcXm_JjfDg" name="HwPhysical" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwPhysical/_LJ6NoF1EEdy5RcXm_JjfDg/0" nsPrefix="HwPhysical"/>
+ </eAnnotations>
+ <packageImport xmi:id="_mmf88EIbEd6dmI2dd6jVFQ" importedPackage="_WGZ44BJwEdygQ5HMNSpiZw"/>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_uAf6gBJwEdygQ5HMNSpiZw" name="HwLayout">
+ <eAnnotations xmi:id="_LK9WgF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MlaBMJ3yEd6SvNDHkhtrYQ" name="HwLayout" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwLayout/_MiugoJ3yEd6SvNDHkhtrYQ/13" nsPrefix="HwLayout">
+ <eAnnotations xmi:id="_M7526J3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M7526Z3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M7526p3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M752653yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M7527J3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M7527Z3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MlaBMZ3yEd6SvNDHkhtrYQ" name="HwComponent" eSuperTypes="_Mqn4YZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MlaBMp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MlaBM53yEd6SvNDHkhtrYQ" name="kind" ordered="false" unique="false" eType="_MlaC553yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MlaBRZ3yEd6SvNDHkhtrYQ" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_Mqn4_p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MlaBS53yEd6SvNDHkhtrYQ" name="subComponents" ordered="false" unique="false" upperBound="-1" eType="_MlaBMZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752qp3yEd6SvNDHkhtrYQ" name="dimensions" ordered="false" unique="false" upperBound="3" eType="_M752_Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752r53yEd6SvNDHkhtrYQ" name="area" ordered="false" unique="false" eType="_M753AJ3yEd6SvNDHkhtrYQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752tJ3yEd6SvNDHkhtrYQ" name="position" ordered="false" unique="false" upperBound="2" eType="_M8DmoZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752uZ3yEd6SvNDHkhtrYQ" name="grid" ordered="false" unique="false" upperBound="2" eType="_M8DmpJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752vp3yEd6SvNDHkhtrYQ" name="nbPins" ordered="false" unique="false" eType="_M8DmpJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752wZ3yEd6SvNDHkhtrYQ" name="weight" ordered="false" unique="false" eType="_M8DmqJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752xp3yEd6SvNDHkhtrYQ" name="price" ordered="false" unique="false" eType="_M8Dmq53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752y53yEd6SvNDHkhtrYQ" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_M8Dmrp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7520Z3yEd6SvNDHkhtrYQ" name="staticConsumption" ordered="false" unique="false" eType="_M7528Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7521p3yEd6SvNDHkhtrYQ" name="staticDissipation" ordered="false" unique="false" eType="_M7528Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MlaBx53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MlaByJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaByZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MlaByp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaBy53yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MlaBzJ3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MlaBzZ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MlaBzp3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaBz53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MlaB0J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaB0Z3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MlaB0p3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MlaB053yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MlaB1J3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MlaB1Z3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MlaB1p3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MlaB153yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MlaB2J3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MlaB2Z3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaB2p3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MlaB253yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaB3J3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MlaB3Z3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MlaB3p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MlaB353yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MlaB4J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MlaB4Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MlaB4p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MlaB453yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MlaB6Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MlaB6p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaCDJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_MlaCDZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaCDp3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_MlaCD53yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_MlaCEJ3yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaCUJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MlaCUZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaCUp3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MlaCU53yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MlaCVJ3yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MlaCVZ3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MlaCVp3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MlaCV53yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MlaCWJ3yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MlaCWZ3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaCaJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_MlaCaZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaCap3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MlaCa53yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_MlaCbJ3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_MlaCbZ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MlaCbp3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MlaCb53yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_MlaCcJ3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaCl53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MlaCmJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaCmZ3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MlaCmp3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MlaCm53yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MlaCnJ3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MlaCnZ3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MlaCnp3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MlaCn53yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaCuJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MlaCuZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaCup3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MlaCu53yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MlaCvJ3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MlaCvZ3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaCw53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_MlaCxJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaCxZ3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_MlaCxp3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_MlaCx53yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaCz53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_MlaC0J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaC0Z3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_MlaC0p3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_MlaC053yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaC4J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MlaC4Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaC4p3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MlaC453yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MlaC5J3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MlaC5Z3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MlaC5p3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaC553yEd6SvNDHkhtrYQ" name="ComponentKind">
+ <eAnnotations xmi:id="_MlaC6J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_MlaC6Z3yEd6SvNDHkhtrYQ" name="card"/>
+ <eLiterals xmi:id="_MlaC6p3yEd6SvNDHkhtrYQ" name="channel" value="1"/>
+ <eLiterals xmi:id="_MlaC653yEd6SvNDHkhtrYQ" name="chip" value="2"/>
+ <eLiterals xmi:id="_MlaC7J3yEd6SvNDHkhtrYQ" name="port" value="3"/>
+ <eLiterals xmi:id="_MlaC7Z3yEd6SvNDHkhtrYQ" name="unit" value="4"/>
+ <eLiterals xmi:id="_MlaC7p3yEd6SvNDHkhtrYQ" name="other" value="5"/>
+ <eLiterals xmi:id="_MlaC753yEd6SvNDHkhtrYQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaC953yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_MlaC-J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaC-Z3yEd6SvNDHkhtrYQ" name="m"/>
+ <eLiterals xmi:id="_MlaC-p3yEd6SvNDHkhtrYQ" name="cm" value="1"/>
+ <eLiterals xmi:id="_MlaC-53yEd6SvNDHkhtrYQ" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaDA53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_MlaDBJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MlaDBZ3yEd6SvNDHkhtrYQ" name="mm2"/>
+ <eLiterals xmi:id="_MlaDBp3yEd6SvNDHkhtrYQ" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MlaDEJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_MlaDEZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaDIZ3yEd6SvNDHkhtrYQ" name="ConditionType">
+ <eAnnotations xmi:id="_MlaDIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_MlaDI53yEd6SvNDHkhtrYQ" name="temperature"/>
+ <eLiterals xmi:id="_MlaDJJ3yEd6SvNDHkhtrYQ" name="humidity" value="1"/>
+ <eLiterals xmi:id="_MlaDJZ3yEd6SvNDHkhtrYQ" name="altitude" value="2"/>
+ <eLiterals xmi:id="_MlaDJp3yEd6SvNDHkhtrYQ" name="vibration" value="3"/>
+ <eLiterals xmi:id="_MlaDJ53yEd6SvNDHkhtrYQ" name="shock" value="4"/>
+ <eLiterals xmi:id="_MlaDKJ3yEd6SvNDHkhtrYQ" name="other" value="5"/>
+ <eLiterals xmi:id="_MlaDKZ3yEd6SvNDHkhtrYQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MlaDKp3yEd6SvNDHkhtrYQ" name="ComponentState">
+ <eAnnotations xmi:id="_MlaDK53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_MlaDLJ3yEd6SvNDHkhtrYQ" name="operating"/>
+ <eLiterals xmi:id="_MlaDLZ3yEd6SvNDHkhtrYQ" name="storage" value="1"/>
+ <eLiterals xmi:id="_MlaDLp3yEd6SvNDHkhtrYQ" name="other" value="2"/>
+ <eLiterals xmi:id="_MlaDL53yEd6SvNDHkhtrYQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752rJ3yEd6SvNDHkhtrYQ" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752rZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752sZ3yEd6SvNDHkhtrYQ" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752sp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752tp3yEd6SvNDHkhtrYQ" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752t53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752u53yEd6SvNDHkhtrYQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752vJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752w53yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752xJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752yJ3yEd6SvNDHkhtrYQ" name="NFP_Price" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752yZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_TyXpQDJQEd211cMdxu944g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752zZ3yEd6SvNDHkhtrYQ" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752zp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752053yEd6SvNDHkhtrYQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7521J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7522p3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752253yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_whHDQEOMEd6caK5ICj_pSQ" name="HwLayout" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwLayout/_wgvP0EOMEd6caK5ICj_pSQ/12" nsPrefix="HwLayout">
+ <eAnnotations xmi:id="_wmFC20OMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmFC3EOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmFC3UOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmFC3kOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmFC30OMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmFC4EOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_whHDQUOMEd6caK5ICj_pSQ" name="HwComponent" eSuperTypes="_wiEFgUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_whHDQkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_whHDQ0OMEd6caK5ICj_pSQ" name="kind" ordered="false" unique="false" eType="_whIRk0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_whHDVUOMEd6caK5ICj_pSQ" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_wiEGHkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_whHDW0OMEd6caK5ICj_pSQ" name="subComponents" ordered="false" unique="false" upperBound="-1" eType="_whHDQUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmD0wEOMEd6caK5ICj_pSQ" name="dimensions" ordered="false" unique="false" upperBound="3" eType="_wmFp50OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmD0xUOMEd6caK5ICj_pSQ" name="area" ordered="false" unique="false" eType="_wmFp6kOMEd6caK5ICj_pSQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmD0ykOMEd6caK5ICj_pSQ" name="position" ordered="false" unique="false" upperBound="2" eType="_wmFp7UOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmD0z0OMEd6caK5ICj_pSQ" name="grid" ordered="false" unique="false" upperBound="2" eType="_wmFp8EOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmEbwEOMEd6caK5ICj_pSQ" name="nbPins" ordered="false" unique="false" eType="_wmFp8EOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmEbw0OMEd6caK5ICj_pSQ" name="weight" ordered="false" unique="false" eType="_wmFp9EOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmEbyEOMEd6caK5ICj_pSQ" name="price" ordered="false" unique="false" eType="_wmFp90OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmEbzUOMEd6caK5ICj_pSQ" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_wmFp-kOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmEb00OMEd6caK5ICj_pSQ" name="staticConsumption" ordered="false" unique="false" eType="_wmFC5EOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmEb2EOMEd6caK5ICj_pSQ" name="staticDissipation" ordered="false" unique="false" eType="_wmFC5EOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whHqwkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_whHqw0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whHqxEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_whHqxUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whHqxkOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_whHqx0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_whHqyEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_whHqyUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whHqykOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_whHqy0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whHqzEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_whHqzUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_whHqzkOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_whHqz0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_whHq0EOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_whHq0UOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_whHq0kOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_whHq00OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_whHq1EOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whHq1UOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_whHq1kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whHq10OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_whHq2EOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whHq2UOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_whHq2kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whHq20OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_whHq3EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whHq3UOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_whHq3kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whHq5EOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_whHq5UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whHrB0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_whHrCEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whHrCUOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_whHrCkOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_whHrC0OMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whHrS0OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_whHrTEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whHrTUOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_whHrTkOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_whHrT0OMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_whHrUEOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_whHrUUOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_whHrUkOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_whHrU0OMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_whHrVEOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whHrY0OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_whHrZEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whHrZUOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_whHrZkOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_whHrZ0OMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_whHraEOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_whHraUOMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_whHrakOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_whHra0OMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whHrkkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_whHrk0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whHrlEOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_whHrlUOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_whHrlkOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_whHrl0OMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_whHrmEOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_whHrmUOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_whHrmkOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIRZEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_whIRZUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whIRZkOMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_whIRZ0OMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_whIRaEOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_whIRaUOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIRb0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_whIRcEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whIRcUOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_whIRckOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_whIRc0OMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIRe0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_whIRfEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whIRfUOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_whIRfkOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_whIRf0OMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIRjEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_whIRjUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whIRjkOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_whIRj0OMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_whIRkEOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_whIRkUOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_whIRkkOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIRk0OMEd6caK5ICj_pSQ" name="ComponentKind">
+ <eAnnotations xmi:id="_whIRlEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_whIRlUOMEd6caK5ICj_pSQ" name="card"/>
+ <eLiterals xmi:id="_whIRlkOMEd6caK5ICj_pSQ" name="channel" value="1"/>
+ <eLiterals xmi:id="_whIRl0OMEd6caK5ICj_pSQ" name="chip" value="2"/>
+ <eLiterals xmi:id="_whIRmEOMEd6caK5ICj_pSQ" name="port" value="3"/>
+ <eLiterals xmi:id="_whIRmUOMEd6caK5ICj_pSQ" name="unit" value="4"/>
+ <eLiterals xmi:id="_whIRmkOMEd6caK5ICj_pSQ" name="other" value="5"/>
+ <eLiterals xmi:id="_whIRm0OMEd6caK5ICj_pSQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIRo0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_whIRpEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whIRpUOMEd6caK5ICj_pSQ" name="m"/>
+ <eLiterals xmi:id="_whIRpkOMEd6caK5ICj_pSQ" name="cm" value="1"/>
+ <eLiterals xmi:id="_whIRp0OMEd6caK5ICj_pSQ" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIRr0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_whIRsEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whIRsUOMEd6caK5ICj_pSQ" name="mm2"/>
+ <eLiterals xmi:id="_whIRskOMEd6caK5ICj_pSQ" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whIRvEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_whIRvUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIRzUOMEd6caK5ICj_pSQ" name="ConditionType">
+ <eAnnotations xmi:id="_whIRzkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_whIRz0OMEd6caK5ICj_pSQ" name="temperature"/>
+ <eLiterals xmi:id="_whIR0EOMEd6caK5ICj_pSQ" name="humidity" value="1"/>
+ <eLiterals xmi:id="_whIR0UOMEd6caK5ICj_pSQ" name="altitude" value="2"/>
+ <eLiterals xmi:id="_whIR0kOMEd6caK5ICj_pSQ" name="vibration" value="3"/>
+ <eLiterals xmi:id="_whIR00OMEd6caK5ICj_pSQ" name="shock" value="4"/>
+ <eLiterals xmi:id="_whIR1EOMEd6caK5ICj_pSQ" name="other" value="5"/>
+ <eLiterals xmi:id="_whIR1UOMEd6caK5ICj_pSQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whIR1kOMEd6caK5ICj_pSQ" name="ComponentState">
+ <eAnnotations xmi:id="_whIR10OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_whIR2EOMEd6caK5ICj_pSQ" name="operating"/>
+ <eLiterals xmi:id="_whIR2UOMEd6caK5ICj_pSQ" name="storage" value="1"/>
+ <eLiterals xmi:id="_whIR2kOMEd6caK5ICj_pSQ" name="other" value="2"/>
+ <eLiterals xmi:id="_whIR20OMEd6caK5ICj_pSQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmD0wkOMEd6caK5ICj_pSQ" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmD0w0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmD0x0OMEd6caK5ICj_pSQ" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmD0yEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmD0zEOMEd6caK5ICj_pSQ" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmD0zUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmD00UOMEd6caK5ICj_pSQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmD00kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmEbxUOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmEbxkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmEbykOMEd6caK5ICj_pSQ" name="NFP_Price" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmEby0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_TyXpQDJQEd211cMdxu944g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmEbz0OMEd6caK5ICj_pSQ" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmEb0EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmEb1UOMEd6caK5ICj_pSQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmEb1kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmEb3EOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmEb3UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kUVPkHKiEd2xwtZ516zmfg" name="HwLayout" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwLayout/_kSjG4HKiEd2xwtZ516zmfg/11" nsPrefix="HwLayout">
+ <eAnnotations xmi:id="_khcfSHKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khcfSXKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khcfSnKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khcfS3KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khcfTHKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khcfTXKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kUVPkXKiEd2xwtZ516zmfg" name="HwComponent" eSuperTypes="_kH0dkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kUVPknKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kUVPk3KiEd2xwtZ516zmfg" name="kind" ordered="false" unique="false" eType="_kUVRFXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kUVPpXKiEd2xwtZ516zmfg" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_kH0d_HKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kUVPq3KiEd2xwtZ516zmfg" name="subComponents" ordered="false" unique="false" upperBound="-1" eType="_kUVPkXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfAXKiEd2xwtZ516zmfg" name="dimensions" ordered="false" unique="false" upperBound="3" eType="_khcfZnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfBnKiEd2xwtZ516zmfg" name="area" ordered="false" unique="false" eType="_khcfaXKiEd2xwtZ516zmfg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfC3KiEd2xwtZ516zmfg" name="position" ordered="false" unique="false" upperBound="2" eType="_khcfbHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfEHKiEd2xwtZ516zmfg" name="grid" ordered="false" unique="false" upperBound="2" eType="_khcfb3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfFXKiEd2xwtZ516zmfg" name="nbPins" ordered="false" unique="false" eType="_khcfb3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfGHKiEd2xwtZ516zmfg" name="weight" ordered="false" unique="false" eType="_khcfc3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfHXKiEd2xwtZ516zmfg" name="price" ordered="false" unique="false" eType="_khcfdnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfInKiEd2xwtZ516zmfg" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_khcfeXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfKHKiEd2xwtZ516zmfg" name="staticConsumption" ordered="false" unique="false" eType="_khcfUXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfLXKiEd2xwtZ516zmfg" name="staticDissipation" ordered="false" unique="false" eType="_khcfUXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kUVPz3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kUVP0HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kUVP0XKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kUVP0nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kUVP_3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kUVQAHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQAXKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kUVQAnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQA3KiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kUVQBHKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kUVQBXKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kUVQBnKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQB3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kUVQCHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQCXKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kUVQCnKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kUVQC3KiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kUVQDHKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kUVQDXKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kUVQDnKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kUVQD3KiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kUVQEHKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQEXKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kUVQEnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQE3KiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kUVQFHKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kUVQFXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kUVQFnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kUVQF3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kUVQGHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQOnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kUVQO3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQPHKiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kUVQPXKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kUVQPnKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQfnKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kUVQf3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQgHKiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kUVQgXKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kUVQgnKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kUVQg3KiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kUVQhHKiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kUVQhXKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kUVQhnKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kUVQh3KiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQlnKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kUVQl3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQmHKiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kUVQmXKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kUVQmnKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kUVQm3KiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kUVQnHKiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kUVQnXKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kUVQnnKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQxXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kUVQxnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQx3KiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kUVQyHKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kUVQyXKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kUVQynKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kUVQy3KiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kUVQzHKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kUVQzXKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQ5nKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kUVQ53KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQ6HKiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kUVQ6XKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kUVQ6nKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kUVQ63KiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQ8XKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kUVQ8nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQ83KiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kUVQ9HKiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kUVQ9XKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVQ_XKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kUVQ_nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVQ_3KiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kUVRAHKiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kUVRAXKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVRDnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kUVRD3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVREHKiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kUVREXKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kUVREnKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kUVRE3KiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kUVRFHKiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVRFXKiEd2xwtZ516zmfg" name="ComponentKind">
+ <eAnnotations xmi:id="_kUVRFnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_kUVRF3KiEd2xwtZ516zmfg" name="card"/>
+ <eLiterals xmi:id="_kUVRGHKiEd2xwtZ516zmfg" name="channel" value="1"/>
+ <eLiterals xmi:id="_kUVRGXKiEd2xwtZ516zmfg" name="chip" value="2"/>
+ <eLiterals xmi:id="_kUVRGnKiEd2xwtZ516zmfg" name="port" value="3"/>
+ <eLiterals xmi:id="_kUVRG3KiEd2xwtZ516zmfg" name="unit" value="4"/>
+ <eLiterals xmi:id="_kUVRHHKiEd2xwtZ516zmfg" name="other" value="5"/>
+ <eLiterals xmi:id="_kUVRHXKiEd2xwtZ516zmfg" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVRJXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_kUVRJnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVRJ3KiEd2xwtZ516zmfg" name="m"/>
+ <eLiterals xmi:id="_kUVRKHKiEd2xwtZ516zmfg" name="cm" value="1"/>
+ <eLiterals xmi:id="_kUVRKXKiEd2xwtZ516zmfg" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVRMXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_kUVRMnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kUVRM3KiEd2xwtZ516zmfg" name="mm2"/>
+ <eLiterals xmi:id="_kUVRNHKiEd2xwtZ516zmfg" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kUVRPnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_kUVRP3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVRT3KiEd2xwtZ516zmfg" name="ConditionType">
+ <eAnnotations xmi:id="_kUVRUHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_kUVRUXKiEd2xwtZ516zmfg" name="temperature"/>
+ <eLiterals xmi:id="_kUVRUnKiEd2xwtZ516zmfg" name="humidity" value="1"/>
+ <eLiterals xmi:id="_kUVRU3KiEd2xwtZ516zmfg" name="altitude" value="2"/>
+ <eLiterals xmi:id="_kUVRVHKiEd2xwtZ516zmfg" name="vibration" value="3"/>
+ <eLiterals xmi:id="_kUVRVXKiEd2xwtZ516zmfg" name="shock" value="4"/>
+ <eLiterals xmi:id="_kUVRVnKiEd2xwtZ516zmfg" name="other" value="5"/>
+ <eLiterals xmi:id="_kUVRV3KiEd2xwtZ516zmfg" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kUVRWHKiEd2xwtZ516zmfg" name="ComponentState">
+ <eAnnotations xmi:id="_kUVRWXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_kUVRWnKiEd2xwtZ516zmfg" name="operating"/>
+ <eLiterals xmi:id="_kUVRW3KiEd2xwtZ516zmfg" name="storage" value="1"/>
+ <eLiterals xmi:id="_kUVRXHKiEd2xwtZ516zmfg" name="other" value="2"/>
+ <eLiterals xmi:id="_kUVRXXKiEd2xwtZ516zmfg" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfA3KiEd2xwtZ516zmfg" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfBHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfCHKiEd2xwtZ516zmfg" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfCXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfDXKiEd2xwtZ516zmfg" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfDnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfEnKiEd2xwtZ516zmfg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfE3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfGnKiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfG3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfH3KiEd2xwtZ516zmfg" name="NFP_Price" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfIHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_TyXpQDJQEd211cMdxu944g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfJHKiEd2xwtZ516zmfg" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfJXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfKnKiEd2xwtZ516zmfg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfK3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfMXKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfMnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfNHKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfNXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfOHKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfOXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfO3KiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfPHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_o_BjsBBjEd20zIwSLfjspA" name="HwLayout" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwLayout/_o9Nl0BBjEd20zIwSLfjspA/10" nsPrefix="HwLayout">
+ <eAnnotations xmi:id="_pOyecRBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOyechBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOyecxBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOyedBBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOyedRBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOyedhBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_o_BjsRBjEd20zIwSLfjspA" name="HwComponent" eSuperTypes="_ovddsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_o_BjshBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_o_BjsxBjEd20zIwSLfjspA" name="kind" ordered="false" unique="false" eType="_o_BkpRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o_BjxRBjEd20zIwSLfjspA" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_ovdd_RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_o_BjyxBjEd20zIwSLfjspA" name="subComponents" ordered="false" unique="false" upperBound="-1" eType="_o_BjsRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeLBBjEd20zIwSLfjspA" name="dimensions" ordered="false" unique="false" upperBound="3" eType="_pO4krRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeMRBjEd20zIwSLfjspA" name="area" ordered="false" unique="false" eType="_pO4ksBBjEd20zIwSLfjspA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeNhBjEd20zIwSLfjspA" name="position" ordered="false" unique="false" upperBound="2" eType="_pO4ksxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeOxBjEd20zIwSLfjspA" name="grid" ordered="false" unique="false" upperBound="2" eType="_pO4kthBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeQBBjEd20zIwSLfjspA" name="nbPins" ordered="false" unique="false" eType="_pO4kthBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeQxBjEd20zIwSLfjspA" name="weight" ordered="false" unique="false" eType="_pO4kuhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeSBBjEd20zIwSLfjspA" name="price" ordered="false" unique="false" eType="_pO4kpxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeTRBjEd20zIwSLfjspA" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_pO4kvhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeUxBjEd20zIwSLfjspA" name="staticConsumption" ordered="false" unique="false" eType="_pOyeehBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeWBBjEd20zIwSLfjspA" name="staticDissipation" ordered="false" unique="false" eType="_pOyeehBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o_Bj7xBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_o_Bj8BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o_Bj8RBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_o_Bj8hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o_BkAhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_o_BkAxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BkBBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_o_BkBRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BkBhBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_o_BkBxBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_o_BkCBBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_o_BkCRBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BkChBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_o_BkCxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BkDBBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_o_BkDRBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_o_BkDhBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_o_BkDxBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_o_BkEBBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_o_BkERBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_o_BkEhBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_o_BkExBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BkFBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_o_BkFRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BkFhBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_o_BkFxBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o_BkGBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_o_BkGRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o_BkOxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_o_BkPBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BkPRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_o_BkPhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BkPxBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_o_BkQBBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_o_BkQRBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BkeRBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_o_BkehBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BkexBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_o_BkfBBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_o_BkfRBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_o_BkfhBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_o_BkfxBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_o_BkgBBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_o_BkgRBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_o_BkghBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BkjRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_o_BkjhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BkjxBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_o_BkkBBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_o_BkkRBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BknhBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_o_BknxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BkoBBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_o_BkoRBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_o_BkohBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_o_BkoxBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_o_BkpBBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BkpRBjEd20zIwSLfjspA" name="ComponentKind">
+ <eAnnotations xmi:id="_o_BkphBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_o_BkpxBjEd20zIwSLfjspA" name="Card"/>
+ <eLiterals xmi:id="_o_BkqBBjEd20zIwSLfjspA" name="Channel" value="1"/>
+ <eLiterals xmi:id="_o_BkqRBjEd20zIwSLfjspA" name="Chip" value="2"/>
+ <eLiterals xmi:id="_o_BkqhBjEd20zIwSLfjspA" name="Port" value="3"/>
+ <eLiterals xmi:id="_o_BkqxBjEd20zIwSLfjspA" name="Unit" value="4"/>
+ <eLiterals xmi:id="_o_BkrBBjEd20zIwSLfjspA" name="Other" value="5"/>
+ <eLiterals xmi:id="_o_BkrRBjEd20zIwSLfjspA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BktRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_o_BkthBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BktxBjEd20zIwSLfjspA" name="m"/>
+ <eLiterals xmi:id="_o_BkuBBjEd20zIwSLfjspA" name="cm" value="1"/>
+ <eLiterals xmi:id="_o_BkuRBjEd20zIwSLfjspA" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_BkwRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_o_BkwhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_o_BkwxBjEd20zIwSLfjspA" name="mm2"/>
+ <eLiterals xmi:id="_o_BkxBBjEd20zIwSLfjspA" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_o_BkzhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_o_BkzxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_Bk2hBjEd20zIwSLfjspA" name="ConditionType">
+ <eAnnotations xmi:id="_o_Bk2xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_o_Bk3BBjEd20zIwSLfjspA" name="Temperature"/>
+ <eLiterals xmi:id="_o_Bk3RBjEd20zIwSLfjspA" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_o_Bk3hBjEd20zIwSLfjspA" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_o_Bk3xBjEd20zIwSLfjspA" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_o_Bk4BBjEd20zIwSLfjspA" name="Shock" value="4"/>
+ <eLiterals xmi:id="_o_Bk4RBjEd20zIwSLfjspA" name="Other" value="5"/>
+ <eLiterals xmi:id="_o_Bk4hBjEd20zIwSLfjspA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_o_Bk4xBjEd20zIwSLfjspA" name="ComponentState">
+ <eAnnotations xmi:id="_o_Bk5BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_o_Bk5RBjEd20zIwSLfjspA" name="Operating"/>
+ <eLiterals xmi:id="_o_Bk5hBjEd20zIwSLfjspA" name="Storage" value="1"/>
+ <eLiterals xmi:id="_o_Bk5xBjEd20zIwSLfjspA" name="Other" value="2"/>
+ <eLiterals xmi:id="_o_Bk6BBjEd20zIwSLfjspA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeLhBjEd20zIwSLfjspA" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeLxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeMxBjEd20zIwSLfjspA" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeNBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeOBBjEd20zIwSLfjspA" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeORBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyePRBjEd20zIwSLfjspA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyePhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeRRBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeRhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeShBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeSxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeTxBjEd20zIwSLfjspA" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeUBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeVRBjEd20zIwSLfjspA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeVhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeXBBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeXRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeXxBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeYBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeZBBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeZRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lBDuYKSsEdy-NrxVBTpLyA" name="HwLayout" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwLayout/_k_oLAKSsEdy-NrxVBTpLyA/9" nsPrefix="HwLayout">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lBDuYaSsEdy-NrxVBTpLyA" name="HwComponent" eSuperTypes="_k0pDAaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lBDuYqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lBDuY6SsEdy-NrxVBTpLyA" name="kind" ordered="false" unique="false" eType="_lBDvVaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lBDudaSsEdy-NrxVBTpLyA" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_k0pDTaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lBDue6SsEdy-NrxVBTpLyA" name="subComponents" ordered="false" unique="false" upperBound="-1" eType="_lBDuYaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhi8qSsEdy-NrxVBTpLyA" name="dimensions" ordered="false" unique="false" upperBound="3" eType="_lOnpiaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhi96SsEdy-NrxVBTpLyA" name="area" ordered="false" unique="false" eType="_lOnpjKSsEdy-NrxVBTpLyA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhi_KSsEdy-NrxVBTpLyA" name="position" ordered="false" unique="false" upperBound="2" eType="_lOnpj6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOhjAaSsEdy-NrxVBTpLyA" name="grid" ordered="false" unique="false" upperBound="2" eType="_lOnpkqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpQKSsEdy-NrxVBTpLyA" name="nbPins" ordered="false" unique="false" eType="_lOnpkqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpQ6SsEdy-NrxVBTpLyA" name="weight" ordered="false" unique="false" eType="_lOnplqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpSKSsEdy-NrxVBTpLyA" name="price" ordered="false" unique="false" eType="_lOnpg6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpTaSsEdy-NrxVBTpLyA" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_lOnpmqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpU6SsEdy-NrxVBTpLyA" name="staticConsumption" ordered="false" unique="false" eType="_lOnpdKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpWKSsEdy-NrxVBTpLyA" name="staticDissipation" ordered="false" unique="false" eType="_lOnpdKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lBDun6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lBDuoKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lBDuoaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lBDuoqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lBDusqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_lBDus6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDutKSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_lBDutaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDutqSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_lBDut6SsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_lBDuuKSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_lBDuuaSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDuuqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_lBDuu6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDuvKSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_lBDuvaSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_lBDuvqSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_lBDuv6SsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_lBDuwKSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_lBDuwaSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_lBDuwqSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_lBDuw6SsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDuxKSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_lBDuxaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDuxqSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_lBDux6SsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lBDuyKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_lBDuyaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lBDu66SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_lBDu7KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDu7aSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_lBDu7qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDu76SsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_lBDu8KSsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_lBDu8aSsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDvKaSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_lBDvKqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDvK6SsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_lBDvLKSsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_lBDvLaSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_lBDvLqSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_lBDvL6SsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_lBDvMKSsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_lBDvMaSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_lBDvMqSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDvPaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_lBDvPqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDvP6SsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_lBDvQKSsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_lBDvQaSsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDvTqSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_lBDvT6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDvUKSsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_lBDvUaSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_lBDvUqSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_lBDvU6SsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_lBDvVKSsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDvVaSsEdy-NrxVBTpLyA" name="ComponentKind">
+ <eAnnotations xmi:id="_lBDvVqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_lBDvV6SsEdy-NrxVBTpLyA" name="Card"/>
+ <eLiterals xmi:id="_lBDvWKSsEdy-NrxVBTpLyA" name="Channel" value="1"/>
+ <eLiterals xmi:id="_lBDvWaSsEdy-NrxVBTpLyA" name="Chip" value="2"/>
+ <eLiterals xmi:id="_lBDvWqSsEdy-NrxVBTpLyA" name="Port" value="3"/>
+ <eLiterals xmi:id="_lBDvW6SsEdy-NrxVBTpLyA" name="Unit" value="4"/>
+ <eLiterals xmi:id="_lBDvXKSsEdy-NrxVBTpLyA" name="Other" value="5"/>
+ <eLiterals xmi:id="_lBDvXaSsEdy-NrxVBTpLyA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDvZaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_lBDvZqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDvZ6SsEdy-NrxVBTpLyA" name="m"/>
+ <eLiterals xmi:id="_lBDvaKSsEdy-NrxVBTpLyA" name="cm" value="1"/>
+ <eLiterals xmi:id="_lBDvaaSsEdy-NrxVBTpLyA" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDvcaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_lBDvcqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lBDvc6SsEdy-NrxVBTpLyA" name="mm2"/>
+ <eLiterals xmi:id="_lBDvdKSsEdy-NrxVBTpLyA" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lBDvfqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_lBDvf6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDviqSsEdy-NrxVBTpLyA" name="ConditionType">
+ <eAnnotations xmi:id="_lBDvi6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_lBDvjKSsEdy-NrxVBTpLyA" name="Temperature"/>
+ <eLiterals xmi:id="_lBDvjaSsEdy-NrxVBTpLyA" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_lBDvjqSsEdy-NrxVBTpLyA" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_lBDvj6SsEdy-NrxVBTpLyA" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_lBDvkKSsEdy-NrxVBTpLyA" name="Shock" value="4"/>
+ <eLiterals xmi:id="_lBDvkaSsEdy-NrxVBTpLyA" name="Other" value="5"/>
+ <eLiterals xmi:id="_lBDvkqSsEdy-NrxVBTpLyA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lBDvk6SsEdy-NrxVBTpLyA" name="CompnentState">
+ <eAnnotations xmi:id="_lBDvlKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_lBDvlaSsEdy-NrxVBTpLyA" name="Operating"/>
+ <eLiterals xmi:id="_lBDvlqSsEdy-NrxVBTpLyA" name="Storage" value="1"/>
+ <eLiterals xmi:id="_lBDvl6SsEdy-NrxVBTpLyA" name="Other" value="2"/>
+ <eLiterals xmi:id="_lBDvmKSsEdy-NrxVBTpLyA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhi9KSsEdy-NrxVBTpLyA" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhi9aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhi-aSsEdy-NrxVBTpLyA" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhi-qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhi_qSsEdy-NrxVBTpLyA" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhi_6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOhjA6SsEdy-NrxVBTpLyA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOhjBKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpRaSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpRqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpSqSsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpS6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpT6SsEdy-NrxVBTpLyA" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpUKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpVaSsEdy-NrxVBTpLyA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpVqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpXKSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpXaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpX6SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpYKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpZKSsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpZaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rnXGAGquEdyHVMM3AaZxvA" name="HwLayout" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwLayout/_rl0N4GquEdyHVMM3AaZxvA/8" nsPrefix="HwLayout">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rnXGAWquEdyHVMM3AaZxvA" name="HwComponent" eSuperTypes="_rbemIWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rnXGAmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rnXGA2quEdyHVMM3AaZxvA" name="kind" ordered="false" unique="false" eType="_rnXtvGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rnXGFWquEdyHVMM3AaZxvA" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_rbfNbWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rnXGG2quEdyHVMM3AaZxvA" name="subComponents" ordered="false" unique="false" upperBound="-1" eType="_rnXGAWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Suw2quEdyHVMM3AaZxvA" name="dimensions" ordered="false" unique="false" upperBound="3" eType="_r0Uj8WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0SuyGquEdyHVMM3AaZxvA" name="area" ordered="false" unique="false" eType="_r0Uj9GquEdyHVMM3AaZxvA" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0SuzWquEdyHVMM3AaZxvA" name="position" ordered="false" unique="false" upperBound="2" eType="_r0Uj92quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Su0mquEdyHVMM3AaZxvA" name="grid" ordered="false" unique="false" upperBound="2" eType="_r0Uj-mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Su12quEdyHVMM3AaZxvA" name="nbPins" ordered="false" unique="false" eType="_r0Uj-mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0Su2mquEdyHVMM3AaZxvA" name="weight" ordered="false" unique="false" eType="_r0Uj_mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0TV0GquEdyHVMM3AaZxvA" name="price" ordered="false" unique="false" eType="_r0T89WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0TV1WquEdyHVMM3AaZxvA" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_r0UkAmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0TV22quEdyHVMM3AaZxvA" name="staticConsumption" ordered="false" unique="false" eType="_r0T85mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0TV4GquEdyHVMM3AaZxvA" name="staticDissipation" ordered="false" unique="false" eType="_r0T85mquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rnXGP2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rnXGQGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rnXGQWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rnXGQmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rnXtGWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rnXtGmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXtG2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rnXtHGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXtHWquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rnXtHmquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rnXtH2quEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rnXtIGquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXtIWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rnXtImquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXtI2quEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rnXtJGquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rnXtJWquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rnXtJmquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rnXtJ2quEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rnXtKGquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rnXtKWquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rnXtKmquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXtK2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rnXtLGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXtLWquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rnXtLmquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rnXtL2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rnXtMGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rnXtUmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rnXtU2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXtVGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rnXtVWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXtVmquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rnXtV2quEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rnXtWGquEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXtkGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rnXtkWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXtkmquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rnXtk2quEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rnXtlGquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rnXtlWquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rnXtlmquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rnXtl2quEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rnXtmGquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rnXtmWquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXtpGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_rnXtpWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXtpmquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_rnXtp2quEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_rnXtqGquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXttWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_rnXttmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXtt2quEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_rnXtuGquEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_rnXtuWquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_rnXtumquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_rnXtu2quEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXtvGquEdyHVMM3AaZxvA" name="ComponentKind">
+ <eAnnotations xmi:id="_rnXtvWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_rnXtvmquEdyHVMM3AaZxvA" name="Card"/>
+ <eLiterals xmi:id="_rnXtv2quEdyHVMM3AaZxvA" name="Channel" value="1"/>
+ <eLiterals xmi:id="_rnXtwGquEdyHVMM3AaZxvA" name="Chip" value="2"/>
+ <eLiterals xmi:id="_rnXtwWquEdyHVMM3AaZxvA" name="Port" value="3"/>
+ <eLiterals xmi:id="_rnXtwmquEdyHVMM3AaZxvA" name="Unit" value="4"/>
+ <eLiterals xmi:id="_rnXtw2quEdyHVMM3AaZxvA" name="Other" value="5"/>
+ <eLiterals xmi:id="_rnXtxGquEdyHVMM3AaZxvA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXtzGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_rnXtzWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXtzmquEdyHVMM3AaZxvA" name="m"/>
+ <eLiterals xmi:id="_rnXtz2quEdyHVMM3AaZxvA" name="cm" value="1"/>
+ <eLiterals xmi:id="_rnXt0GquEdyHVMM3AaZxvA" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXt2GquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_rnXt2WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rnXt2mquEdyHVMM3AaZxvA" name="mm2"/>
+ <eLiterals xmi:id="_rnXt22quEdyHVMM3AaZxvA" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rnXt5WquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_rnXt5mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXt8WquEdyHVMM3AaZxvA" name="ConditionType">
+ <eAnnotations xmi:id="_rnXt8mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_rnXt82quEdyHVMM3AaZxvA" name="Temperature"/>
+ <eLiterals xmi:id="_rnXt9GquEdyHVMM3AaZxvA" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_rnXt9WquEdyHVMM3AaZxvA" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_rnXt9mquEdyHVMM3AaZxvA" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_rnXt92quEdyHVMM3AaZxvA" name="Shock" value="4"/>
+ <eLiterals xmi:id="_rnXt-GquEdyHVMM3AaZxvA" name="Other" value="5"/>
+ <eLiterals xmi:id="_rnXt-WquEdyHVMM3AaZxvA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rnXt-mquEdyHVMM3AaZxvA" name="CompnentState">
+ <eAnnotations xmi:id="_rnXt-2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_rnXt_GquEdyHVMM3AaZxvA" name="Operating"/>
+ <eLiterals xmi:id="_rnXt_WquEdyHVMM3AaZxvA" name="Storage" value="1"/>
+ <eLiterals xmi:id="_rnXt_mquEdyHVMM3AaZxvA" name="Other" value="2"/>
+ <eLiterals xmi:id="_rnXt_2quEdyHVMM3AaZxvA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0SuxWquEdyHVMM3AaZxvA" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0SuxmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0SuymquEdyHVMM3AaZxvA" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Suy2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Suz2quEdyHVMM3AaZxvA" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Su0GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Su1GquEdyHVMM3AaZxvA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Su1WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Su3GquEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Su3WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0TV0mquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0TV02quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0TV12quEdyHVMM3AaZxvA" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0TV2GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0TV3WquEdyHVMM3AaZxvA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0TV3mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0TV5GquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0TV5WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0TV52quEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0TV6GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0TV7GquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0TV7WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aQAq4F-FEdyR_cYlxmaBkg" name="HwLayout" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwLayout/_aPRE2V-FEdyR_cYlxmaBkg/1" nsPrefix="HwLayout">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aQAq4V-FEdyR_cYlxmaBkg" name="HwComponent" eSuperTypes="_aKWHwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aQAq4l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aQAq41-FEdyR_cYlxmaBkg" name="kind" ordered="false" unique="false" eType="_aQArw1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aQAq9V-FEdyR_cYlxmaBkg" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_aKf48V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOiZV-FEdyR_cYlxmaBkg" name="dimensions" ordered="false" unique="false" upperBound="3" eType="_aVOiu1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOial-FEdyR_cYlxmaBkg" name="area" ordered="false" unique="false" eType="_aVOivl-FEdyR_cYlxmaBkg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOib1-FEdyR_cYlxmaBkg" name="position" ordered="false" unique="false" upperBound="2" eType="_aVOiwV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOidF-FEdyR_cYlxmaBkg" name="grid" ordered="false" unique="false" upperBound="2" eType="_aVOixF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOieV-FEdyR_cYlxmaBkg" name="nbPins" ordered="false" unique="false" eType="_aVOixF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOifF-FEdyR_cYlxmaBkg" name="weight" ordered="false" unique="false" eType="_aVOiyF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOigV-FEdyR_cYlxmaBkg" name="price" ordered="false" unique="false" eType="_aVOitV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOihl-FEdyR_cYlxmaBkg" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_aVOizF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOijF-FEdyR_cYlxmaBkg" name="staticConsumption" ordered="false" unique="false" eType="_aVOiqV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOikV-FEdyR_cYlxmaBkg" name="staticDissipation" ordered="false" unique="false" eType="_aVOiqV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQArHV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aQArHl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQArLl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aQArL1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQArMF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aQArMV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQArMl-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aQArM1-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aQArNF-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aQArNV-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQArNl-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aQArN1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQArOF-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aQArOV-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aQArOl-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aQArO1-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aQArPF-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aQArPV-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aQArPl-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aQArP1-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQArQF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aQArQV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQArQl-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aQArQ1-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQArRF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aQArRV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQArf1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aQArgF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQArkF-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aQArkV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQArkl-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aQArk1-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aQArlF-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aQArlV-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aQArll-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aQArl1-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aQArmF-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aQArmV-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQArnV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aQArnl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQArq1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aQArrF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQArrV-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aQArrl-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aQArr1-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQArvF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aQArvV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQArvl-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aQArv1-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aQArwF-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aQArwV-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aQArwl-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQArw1-FEdyR_cYlxmaBkg" name="ComponentKind">
+ <eAnnotations xmi:id="_aQArxF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_aQArxV-FEdyR_cYlxmaBkg" name="Card"/>
+ <eLiterals xmi:id="_aQArxl-FEdyR_cYlxmaBkg" name="Channel" value="1"/>
+ <eLiterals xmi:id="_aQArx1-FEdyR_cYlxmaBkg" name="Chip" value="2"/>
+ <eLiterals xmi:id="_aQAryF-FEdyR_cYlxmaBkg" name="Port" value="3"/>
+ <eLiterals xmi:id="_aQAryV-FEdyR_cYlxmaBkg" name="Unit" value="4"/>
+ <eLiterals xmi:id="_aQAryl-FEdyR_cYlxmaBkg" name="Other" value="5"/>
+ <eLiterals xmi:id="_aQAry1-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQAr01-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_aQAr1F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQAr1V-FEdyR_cYlxmaBkg" name="m"/>
+ <eLiterals xmi:id="_aQAr1l-FEdyR_cYlxmaBkg" name="cm" value="1"/>
+ <eLiterals xmi:id="_aQAr11-FEdyR_cYlxmaBkg" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQAr31-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_aQAr4F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQAr4V-FEdyR_cYlxmaBkg" name="mm2"/>
+ <eLiterals xmi:id="_aQAr4l-FEdyR_cYlxmaBkg" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQAr7F-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_aQAr7V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQAr-F-FEdyR_cYlxmaBkg" name="ConditionType">
+ <eAnnotations xmi:id="_aQAr-V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_aQAr-l-FEdyR_cYlxmaBkg" name="Temperature"/>
+ <eLiterals xmi:id="_aQAr-1-FEdyR_cYlxmaBkg" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_aQAr_F-FEdyR_cYlxmaBkg" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_aQAr_V-FEdyR_cYlxmaBkg" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_aQAr_l-FEdyR_cYlxmaBkg" name="Shock" value="4"/>
+ <eLiterals xmi:id="_aQAr_1-FEdyR_cYlxmaBkg" name="Other" value="5"/>
+ <eLiterals xmi:id="_aQAsAF-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQAsAV-FEdyR_cYlxmaBkg" name="CompnentState">
+ <eAnnotations xmi:id="_aQAsAl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_aQAsA1-FEdyR_cYlxmaBkg" name="Operating"/>
+ <eLiterals xmi:id="_aQAsBF-FEdyR_cYlxmaBkg" name="Storage" value="1"/>
+ <eLiterals xmi:id="_aQAsBV-FEdyR_cYlxmaBkg" name="Other" value="2"/>
+ <eLiterals xmi:id="_aQAsBl-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQAsEl-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_aQAsE1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQAsFF-FEdyR_cYlxmaBkg" name="W"/>
+ <eLiterals xmi:id="_aQAsFV-FEdyR_cYlxmaBkg" name="mW" value="1"/>
+ <eLiterals xmi:id="_aQAsFl-FEdyR_cYlxmaBkg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiZ1-FEdyR_cYlxmaBkg" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiaF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOibF-FEdyR_cYlxmaBkg" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOibV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOicV-FEdyR_cYlxmaBkg" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOicl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOidl-FEdyR_cYlxmaBkg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOid1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOifl-FEdyR_cYlxmaBkg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOif1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOig1-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOihF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiiF-FEdyR_cYlxmaBkg" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiiV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOijl-FEdyR_cYlxmaBkg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOij1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOilF-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOilV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOimV-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiml-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LK9WgV1EEdy5RcXm_JjfDg" name="HwLayout" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwLayout/_LKD-oF1EEdy5RcXm_JjfDg/0" nsPrefix="HwLayout">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LK9Wgl1EEdy5RcXm_JjfDg" name="HwComponent" eSuperTypes="_LCdh0l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LK9Wg11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LK9WhF1EEdy5RcXm_JjfDg" name="kind" ordered="false" unique="false" eType="_LK9XZF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LK9Wll1EEdy5RcXm_JjfDg" name="poweredServices" ordered="false" unique="false" upperBound="-1" eType="_LCnTGF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWCF1EEdy5RcXm_JjfDg" name="dimenssions" ordered="false" unique="false" upperBound="3" eType="_LTmWXl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWDV1EEdy5RcXm_JjfDg" name="area" ordered="false" unique="false" eType="_LTmWYV1EEdy5RcXm_JjfDg" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWEl1EEdy5RcXm_JjfDg" name="position" ordered="false" unique="false" upperBound="2" eType="_LTmWZF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWF11EEdy5RcXm_JjfDg" name="grid" ordered="false" unique="false" upperBound="2" eType="_LTmWZ11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWHF1EEdy5RcXm_JjfDg" name="nbPins" ordered="false" unique="false" eType="_LTmWZ11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWH11EEdy5RcXm_JjfDg" name="weight" ordered="false" unique="false" eType="_LTmWa11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWJF1EEdy5RcXm_JjfDg" name="price" ordered="false" unique="false" eType="_LTmWWF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWKV1EEdy5RcXm_JjfDg" name="r_Conditions" ordered="false" unique="false" upperBound="-1" eType="_LTmWb11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWL11EEdy5RcXm_JjfDg" name="staticConsumption" ordered="false" unique="false" eType="_LTmWTF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWNF1EEdy5RcXm_JjfDg" name="staticDissipation" ordered="false" unique="false" eType="_LTmWTF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LK9Wvl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LK9Wv11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LK9Wz11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LK9W0F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9W0V1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LK9W0l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9W011EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LK9W1F1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LK9W1V1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LK9W1l1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9W111EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LK9W2F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9W2V1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LK9W2l1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LK9W211EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LK9W3F1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LK9W3V1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LK9W3l1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LK9W311EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LK9W4F1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9W4V1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LK9W4l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9W411EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LK9W5F1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LK9W5V1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LK9W5l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LK9XIF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LK9XIV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9XMV1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LK9XMl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9XM11EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LK9XNF1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LK9XNV1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LK9XNl1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LK9XN11EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LK9XOF1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LK9XOV1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LK9XOl1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LK9XPl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LK9XP11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9XTF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LK9XTV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9XTl1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LK9XT11EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LK9XUF1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9XXV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LK9XXl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9XX11EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LK9XYF1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LK9XYV1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LK9XYl1EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LK9XY11EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9XZF1EEdy5RcXm_JjfDg" name="ComponentKind">
+ <eAnnotations xmi:id="_LK9XZV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_LK9XZl1EEdy5RcXm_JjfDg" name="Card"/>
+ <eLiterals xmi:id="_LK9XZ11EEdy5RcXm_JjfDg" name="Channel" value="1"/>
+ <eLiterals xmi:id="_LK9XaF1EEdy5RcXm_JjfDg" name="Chip" value="2"/>
+ <eLiterals xmi:id="_LK9XaV1EEdy5RcXm_JjfDg" name="Port" value="3"/>
+ <eLiterals xmi:id="_LK9Xal1EEdy5RcXm_JjfDg" name="Unit" value="4"/>
+ <eLiterals xmi:id="_LK9Xa11EEdy5RcXm_JjfDg" name="Other" value="5"/>
+ <eLiterals xmi:id="_LK9XbF1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9XdF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_LK9XdV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9Xdl1EEdy5RcXm_JjfDg" name="m"/>
+ <eLiterals xmi:id="_LK9Xd11EEdy5RcXm_JjfDg" name="cm" value="1"/>
+ <eLiterals xmi:id="_LK9XeF1EEdy5RcXm_JjfDg" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9XgF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_LK9XgV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9Xgl1EEdy5RcXm_JjfDg" name="mm2"/>
+ <eLiterals xmi:id="_LK9Xg11EEdy5RcXm_JjfDg" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LK9XjV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_LK9Xjl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9XmV1EEdy5RcXm_JjfDg" name="ConditionType">
+ <eAnnotations xmi:id="_LK9Xml1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_LK9Xm11EEdy5RcXm_JjfDg" name="Temperature"/>
+ <eLiterals xmi:id="_LK9XnF1EEdy5RcXm_JjfDg" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_LK9XnV1EEdy5RcXm_JjfDg" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_LK9Xnl1EEdy5RcXm_JjfDg" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_LK9Xn11EEdy5RcXm_JjfDg" name="Shock" value="4"/>
+ <eLiterals xmi:id="_LK9XoF1EEdy5RcXm_JjfDg" name="Other" value="5"/>
+ <eLiterals xmi:id="_LK9XoV1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9Xol1EEdy5RcXm_JjfDg" name="CompnentState">
+ <eAnnotations xmi:id="_LK9Xo11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_LK9XpF1EEdy5RcXm_JjfDg" name="Operating"/>
+ <eLiterals xmi:id="_LK9XpV1EEdy5RcXm_JjfDg" name="Storage" value="1"/>
+ <eLiterals xmi:id="_LK9Xpl1EEdy5RcXm_JjfDg" name="Other" value="2"/>
+ <eLiterals xmi:id="_LK9Xp11EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LK9Xs11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_LK9XtF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LK9XtV1EEdy5RcXm_JjfDg" name="W"/>
+ <eLiterals xmi:id="_LK9Xtl1EEdy5RcXm_JjfDg" name="mW" value="1"/>
+ <eLiterals xmi:id="_LK9Xt11EEdy5RcXm_JjfDg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWCl1EEdy5RcXm_JjfDg" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWC11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWD11EEdy5RcXm_JjfDg" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWEF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWFF1EEdy5RcXm_JjfDg" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWFV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWGV1EEdy5RcXm_JjfDg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWGl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWIV1EEdy5RcXm_JjfDg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWIl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWJl1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWJ11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWK11EEdy5RcXm_JjfDg" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWLF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWMV1EEdy5RcXm_JjfDg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWMl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWN11EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWOF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWPF1EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWPV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_ybY5ABKSEdyXTt3sy29HXg" name="HwComponent">
+ <generalization xmi:id="_IMc8IBKUEdyXTt3sy29HXg" general="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <ownedAttribute xmi:id="_0lpKEBKSEdyXTt3sy29HXg" name="kind" visibility="public" type="_5j3-oBKSEdyXTt3sy29HXg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4_OZcBKSEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4_EocBKSEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_4_XjYBKSEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0o7HkBKSEdyXTt3sy29HXg" name="dimensions" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vcCWgBKTEdyXTt3sy29HXg" value="3"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vb4lgBKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_vcVRcBKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0sNFEBKSEdyXTt3sy29HXg" name="area" visibility="public" isUnique="false" isDerived="true">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xw3f4BKTEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xwuV8BKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_xxBQ4BKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0vVRkBKSEdyXTt3sy29HXg" name="position" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1RYZQBKTEdyXTt3sy29HXg" value="2"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1RPPUBKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_1RiKQBKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0zW18BKSEdyXTt3sy29HXg" name="grid" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_383IEBKTEdyXTt3sy29HXg" value="2"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_38tXEBKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_39A5EBKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_030fMBKSEdyXTt3sy29HXg" name="nbPins" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6UrUABKTEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6UhjABKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6U0d8BKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_07ZXoBKSEdyXTt3sy29HXg" name="weight" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ACRwABKUEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ACH_ABKUEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ACa58BKUEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0_RLABKSEdyXTt3sy29HXg" name="price" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_TyXpQDJQEd211cMdxu944g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CnfewBKUEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CnWU0BKUEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_CnpPwBKUEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_1DJlcBKSEdyXTt3sy29HXg" name="r_Conditions" visibility="public" type="_NRvQYBKTEdyXTt3sy29HXg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FlmOoBKUEdyXTt3sy29HXg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FlcdoBKUEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FlvYkBKUEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6oa58BKUEdyxaob5agZuXg" name="poweredServices" type="_LTvyIBJxEdygQ5HMNSpiZw" isUnique="false" aggregation="composite" redefinedProperty="_Wf6voBJxEdygQ5HMNSpiZw" association="_6oH_ABKUEdyxaob5agZuXg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6peC0BKUEdyxaob5agZuXg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6pUR0BKUEdyxaob5agZuXg"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_JLuyYBKVEdyxaob5agZuXg" name="staticConsumption" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Mgu_UBKVEdyxaob5agZuXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MglOUBKVEdyxaob5agZuXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Mg4wUBKVEdyxaob5agZuXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_JTb84BKVEdyxaob5agZuXg" name="staticDissipation" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P4j2wBKVEdyxaob5agZuXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_P4aFwBKVEdyxaob5agZuXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_P4tAsBKVEdyxaob5agZuXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_oxuScGqqEdyHVMM3AaZxvA" name="subComponents" type="_ybY5ABKSEdyXTt3sy29HXg" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_oxqoEGqqEdyHVMM3AaZxvA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ox8U4GqqEdyHVMM3AaZxvA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ox7GwGqqEdyHVMM3AaZxvA"/>
+ </ownedAttribute>
+ <icon xmi:id="_Op-xQHBYEd2Nss_u28cvSA" content="71%73%70%56%57%97%-127%0%-127%0%112%0%0%44%0%0%0%0%-127%0%-127%0%-121%0%0%0%4%4%4%16%16%16%20%20%20%24%24%24%32%32%32%36%36%36%40%40%40%48%48%48%64%64%64%72%72%72%80%80%80%97%97%97%113%113%113%121%121%121%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-66%-66%-66%-58%-58%-58%-34%-34%-34%-26%-26%-26%-18%-18%-18%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%51%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%72%-79%-94%-59%-117%24%51%106%-36%-56%-79%-93%-57%-113%32%67%-118%28%73%-78%-92%-55%-109%40%83%-86%92%-55%-78%-91%-53%-105%48%99%-54%-100%73%-77%-90%-51%-101%56%115%-22%-36%-55%-77%-89%-49%-97%64%-125%10%29%74%-76%-88%-47%-93%72%-109%42%93%-54%-76%-87%-45%-89%80%-93%74%-99%74%-75%-86%-43%-85%42%27%0%-40%-54%-75%-85%-41%-81%96%-61%-118%29%75%-74%-84%-39%-77%104%-63%46%72%64%1%107%73%11%5%-40%-70%37%9%87%-18%92%-111%117%-37%-34%13%-103%119%47%-33%-72%122%-3%122%-20%43%120%48%-32%-62%-122%-19%34%-34%72%120%-79%-58%-58%-114%49%66%-114%108%113%50%101%-118%-106%47%75%-52%-84%25%34%-25%-50%14%63%-125%102%40%122%-76%-62%-46%-90%17%-94%78%109%112%53%107%-126%-82%95%11%-116%45%-101%-10%107%-37%-84%113%-89%-42%109%-102%-9%104%-33%-96%-127%119%22%-82%-103%-8%101%-29%-108%-111%71%86%-18%-104%-7%98%-25%-120%-95%23%-106%46%-104%-70%95%-21%123%-79%-33%-43%62%-105%-69%91%-17%88%-63%95%-5%21%111%-107%124%85%-13%84%-47%79%85%47%-107%125%84%-9%80%-31%63%-107%-17%-108%126%83%-5%76%-15%47%-83%-5%-128%-126%-1%-1%20%76%0%-32%-128%4%22%104%-32%127%16%60%-96%-32%-126%10%30%-24%-32%-125%16%70%8%-95%-128%4%74%80%-64%3%9%100%-88%97%2%7%12%-80%-31%-121%32%-122%40%98%-122%8%4%32%-64%-119%40%10%16%0%2%35%-74%-24%-30%-117%48%-70%72%-128%1%33%58%-128%16%5%9%-128%-124%-29%65%-118%-3%-60%64%4%16%-19%-8%-111%-112%5%-11%-24%-45%-113%65%-26%56%-92%-110%69%6%-26%35%-112%15%17%-39%-111%-108%3%25%-39%19%-110%81%50%57%-91%-106%85%58%121%36%-108%14%81%-71%-111%-104%25%88%-55%19%-106%97%114%57%-90%-102%101%122%121%37%-104%13%85%32%64%-116%116%106%-120%-128%2%7%45%-64%98%-99%124%-10%25%35%1%19%68%84%-127%-124%-124%2%120%-63%65%24%20%-86%-24%-94%-123%86%32%-37%-93%-112%70%42%-23%-92%-108%86%106%-23%-91%-104%102%-86%-23%-90%-100%118%-22%-23%-89%-96%-122%42%-22%-88%-92%-106%106%-22%-87%-88%-90%-86%-22%-86%15%5%4%0%59%">
+ <eAnnotations xmi:id="_RufrIHBYEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_RupcIHBYEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ <details xmi:id="_TsGAQHBYEd2Nss_u28cvSA" key="image_expr_key" value="kind=card"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_PH7RgHBYEd2Nss_u28cvSA" content="71%73%70%56%57%97%-127%0%-127%0%112%0%0%44%0%0%0%0%-127%0%-127%0%-121%0%0%0%8%8%8%16%16%16%24%24%24%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%85%85%85%89%89%89%97%97%97%101%101%101%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%73%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%72%-79%-94%-59%-117%24%51%106%-36%-56%-79%-93%-57%-113%32%67%-118%28%73%-78%-92%-55%-109%5%45%80%64%-55%-46%34%-122%8%22%25%72%104%73%83%-94%5%3%22%11%-52%-84%-55%-77%-95%5%0%35%40%-114%0%-80%-77%-89%81%-124%63%57%80%-28%64%-12%-88%83%-125%63%87%78%-92%-48%-12%-87%85%18%63%31%80%108%64%-96%-24%-43%-93%55%113%78%52%-96%-64%-21%-41%-98%22%24%8%8%26%113%-124%-128%8%102%-49%-42%-76%-48%-64%64%7%-119%29%12%72%-120%43%-73%37%-35%7%21%36%86%120%-80%-73%-81%81%-70%20%32%72%4%92%-40%48%79%-70%28%14%72%60%-64%-95%-79%99%-102%116%71%4%-112%24%96%-124%-27%-53%44%-23%-110%-80%11%49%47%-119%-49%-96%79%-118%102%112%1%-94%104%-44%-87%75%-118%78%12%17%-62%74%-40%-79%71%-118%-34%-128%0%34%-126%13%-89%-7%-26%14%41%90%-124%0%-120%2%68%4%31%-82%-70%-127%-64%2%30%28%122%40%32%-48%1%1%4%-40%-77%107%-33%-50%-67%-69%-9%-17%-32%-61%-117%-1%31%47%-66%-128%115%18%10%48%56%-68%-64%64%32%-120%12%27%-30%-53%-97%79%-65%-66%-3%-5%-8%-13%-21%-33%-49%-97%127%8%-127%19%-64%-44%80%4%19%48%-41%-109%6%9%56%-108%-128%6%6%-14%100%-100%67%-55%53%-56%-45%0%-1%45%-12%1%1%18%-14%-108%30%67%24%40%-112%97%77%-72%21%20%-30%-121%35%117%-56%-48%-122%36%-78%20%-62%0%12%81%-104%98%75%17%38%-76%-30%-117%45%45%-88%16%-126%52%-78%68%-96%66%1%-26%-120%-110%-119%9%-95%-24%99%73%-45%41%68%-64%7%67%-98%20%-93%65%15%38%105%-46%111%8%-15%-26%-92%73%-74%33%68%-37%-108%36%-79%-121%16%107%88%-110%100%-38%65%-48%117%73%82%103%6%105%38%38%73%-108%25%20%-39%-103%35%85%89%-48%-107%108%-126%52%-104%65%13%88%16%103%72%95%18%68%-38%-99%31%-71%-59%-106%64%126%-14%9%-46%-98%2%-27%41%104%71%-128%17%52%-25%-95%30%-63%73%66%-94%-116%118%-76%-26%64%105%70%-54%-111%-103%3%-111%105%41%71%123%26%-70%105%70%92%98%117%-34%-89%26%93%-23%38%-87%25%73%73%2%-108%-88%102%-44%-28%-110%-83%94%-1%4%93%-111%-79%102%-108%-98%-106%-75%98%20%-32%-114%-71%94%-124%-96%-115%-67%90%116%-31%-87%-63%78%20%-39%-94%-59%78%5%-127%-89%-55%62%84%103%-96%-51%70%68%26%-95%-47%54%20%40%-92%-43%54%-12%-91%-93%-39%42%-76%-24%-92%-35%46%4%41%-90%-31%42%84%-23%104%119%-107%-101%-112%-90%36%-124%-86%-82%65%-122%114%-5%-82%64%-94%13%-92%-22%-68%4%17%-37%36%-66%3%-79%58%80%-104%-4%10%4%43%122%-22%5%76%43%65%61%6%-116%43%65%56%6%-52%43%65%-5%-30%11%108%65%46%-14%59%-80%64%66%-66%123%33%66%35%86%11%-92%65%31%-65%27%-30%-116%-8%102%92%-48%-59%-35%86%124%-48%-60%-27%-110%-116%-48%-61%-27%54%-116%80%-56%-31%38%-116%-48%-63%-27%-102%108%16%-54%-47%30%-71%-112%-65%-35%70%-116%16%-79%-39%-34%-101%-48%-62%-35%-54%11%-81%88%-31%-70%-85%16%-69%-39%2%-68%-48%-71%-43%-110%-69%16%-47%-51%-126%-69%16%-78%-43%42%125%-48%-105%63%1%32%-10%-40%100%-105%109%-10%-39%104%-89%-83%-10%-38%108%-73%-35%-10%2%2%-43%-23%80%-96%29%91%90%47%-75%11%-111%86%119%-92%-94%65%-116%-37%80%-94%123%51%42%26%-77%10%-47%22%-8%-95%-94%113%-51%-48%-102%-121%11%42%26%-74%-42%110%-42%56%-97%-94%81%-35%-112%93%-109%-33%41%26%-44%13%-79%-106%121%-100%116%17%-66%80%98%-97%-77%73%87%-67%16%-15%86%-6%-103%116%97%-51%-112%113%-85%-117%73%23%-48%15%21%32%83%-80%116%-15%-68%-112%2%122%-31%126%0%117%19%77%80%85%-82%22%4%-48%-34%68%26%12%95%-21%79%5%78%36%-126%-14%-79%-2%-60%32%69%3%8%-9%-23%79%-54%81%84%22%-18%24%86%20%123%-105%105%89%52%66%-10%-71%-114%31%-16%-7%-24%-89%-81%126%95%1%1%0%59%">
+ <eAnnotations xmi:id="_cfbeIHBYEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_cflPIHBYEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ <details xmi:id="_dtWp0HBYEd2Nss_u28cvSA" key="image_expr_key" value="kind=channel"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_QKYNAHBYEd2Nss_u28cvSA" content="71%73%70%56%57%97%-127%0%-127%0%112%0%0%44%0%0%0%0%-127%0%-127%0%-121%0%0%0%8%8%8%16%16%16%24%24%24%28%28%28%32%32%32%40%40%40%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%80%80%80%89%89%89%97%97%97%113%113%113%121%121%121%-123%-123%-123%-115%-115%-115%-91%-91%-91%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%61%8%28%72%-80%-96%-63%-127%19%22%40%92%-56%-80%-95%-125%14%7%35%74%-100%72%-47%3%-124%-122%24%25%70%-88%-56%-79%-93%-60%2%21%44%-120%28%73%-110%-28%0%13%30%83%122%4%80%-78%37%73%0%42%99%114%44%-128%114%102%77%-103%56%11%-62%-20%-72%51%-89%-49%-127%52%59%6%-3%-23%-77%103%69%-93%68%113%14%-83%-72%52%105%76%-92%19%-95%58%77%-39%116%98%-43%-87%60%87%98%85%122%-109%-30%-43%-83%20%-91%70%20%11%-42%106%87%-77%101%-75%102%45%-5%64%65%-58%-116%1%-50%74%52%-112%-32%-83%-35%-69%120%-33%6%88%-103%87%-95%2%6%41%19%80%112%-23%-14%-126%71%13%-124%19%43%94%-100%56%-125%71%12%-116%69%86%24%-112%114%-127%-123%-76%-104%51%79%-44%80%-96%-14%101%-51%-96%67%115%-10%28%-70%116%-26%-47%30%45%-101%94%13%22%117%71%-43%-84%99%39%117%-51%17%-74%-20%-37%56%105%87%-76%-115%-69%-9%-31%-50%-87%63%-5%30%94%81%55%69%-34%-60%-109%27%52%62%17%-71%-14%-25%30%-104%75%116%14%61%-71%-12%-120%-44%-85%15%-65%126%48%-69%-10%-34%-36%13%122%-1%-1%126%91%58%-123%-116%2%12%-109%87%-66%33%64%70%9%11%6%-105%84%-65%94%57%-28%-110%21%10%-116%-81%-1%-99%-13%126%-2%-43%-7%39%28%-128%0%10%72%-32%-127%6%30%88%-96%126%3%42%72%94%-126%14%-82%7%97%-124%-3%49%72%-95%-124%22%94%88%-31%127%26%-106%-105%97%-121%-48%77%8%-94%117%31%-114%72%98%3%7%96%-44%-64%6%38%-126%-42%-127%3%24%37%96%-64%6%46%29%-48%96%-117%-83%13%-32%-110%92%2%113%-120%99%78%-31%21%-28%-29%-113%50%5%73%-48%-112%68%-86%100%-28%64%72%38%-7%27%105%78%110%-75%100%-113%55%70%-7%-45%-108%30%52%105%37%69%88%106%-71%-91%68%93%86%-7%101%-111%-64%-67%38%-26%-104%74%-106%89%-37%-103%104%62%25%92%-101%87%-86%-71%27%-101%112%22%39%-25%113%116%-42%-71%-39%-99%-51%-27%-87%103%68%97%-2%73%38%-108%-126%-90%20%104%-95%-122%-14%57%-99%-97%-120%14%116%104%-93%28%61%10%41%-105%-118%98%-57%40%-92%-110%78%10%102%-91%-35%93%-38%104%-90%-102%30%4%106%-88%5%-115%74%-86%-93%-100%-118%-25%41%-94%-90%-98%26%93%-86%66%-82%-1%90%104%-85%-89%-46%74%-86%-83%-95%-30%-86%-87%-82%-109%-14%-118%41%-84%71%-54%42%-88%-81%-97%2%-53%-92%-80%127%18%-53%-86%-79%84%-70%10%40%-77%89%34%-85%-89%-78%-77%66%-21%101%-78%-42%74%91%39%-75%-61%42%10%1%0%-32%-122%11%64%0%-114%57%107%16%7%2%-120%27%-82%66%-38%-102%43%-94%-71%105%94%11%-17%-85%-14%-62%-5%-18%-68%29%-35%-117%-81%-99%-11%-70%91%-30%-66%-7%-2%11%48%-65%-19%58%-85%-17%-64%-49%-10%107%-80%-64%8%111%-86%-80%-85%7%55%92%106%1%14%-88%11%-82%0%60%58%-53%65%1%22%3%112%-128%-91%3%115%-117%45%-95%-8%-118%60%109%-74%33%-93%12%-80%-55%-37%-86%-68%47%-53%112%-62%-36%-90%-52%104%-46%60%-90%-51%95%-30%-68%-91%-50%86%98%-119%64%-57%64%11%-64%-63%107%64%23%109%-12%-47%69%51%-53%49%-46%-32%18%-112%-42%87%7%65%93%26%89%6%81%93%-102%-44%5%97%13%-102%-43%4%113%13%-102%-42%64%101%60%-75%90%-67%-127%45%-112%-39%-104%121%45%-112%-38%-103%-95%-115%118%90%108%-77%-115%-103%-37%98%-121%22%-9%112%116%-9%118%-73%111%11%48%11%125%-15%-48%-72%45%-51%52%-76%17%5%4%0%59%">
+ <eAnnotations xmi:id="_e2zlMHBYEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_e29WMHBYEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ <details xmi:id="_gCpGMHBYEd2Nss_u28cvSA" key="image_expr_key" value="kind=chip"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_Q9x_4HBYEd2Nss_u28cvSA">
+ <eAnnotations xmi:id="_hTitYHBYEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_hTitYXBYEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ <details xmi:id="_iYOdgHBYEd2Nss_u28cvSA" key="image_expr_key" value="kind=port"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_5j3-oBKSEdyXTt3sy29HXg" name="ComponentKind">
+ <ownedLiteral xmi:id="_7iDikBKSEdyXTt3sy29HXg" name="card"/>
+ <ownedLiteral xmi:id="_7sVf8BKSEdyXTt3sy29HXg" name="channel"/>
+ <ownedLiteral xmi:id="_7wXEUBKSEdyXTt3sy29HXg" name="chip"/>
+ <ownedLiteral xmi:id="_71bKgBKSEdyXTt3sy29HXg" name="port"/>
+ <ownedLiteral xmi:id="_77-ecBKSEdyXTt3sy29HXg" name="unit"/>
+ <ownedLiteral xmi:id="_8BDLsBKSEdyXTt3sy29HXg" name="other"/>
+ <ownedLiteral xmi:id="_8Gj90BKSEdyXTt3sy29HXg" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_Bgyx4BKTEdyXTt3sy29HXg" name="ConditionType">
+ <ownedLiteral xmi:id="_CwMkQBKTEdyXTt3sy29HXg" name="temperature"/>
+ <ownedLiteral xmi:id="_C1jlYBKTEdyXTt3sy29HXg" name="humidity"/>
+ <ownedLiteral xmi:id="_EksnwBKTEdyXTt3sy29HXg" name="altitude"/>
+ <ownedLiteral xmi:id="_EpK4EBKTEdyXTt3sy29HXg" name="vibration"/>
+ <ownedLiteral xmi:id="_Eu1bMBKTEdyXTt3sy29HXg" name="shock"/>
+ <ownedLiteral xmi:id="_Ezl_YBKTEdyXTt3sy29HXg" name="other"/>
+ <ownedLiteral xmi:id="_E5aTgBKTEdyXTt3sy29HXg" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_NRvQYBKTEdyXTt3sy29HXg" name="Env_Condition">
+ <ownedAttribute xmi:id="_Ou2uoBKTEdyXTt3sy29HXg" name="type" visibility="public" type="_Bgyx4BKTEdyXTt3sy29HXg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SoGREBKTEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sn8gEBKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_SoGRERKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_O799kBKTEdyXTt3sy29HXg" name="status" visibility="public" type="_gvhewBKTEdyXTt3sy29HXg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UlGJQBKTEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Uk8YQBKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UlPTMBKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_PBLNsBKTEdyXTt3sy29HXg" name="description" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WT7poBKTEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WTyfsBKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_WUFaoBKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_PIL0oBKTEdyXTt3sy29HXg" name="range" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_6ekucBXWEdyC88-N-gXBsQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZA5mMBKTEdyXTt3sy29HXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZAmrQBKTEdyXTt3sy29HXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ZA5mMRKTEdyXTt3sy29HXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_gvhewBKTEdyXTt3sy29HXg" name="ComponentState">
+ <ownedLiteral xmi:id="_iE4vMBKTEdyXTt3sy29HXg" name="operating"/>
+ <ownedLiteral xmi:id="_iJ81YBKTEdyXTt3sy29HXg" name="storage"/>
+ <ownedLiteral xmi:id="_iO3xoBKTEdyXTt3sy29HXg" name="other"/>
+ <ownedLiteral xmi:id="_iTVa4BKTEdyXTt3sy29HXg" name="undef"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_oxqoEGqqEdyHVMM3AaZxvA" name="Association_HwComponent_HwComponent" memberEnd="_oxuScGqqEdyHVMM3AaZxvA _ox-KEGqqEdyHVMM3AaZxvA">
+ <ownedEnd xmi:id="_ox-KEGqqEdyHVMM3AaZxvA" name="hwComponent" type="_ybY5ABKSEdyXTt3sy29HXg" isUnique="false" association="_oxqoEGqqEdyHVMM3AaZxvA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oyOowGqqEdyHVMM3AaZxvA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oyQd8GqqEdyHVMM3AaZxvA"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_vrbyUBJwEdygQ5HMNSpiZw" name="HwPower">
+ <eAnnotations xmi:id="_LL_4UF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MoPSwJ3yEd6SvNDHkhtrYQ" name="HwPower" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwPower/_MljyMJ3yEd6SvNDHkhtrYQ/13" nsPrefix="HwPower">
+ <eAnnotations xmi:id="_M8Dmxp3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8Dmx53yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8DmyJ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8DmyZ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8Dmyp3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8Dmy53yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MoPSwZ3yEd6SvNDHkhtrYQ" name="HwPowerSupply" eSuperTypes="_MlaBMZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MoPSwp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WKaPUBKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M752753yEd6SvNDHkhtrYQ" name="suppliedPower" ordered="false" unique="false" eType="_M7528Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7529J3yEd6SvNDHkhtrYQ" name="capacity" ordered="false" unique="false" eType="_M7529p3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MoPTXp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MoPTX53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPTYJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MoPTYZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPTYp3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MoPTY53yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MoPTZJ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MoPTZZ3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPTZp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MoPTZ53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPTaJ3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MoPTaZ3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MoPTap3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MoPTa53yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MoPTbJ3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MoPTbZ3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MoPTbp3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MoPTb53yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MoPTcJ3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPTcZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MoPTcp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPTc53yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MoPTdJ3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MoPTdZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MoPTdp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MoPTd53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MoPTeJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MoPTeZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MoPTep3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MoPTgJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MoPTgZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPTo53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_MoPTpJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPTpZ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_MoPTpp3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_MoPTp53yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPT553yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MoPT6J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPT6Z3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MoPT6p3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MoPT653yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MoPT7J3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MoPT7Z3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MoPT7p3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MoPT753yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MoPT8J3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPT_53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_MoPUAJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPUAZ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MoPUAp3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_MoPUA53yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_MoPUBJ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MoPUBZ3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MoPUBp3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_MoPUB53yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPULp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MoPUL53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPUMJ3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MoPUMZ3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MoPUMp3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MoPUM53yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MoPUNJ3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MoPUNZ3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MoPUNp3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPUT53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MoPUUJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPUUZ3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MoPUUp3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MoPUU53yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MoPUVJ3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoPUWp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_MoPUW53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoPUXJ3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_MoPUXZ3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_MoPUXp3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoYctJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_MoYctZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoYctp3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_MoYct53yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_MoYcuJ3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoYcxZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MoYcxp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoYcx53yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MoYcyJ3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MoYcyZ3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MoYcyp3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MoYcy53yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoYczJ3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentKind">
+ <eAnnotations xmi:id="_MoYczZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_MoYczp3yEd6SvNDHkhtrYQ" name="card"/>
+ <eLiterals xmi:id="_MoYcz53yEd6SvNDHkhtrYQ" name="channel" value="1"/>
+ <eLiterals xmi:id="_MoYc0J3yEd6SvNDHkhtrYQ" name="chip" value="2"/>
+ <eLiterals xmi:id="_MoYc0Z3yEd6SvNDHkhtrYQ" name="port" value="3"/>
+ <eLiterals xmi:id="_MoYc0p3yEd6SvNDHkhtrYQ" name="unit" value="4"/>
+ <eLiterals xmi:id="_MoYc053yEd6SvNDHkhtrYQ" name="other" value="5"/>
+ <eLiterals xmi:id="_MoYc1J3yEd6SvNDHkhtrYQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoYc3J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_MoYc3Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoYc3p3yEd6SvNDHkhtrYQ" name="m"/>
+ <eLiterals xmi:id="_MoYc353yEd6SvNDHkhtrYQ" name="cm" value="1"/>
+ <eLiterals xmi:id="_MoYc4J3yEd6SvNDHkhtrYQ" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoYc6J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_MoYc6Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoYc6p3yEd6SvNDHkhtrYQ" name="mm2"/>
+ <eLiterals xmi:id="_MoYc653yEd6SvNDHkhtrYQ" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MoYc9Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_MoYc9p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoYdBp3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ConditionType">
+ <eAnnotations xmi:id="_MoYdB53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_MoYdCJ3yEd6SvNDHkhtrYQ" name="temperature"/>
+ <eLiterals xmi:id="_MoYdCZ3yEd6SvNDHkhtrYQ" name="humidity" value="1"/>
+ <eLiterals xmi:id="_MoYdCp3yEd6SvNDHkhtrYQ" name="altitude" value="2"/>
+ <eLiterals xmi:id="_MoYdC53yEd6SvNDHkhtrYQ" name="vibration" value="3"/>
+ <eLiterals xmi:id="_MoYdDJ3yEd6SvNDHkhtrYQ" name="shock" value="4"/>
+ <eLiterals xmi:id="_MoYdDZ3yEd6SvNDHkhtrYQ" name="other" value="5"/>
+ <eLiterals xmi:id="_MoYdDp3yEd6SvNDHkhtrYQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoYdD53yEd6SvNDHkhtrYQ" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentState">
+ <eAnnotations xmi:id="_MoYdEJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_MoYdEZ3yEd6SvNDHkhtrYQ" name="operating"/>
+ <eLiterals xmi:id="_MoYdEp3yEd6SvNDHkhtrYQ" name="storage" value="1"/>
+ <eLiterals xmi:id="_MoYdE53yEd6SvNDHkhtrYQ" name="other" value="2"/>
+ <eLiterals xmi:id="_MoYdFJ3yEd6SvNDHkhtrYQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MoYdIJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_MoYdIZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MoYdIp3yEd6SvNDHkhtrYQ" name="J"/>
+ <eLiterals xmi:id="_MoYdI53yEd6SvNDHkhtrYQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_MoYdJJ3yEd6SvNDHkhtrYQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_MoYdJZ3yEd6SvNDHkhtrYQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_MoYdJp3yEd6SvNDHkhtrYQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MoYdJ53yEd6SvNDHkhtrYQ" name="HwCoolingSupply" eSuperTypes="_MlaBMZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MoYdKJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Wmtw0BKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Dmtp3yEd6SvNDHkhtrYQ" name="coolingPower" ordered="false" unique="false" eType="_M7528Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7528Z3yEd6SvNDHkhtrYQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M7528p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7529p3yEd6SvNDHkhtrYQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752953yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752-Z3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752-p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M752_Z3yEd6SvNDHkhtrYQ" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M752_p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M753AJ3yEd6SvNDHkhtrYQ" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M753AZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DmoZ3yEd6SvNDHkhtrYQ" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dmop3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DmpJ3yEd6SvNDHkhtrYQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DmpZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DmqJ3yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DmqZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dmq53yEd6SvNDHkhtrYQ" name="NFP_Price" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DmrJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_TyXpQDJQEd211cMdxu944g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dmrp3yEd6SvNDHkhtrYQ" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dmr53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_whrD8EOMEd6caK5ICj_pSQ" name="HwPower" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwPower/_whQNMEOMEd6caK5ICj_pSQ/12" nsPrefix="HwPower">
+ <eAnnotations xmi:id="_wmGRAkOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmGRA0OMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmGRBEOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmGRBUOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmGRBkOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmGRB0OMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_whrD8UOMEd6caK5ICj_pSQ" name="HwPowerSupply" eSuperTypes="_whHDQUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_whrD8kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WKaPUBKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmFC4kOMEd6caK5ICj_pSQ" name="suppliedPower" ordered="false" unique="false" eType="_wmFC5EOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmFC50OMEd6caK5ICj_pSQ" name="capacity" ordered="false" unique="false" eType="_wmFp4EOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whrEjkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_whrEj0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrEkEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_whrEkUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrEkkOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_whrEk0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_whrElEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_whrElUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrElkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_whrEl0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrEmEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_whrEmUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_whrEmkOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_whrEm0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_whrEnEOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_whrEnUOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_whrEnkOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_whrEn0OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_whrEoEOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrEoUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_whrEokOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrEo0OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_whrEpEOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whrEpUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_whrEpkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whrEp0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_whrEqEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whrEqUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_whrEqkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whrEsEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_whrEsUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrE00OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_whrE1EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrE1UOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_whrE1kOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_whrE10OMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrAEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_whrrAUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrAkOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_whrrA0OMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_whrrBEOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_whrrBUOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_whrrBkOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_whrrB0OMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_whrrCEOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_whrrCUOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrGEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_whrrGUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrGkOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_whrrG0OMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_whrrHEOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_whrrHUOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_whrrHkOMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_whrrH0OMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_whrrIEOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrR0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_whrrSEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrSUOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_whrrSkOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_whrrS0OMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_whrrTEOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_whrrTUOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_whrrTkOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_whrrT0OMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrraEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_whrraUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrakOMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_whrra0OMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_whrrbEOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_whrrbUOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrc0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_whrrdEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrdUOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_whrrdkOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_whrrd0OMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrf0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_whrrgEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrgUOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_whrrgkOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_whrrg0OMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrkEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_whrrkUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrkkOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_whrrk0OMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_whrrlEOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_whrrlUOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_whrrlkOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrl0OMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentKind">
+ <eAnnotations xmi:id="_whrrmEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_whrrmUOMEd6caK5ICj_pSQ" name="card"/>
+ <eLiterals xmi:id="_whrrmkOMEd6caK5ICj_pSQ" name="channel" value="1"/>
+ <eLiterals xmi:id="_whrrm0OMEd6caK5ICj_pSQ" name="chip" value="2"/>
+ <eLiterals xmi:id="_whrrnEOMEd6caK5ICj_pSQ" name="port" value="3"/>
+ <eLiterals xmi:id="_whrrnUOMEd6caK5ICj_pSQ" name="unit" value="4"/>
+ <eLiterals xmi:id="_whrrnkOMEd6caK5ICj_pSQ" name="other" value="5"/>
+ <eLiterals xmi:id="_whrrn0OMEd6caK5ICj_pSQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrp0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_whrrqEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrqUOMEd6caK5ICj_pSQ" name="m"/>
+ <eLiterals xmi:id="_whrrqkOMEd6caK5ICj_pSQ" name="cm" value="1"/>
+ <eLiterals xmi:id="_whrrq0OMEd6caK5ICj_pSQ" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrrs0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_whrrtEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrrtUOMEd6caK5ICj_pSQ" name="mm2"/>
+ <eLiterals xmi:id="_whrrtkOMEd6caK5ICj_pSQ" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_whrrwEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_whrrwUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrr0UOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ConditionType">
+ <eAnnotations xmi:id="_whrr0kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_whrr00OMEd6caK5ICj_pSQ" name="temperature"/>
+ <eLiterals xmi:id="_whrr1EOMEd6caK5ICj_pSQ" name="humidity" value="1"/>
+ <eLiterals xmi:id="_whrr1UOMEd6caK5ICj_pSQ" name="altitude" value="2"/>
+ <eLiterals xmi:id="_whrr1kOMEd6caK5ICj_pSQ" name="vibration" value="3"/>
+ <eLiterals xmi:id="_whrr10OMEd6caK5ICj_pSQ" name="shock" value="4"/>
+ <eLiterals xmi:id="_whrr2EOMEd6caK5ICj_pSQ" name="other" value="5"/>
+ <eLiterals xmi:id="_whrr2UOMEd6caK5ICj_pSQ" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrr2kOMEd6caK5ICj_pSQ" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentState">
+ <eAnnotations xmi:id="_whrr20OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_whrr3EOMEd6caK5ICj_pSQ" name="operating"/>
+ <eLiterals xmi:id="_whrr3UOMEd6caK5ICj_pSQ" name="storage" value="1"/>
+ <eLiterals xmi:id="_whrr3kOMEd6caK5ICj_pSQ" name="other" value="2"/>
+ <eLiterals xmi:id="_whrr30OMEd6caK5ICj_pSQ" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_whrr60OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_whrr7EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_whrr7UOMEd6caK5ICj_pSQ" name="J"/>
+ <eLiterals xmi:id="_whrr7kOMEd6caK5ICj_pSQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_whrr70OMEd6caK5ICj_pSQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_whrr8EOMEd6caK5ICj_pSQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_whrr8UOMEd6caK5ICj_pSQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_whrr8kOMEd6caK5ICj_pSQ" name="HwCoolingSupply" eSuperTypes="_whHDQUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_whrr80OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Wmtw0BKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmGQ8kOMEd6caK5ICj_pSQ" name="coolingPower" ordered="false" unique="false" eType="_wmFC5EOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFC5EOMEd6caK5ICj_pSQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFC5UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp4EOMEd6caK5ICj_pSQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp4UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp40OMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp5EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp50OMEd6caK5ICj_pSQ" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp6EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp6kOMEd6caK5ICj_pSQ" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp60OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp7UOMEd6caK5ICj_pSQ" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp7kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp8EOMEd6caK5ICj_pSQ" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp8UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp9EOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp9UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp90OMEd6caK5ICj_pSQ" name="NFP_Price" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp-EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_TyXpQDJQEd211cMdxu944g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmFp-kOMEd6caK5ICj_pSQ" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmFp-0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kWRJQHKiEd2xwtZ516zmfg" name="HwPower" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwPower/_kUfAkHKiEd2xwtZ516zmfg/11" nsPrefix="HwPower">
+ <eAnnotations xmi:id="_khcflHKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khcflXKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khcflnKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khcfl3KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khcfmHKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khcfmXKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kWRJQXKiEd2xwtZ516zmfg" name="HwPowerSupply" eSuperTypes="_kUVPkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kWRJQnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WKaPUBKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfT3KiEd2xwtZ516zmfg" name="suppliedPower" ordered="false" unique="false" eType="_khcfUXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfVHKiEd2xwtZ516zmfg" name="capacity" ordered="false" unique="false" eType="_khcfVnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kWRJhnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kWRJh3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kWRJiHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kWRJiXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kWRJtnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kWRJt3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRJuHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kWRJuXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRJunKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kWRJu3KiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kWRJvHKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kWRJvXKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRJvnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kWRJv3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRJwHKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kWRJwXKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kWRJwnKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kWRJw3KiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kWRJxHKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kWRJxXKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kWRJxnKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kWRJx3KiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRJyHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kWRJyXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRJynKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kWRJy3KiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kWRJzHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kWRJzXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kWRJznKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kWRJz3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRJ8XKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kWRJ8nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRJ83KiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kWRJ9HKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kWRJ9XKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRKNXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kWRKNnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRKN3KiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kWRKOHKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kWRKOXKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kWRKOnKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kWRKO3KiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kWRKPHKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kWRKPXKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kWRKPnKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRKTXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kWRKTnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRKT3KiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kWRKUHKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kWRKUXKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kWRKUnKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kWRKU3KiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kWRKVHKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kWRKVXKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRKfHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kWRKfXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRKfnKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kWRKf3KiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kWRKgHKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kWRKgXKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kWRKgnKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kWRKg3KiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kWRKhHKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRKnXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kWRKnnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRKn3KiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kWRKoHKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kWRKoXKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kWRKonKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRKqHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kWRKqXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRKqnKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kWRKq3KiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kWRKrHKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRKtHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kWRKtXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRKtnKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kWRKt3KiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kWRKuHKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRKxXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kWRKxnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRKx3KiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kWRKyHKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kWRKyXKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kWRKynKiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kWRKy3KiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRKzHKiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentKind">
+ <eAnnotations xmi:id="_kWRKzXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_kWRKznKiEd2xwtZ516zmfg" name="card"/>
+ <eLiterals xmi:id="_kWRKz3KiEd2xwtZ516zmfg" name="channel" value="1"/>
+ <eLiterals xmi:id="_kWRK0HKiEd2xwtZ516zmfg" name="chip" value="2"/>
+ <eLiterals xmi:id="_kWRK0XKiEd2xwtZ516zmfg" name="port" value="3"/>
+ <eLiterals xmi:id="_kWRK0nKiEd2xwtZ516zmfg" name="unit" value="4"/>
+ <eLiterals xmi:id="_kWRK03KiEd2xwtZ516zmfg" name="other" value="5"/>
+ <eLiterals xmi:id="_kWRK1HKiEd2xwtZ516zmfg" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRK3HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_kWRK3XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRK3nKiEd2xwtZ516zmfg" name="m"/>
+ <eLiterals xmi:id="_kWRK33KiEd2xwtZ516zmfg" name="cm" value="1"/>
+ <eLiterals xmi:id="_kWRK4HKiEd2xwtZ516zmfg" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRK6HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_kWRK6XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRK6nKiEd2xwtZ516zmfg" name="mm2"/>
+ <eLiterals xmi:id="_kWRK63KiEd2xwtZ516zmfg" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kWRK9XKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_kWRK9nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRLBnKiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ConditionType">
+ <eAnnotations xmi:id="_kWRLB3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_kWRLCHKiEd2xwtZ516zmfg" name="temperature"/>
+ <eLiterals xmi:id="_kWRLCXKiEd2xwtZ516zmfg" name="humidity" value="1"/>
+ <eLiterals xmi:id="_kWRLCnKiEd2xwtZ516zmfg" name="altitude" value="2"/>
+ <eLiterals xmi:id="_kWRLC3KiEd2xwtZ516zmfg" name="vibration" value="3"/>
+ <eLiterals xmi:id="_kWRLDHKiEd2xwtZ516zmfg" name="shock" value="4"/>
+ <eLiterals xmi:id="_kWRLDXKiEd2xwtZ516zmfg" name="other" value="5"/>
+ <eLiterals xmi:id="_kWRLDnKiEd2xwtZ516zmfg" name="undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRLD3KiEd2xwtZ516zmfg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentState">
+ <eAnnotations xmi:id="_kWRLEHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_kWRLEXKiEd2xwtZ516zmfg" name="operating"/>
+ <eLiterals xmi:id="_kWRLEnKiEd2xwtZ516zmfg" name="storage" value="1"/>
+ <eLiterals xmi:id="_kWRLE3KiEd2xwtZ516zmfg" name="other" value="2"/>
+ <eLiterals xmi:id="_kWRLFHKiEd2xwtZ516zmfg" name="undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kWRLIHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_kWRLIXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kWRLInKiEd2xwtZ516zmfg" name="J"/>
+ <eLiterals xmi:id="_kWRLI3KiEd2xwtZ516zmfg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_kWRLJHKiEd2xwtZ516zmfg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_kWRLJXKiEd2xwtZ516zmfg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_kWRLJnKiEd2xwtZ516zmfg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kWRLJ3KiEd2xwtZ516zmfg" name="HwCoolingSupply" eSuperTypes="_kUVPkXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kWRLKHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Wmtw0BKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfgXKiEd2xwtZ516zmfg" name="coolingPower" ordered="false" unique="false" eType="_khcfUXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfUXKiEd2xwtZ516zmfg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfUnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfVnKiEd2xwtZ516zmfg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfV3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfWXKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfWnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfXHKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfXXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfYHKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfYXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfY3KiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfZHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfZnKiEd2xwtZ516zmfg" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfZ3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfaXKiEd2xwtZ516zmfg" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfanKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfbHKiEd2xwtZ516zmfg" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfbXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfb3KiEd2xwtZ516zmfg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfcHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfc3KiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfdHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfdnKiEd2xwtZ516zmfg" name="NFP_Price" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfd3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_TyXpQDJQEd211cMdxu944g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfeXKiEd2xwtZ516zmfg" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfenKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pBN8EBBjEd20zIwSLfjspA" name="HwPower" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwPower/_o_Nw8BBjEd20zIwSLfjspA/10" nsPrefix="HwPower">
+ <eAnnotations xmi:id="_pO4k2RBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pO4k2hBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pO4k2xBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pO4k3BBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pO4k3RBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pO4k3hBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pBN8ERBjEd20zIwSLfjspA" name="HwPowerSupply" eSuperTypes="_o_BjsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pBN8EhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WKaPUBKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyeeBBjEd20zIwSLfjspA" name="suppliedPower" ordered="false" unique="false" eType="_pOyeehBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOyefRBjEd20zIwSLfjspA" name="capacity" ordered="false" unique="false" eType="_pOyefxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pBN8VhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pBN8VxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pBN8WBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pBN8WRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pBN8aRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_pBN8ahBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN8axBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_pBN8bBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN8bRBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_pBN8bhBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_pBN8bxBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_pBN8cBBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN8cRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_pBN8chBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN8cxBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_pBN8dBBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_pBN8dRBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_pBN8dhBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_pBN8dxBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_pBN8eBBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_pBN8eRBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_pBN8ehBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN8exBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_pBN8fBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN8fRBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_pBN8fhBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pBN8fxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_pBN8gBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pBN8ohBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_pBN8oxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN8pBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_pBN8pRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN8phBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_pBN8pxBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_pBN8qBBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN84BBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_pBN84RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN84hBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_pBN84xBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_pBN85BBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_pBN85RBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_pBN85hBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_pBN85xBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_pBN86BBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_pBN86RBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN89BBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_pBN89RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN89hBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_pBN89xBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_pBN8-BBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN9BRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_pBN9BhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN9BxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_pBN9CBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_pBN9CRBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_pBN9ChBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_pBN9CxBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN9DBBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentKind">
+ <eAnnotations xmi:id="_pBN9DRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_pBN9DhBjEd20zIwSLfjspA" name="Card"/>
+ <eLiterals xmi:id="_pBN9DxBjEd20zIwSLfjspA" name="Channel" value="1"/>
+ <eLiterals xmi:id="_pBN9EBBjEd20zIwSLfjspA" name="Chip" value="2"/>
+ <eLiterals xmi:id="_pBN9ERBjEd20zIwSLfjspA" name="Port" value="3"/>
+ <eLiterals xmi:id="_pBN9EhBjEd20zIwSLfjspA" name="Unit" value="4"/>
+ <eLiterals xmi:id="_pBN9ExBjEd20zIwSLfjspA" name="Other" value="5"/>
+ <eLiterals xmi:id="_pBN9FBBjEd20zIwSLfjspA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN9HBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_pBN9HRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN9HhBjEd20zIwSLfjspA" name="m"/>
+ <eLiterals xmi:id="_pBN9HxBjEd20zIwSLfjspA" name="cm" value="1"/>
+ <eLiterals xmi:id="_pBN9IBBjEd20zIwSLfjspA" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN9KBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_pBN9KRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN9KhBjEd20zIwSLfjspA" name="mm2"/>
+ <eLiterals xmi:id="_pBN9KxBjEd20zIwSLfjspA" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pBN9NRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_pBN9NhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN9QRBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ConditionType">
+ <eAnnotations xmi:id="_pBN9QhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_pBN9QxBjEd20zIwSLfjspA" name="Temperature"/>
+ <eLiterals xmi:id="_pBN9RBBjEd20zIwSLfjspA" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_pBN9RRBjEd20zIwSLfjspA" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_pBN9RhBjEd20zIwSLfjspA" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_pBN9RxBjEd20zIwSLfjspA" name="Shock" value="4"/>
+ <eLiterals xmi:id="_pBN9SBBjEd20zIwSLfjspA" name="Other" value="5"/>
+ <eLiterals xmi:id="_pBN9SRBjEd20zIwSLfjspA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN9ShBjEd20zIwSLfjspA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentState">
+ <eAnnotations xmi:id="_pBN9SxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_pBN9TBBjEd20zIwSLfjspA" name="Operating"/>
+ <eLiterals xmi:id="_pBN9TRBjEd20zIwSLfjspA" name="Storage" value="1"/>
+ <eLiterals xmi:id="_pBN9ThBjEd20zIwSLfjspA" name="Other" value="2"/>
+ <eLiterals xmi:id="_pBN9TxBjEd20zIwSLfjspA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pBN9WxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_pBN9XBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pBN9XRBjEd20zIwSLfjspA" name="J"/>
+ <eLiterals xmi:id="_pBN9XhBjEd20zIwSLfjspA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_pBN9XxBjEd20zIwSLfjspA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_pBN9YBBjEd20zIwSLfjspA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_pBN9YRBjEd20zIwSLfjspA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pBN9YhBjEd20zIwSLfjspA" name="HwCoolingSupply" eSuperTypes="_o_BjsRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pBN9YxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Wmtw0BKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pO4kxhBjEd20zIwSLfjspA" name="coolingPower" ordered="false" unique="false" eType="_pOyeehBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyeehBjEd20zIwSLfjspA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyeexBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOyefxBjEd20zIwSLfjspA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOyegBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4koBBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4koRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4koxBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4kpBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4kpxBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4kqBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4kqhBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4kqxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4krRBjEd20zIwSLfjspA" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4krhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4ksBBjEd20zIwSLfjspA" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4ksRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4ksxBjEd20zIwSLfjspA" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4ktBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4kthBjEd20zIwSLfjspA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4ktxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4kuhBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4kuxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4kvhBjEd20zIwSLfjspA" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4kvxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lCrfAKSsEdy-NrxVBTpLyA" name="HwPower" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwPower/_lBP7oKSsEdy-NrxVBTpLyA/9" nsPrefix="HwPower">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lCrfAaSsEdy-NrxVBTpLyA" name="HwPowerSupply" eSuperTypes="_lBDuYaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lCrfAqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WKaPUBKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpcqSsEdy-NrxVBTpLyA" name="suppliedPower" ordered="false" unique="false" eType="_lOnpdKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpd6SsEdy-NrxVBTpLyA" name="capacity" ordered="false" unique="false" eType="_lOnpeaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lCrfRqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lCrfR6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lCrfSKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lCrfSaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lCrfWaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_lCrfWqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrfW6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_lCrfXKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrfXaSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_lCrfXqSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_lCrfX6SsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_lCrfYKSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrfYaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_lCrfYqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrfY6SsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_lCrfZKSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_lCrfZaSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_lCrfZqSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_lCrfZ6SsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_lCrfaKSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_lCrfaaSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_lCrfaqSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrfa6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_lCrfbKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrfbaSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_lCrfbqSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lCrfb6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_lCrfcKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lCrfkqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_lCrfk6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrflKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_lCrflaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrflqSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_lCrfl6SsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_lCrfmKSsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrf0KSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_lCrf0aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrf0qSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_lCrf06SsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_lCrf1KSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_lCrf1aSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_lCrf1qSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_lCrf16SsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_lCrf2KSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_lCrf2aSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrf5KSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_lCrf5aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrf5qSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_lCrf56SsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_lCrf6KSsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrf9aSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_lCrf9qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrf96SsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_lCrf-KSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_lCrf-aSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_lCrf-qSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_lCrf-6SsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrf_KSsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentKind">
+ <eAnnotations xmi:id="_lCrf_aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_lCrf_qSsEdy-NrxVBTpLyA" name="Card"/>
+ <eLiterals xmi:id="_lCrf_6SsEdy-NrxVBTpLyA" name="Channel" value="1"/>
+ <eLiterals xmi:id="_lCrgAKSsEdy-NrxVBTpLyA" name="Chip" value="2"/>
+ <eLiterals xmi:id="_lCrgAaSsEdy-NrxVBTpLyA" name="Port" value="3"/>
+ <eLiterals xmi:id="_lCrgAqSsEdy-NrxVBTpLyA" name="Unit" value="4"/>
+ <eLiterals xmi:id="_lCrgA6SsEdy-NrxVBTpLyA" name="Other" value="5"/>
+ <eLiterals xmi:id="_lCrgBKSsEdy-NrxVBTpLyA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrgDKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_lCrgDaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrgDqSsEdy-NrxVBTpLyA" name="m"/>
+ <eLiterals xmi:id="_lCrgD6SsEdy-NrxVBTpLyA" name="cm" value="1"/>
+ <eLiterals xmi:id="_lCrgEKSsEdy-NrxVBTpLyA" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrgGKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_lCrgGaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrgGqSsEdy-NrxVBTpLyA" name="mm2"/>
+ <eLiterals xmi:id="_lCrgG6SsEdy-NrxVBTpLyA" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lCrgJaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_lCrgJqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrgMaSsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ConditionType">
+ <eAnnotations xmi:id="_lCrgMqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_lCrgM6SsEdy-NrxVBTpLyA" name="Temperature"/>
+ <eLiterals xmi:id="_lCrgNKSsEdy-NrxVBTpLyA" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_lCrgNaSsEdy-NrxVBTpLyA" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_lCrgNqSsEdy-NrxVBTpLyA" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_lCrgN6SsEdy-NrxVBTpLyA" name="Shock" value="4"/>
+ <eLiterals xmi:id="_lCrgOKSsEdy-NrxVBTpLyA" name="Other" value="5"/>
+ <eLiterals xmi:id="_lCrgOaSsEdy-NrxVBTpLyA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrgOqSsEdy-NrxVBTpLyA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_CompnentState">
+ <eAnnotations xmi:id="_lCrgO6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_lCrgPKSsEdy-NrxVBTpLyA" name="Operating"/>
+ <eLiterals xmi:id="_lCrgPaSsEdy-NrxVBTpLyA" name="Storage" value="1"/>
+ <eLiterals xmi:id="_lCrgPqSsEdy-NrxVBTpLyA" name="Other" value="2"/>
+ <eLiterals xmi:id="_lCrgP6SsEdy-NrxVBTpLyA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lCrgS6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_lCrgTKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lCrgTaSsEdy-NrxVBTpLyA" name="J"/>
+ <eLiterals xmi:id="_lCrgTqSsEdy-NrxVBTpLyA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_lCrgT6SsEdy-NrxVBTpLyA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_lCrgUKSsEdy-NrxVBTpLyA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_lCrgUaSsEdy-NrxVBTpLyA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lCrgUqSsEdy-NrxVBTpLyA" name="HwCoolingSupply" eSuperTypes="_lBDuYaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lCrgU6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Wmtw0BKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpoqSsEdy-NrxVBTpLyA" name="coolingPower" ordered="false" unique="false" eType="_lOnpdKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpdKSsEdy-NrxVBTpLyA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpdaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpeaSsEdy-NrxVBTpLyA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpeqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpfKSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpfaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpf6SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpgKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpg6SsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnphKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnphqSsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnph6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpiaSsEdy-NrxVBTpLyA" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpiqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpjKSsEdy-NrxVBTpLyA" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpjaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpj6SsEdy-NrxVBTpLyA" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpkKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpkqSsEdy-NrxVBTpLyA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpk6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnplqSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpl6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpmqSsEdy-NrxVBTpLyA" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpm6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rpAr0GquEdyHVMM3AaZxvA" name="HwPower" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwPower/_rndMoGquEdyHVMM3AaZxvA/8" nsPrefix="HwPower">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rpAr0WquEdyHVMM3AaZxvA" name="HwPowerSupply" eSuperTypes="_rnXGAWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rpAr0mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WKaPUBKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0T85GquEdyHVMM3AaZxvA" name="suppliedPower" ordered="false" unique="false" eType="_r0T85mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0T86WquEdyHVMM3AaZxvA" name="capacity" ordered="false" unique="false" eType="_r0T862quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rpAsFmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rpAsF2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rpAsGGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rpAsGWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rpAsKWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rpAsKmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpAsK2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rpAsLGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpAsLWquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rpAsLmquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rpAsL2quEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rpAsMGquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpAsMWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rpAsMmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpAsM2quEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rpAsNGquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rpAsNWquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rpAsNmquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rpAsN2quEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rpAsOGquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rpAsOWquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rpAsOmquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpAsO2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rpAsPGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpAsPWquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rpAsPmquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rpAsP2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rpAsQGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rpAsYmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rpAsY2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpAsZGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rpAsZWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpAsZmquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rpAsZ2quEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rpAsaGquEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpAsoGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rpAsoWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpAsomquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rpAso2quEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rpAspGquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rpAspWquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rpAspmquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rpAsp2quEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rpAsqGquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rpBS4GquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpBS62quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_rpBS7GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpBS7WquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_rpBS7mquEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_rpBS72quEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpBS_GquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_rpBS_WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpBS_mquEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_rpBS_2quEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_rpBTAGquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_rpBTAWquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_rpBTAmquEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpBTA2quEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentKind">
+ <eAnnotations xmi:id="_rpBTBGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_rpBTBWquEdyHVMM3AaZxvA" name="Card"/>
+ <eLiterals xmi:id="_rpBTBmquEdyHVMM3AaZxvA" name="Channel" value="1"/>
+ <eLiterals xmi:id="_rpBTB2quEdyHVMM3AaZxvA" name="Chip" value="2"/>
+ <eLiterals xmi:id="_rpBTCGquEdyHVMM3AaZxvA" name="Port" value="3"/>
+ <eLiterals xmi:id="_rpBTCWquEdyHVMM3AaZxvA" name="Unit" value="4"/>
+ <eLiterals xmi:id="_rpBTCmquEdyHVMM3AaZxvA" name="Other" value="5"/>
+ <eLiterals xmi:id="_rpBTC2quEdyHVMM3AaZxvA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpBTE2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_rpBTFGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpBTFWquEdyHVMM3AaZxvA" name="m"/>
+ <eLiterals xmi:id="_rpBTFmquEdyHVMM3AaZxvA" name="cm" value="1"/>
+ <eLiterals xmi:id="_rpBTF2quEdyHVMM3AaZxvA" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpBTH2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_rpBTIGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpBTIWquEdyHVMM3AaZxvA" name="mm2"/>
+ <eLiterals xmi:id="_rpBTImquEdyHVMM3AaZxvA" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rpBTLGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_rpBTLWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpBTOGquEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ConditionType">
+ <eAnnotations xmi:id="_rpBTOWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_rpBTOmquEdyHVMM3AaZxvA" name="Temperature"/>
+ <eLiterals xmi:id="_rpBTO2quEdyHVMM3AaZxvA" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_rpBTPGquEdyHVMM3AaZxvA" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_rpBTPWquEdyHVMM3AaZxvA" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_rpBTPmquEdyHVMM3AaZxvA" name="Shock" value="4"/>
+ <eLiterals xmi:id="_rpBTP2quEdyHVMM3AaZxvA" name="Other" value="5"/>
+ <eLiterals xmi:id="_rpBTQGquEdyHVMM3AaZxvA" name="Undefined" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpBTQWquEdyHVMM3AaZxvA" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_CompnentState">
+ <eAnnotations xmi:id="_rpBTQmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_rpBTQ2quEdyHVMM3AaZxvA" name="Operating"/>
+ <eLiterals xmi:id="_rpBTRGquEdyHVMM3AaZxvA" name="Storage" value="1"/>
+ <eLiterals xmi:id="_rpBTRWquEdyHVMM3AaZxvA" name="Other" value="2"/>
+ <eLiterals xmi:id="_rpBTRmquEdyHVMM3AaZxvA" name="Undefined" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rpBTUmquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_rpBTU2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rpBTVGquEdyHVMM3AaZxvA" name="J"/>
+ <eLiterals xmi:id="_rpBTVWquEdyHVMM3AaZxvA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_rpBTVmquEdyHVMM3AaZxvA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_rpBTV2quEdyHVMM3AaZxvA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_rpBTWGquEdyHVMM3AaZxvA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rpBTWWquEdyHVMM3AaZxvA" name="HwCoolingSupply" eSuperTypes="_rnXGAWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rpBTWmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Wmtw0BKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0UkCmquEdyHVMM3AaZxvA" name="coolingPower" ordered="false" unique="false" eType="_r0T85mquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0T85mquEdyHVMM3AaZxvA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0T852quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0T862quEdyHVMM3AaZxvA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0T87GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0T87mquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0T872quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0T88WquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0T88mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0T89WquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0T89mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0T8-GquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0T8-WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Uj8WquEdyHVMM3AaZxvA" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Uj8mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Uj9GquEdyHVMM3AaZxvA" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Uj9WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Uj92quEdyHVMM3AaZxvA" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Uj-GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Uj-mquEdyHVMM3AaZxvA" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Uj-2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0Uj_mquEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0Uj_2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0UkAmquEdyHVMM3AaZxvA" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0UkA2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aQmgwF-FEdyR_cYlxmaBkg" name="HwPower" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwPower/_aQAsF1-FEdyR_cYlxmaBkg/1" nsPrefix="HwPower">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aQmgwV-FEdyR_cYlxmaBkg" name="HwPowerSupply" eSuperTypes="_aQAq4V-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aQmgwl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WKaPUBKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOip1-FEdyR_cYlxmaBkg" name="suppliedPower" ordered="false" unique="false" eType="_aVOiqV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOirF-FEdyR_cYlxmaBkg" name="capacity" ordered="false" unique="false" eType="_aVOirl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQmhBF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aQmhBV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQmhFV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aQmhFl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmhF1-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aQmhGF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmhGV-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aQmhGl-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aQmhG1-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aQmhHF-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmhHV-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aQmhHl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmhH1-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aQmhIF-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aQmhIV-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aQmhIl-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aQmhI1-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aQmhJF-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aQmhJV-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aQmhJl-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmhJ1-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aQmhKF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmhKV-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aQmhKl-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQmhK1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aQmhLF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQmhZl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aQmhZ1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmhd1-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aQmheF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmheV-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aQmhel-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aQmhe1-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aQmhfF-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aQmhfV-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aQmhfl-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aQmhf1-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aQmhgF-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQmhhF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aQmhhV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmhkl-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aQmhk1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmhlF-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aQmhlV-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aQmhll-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmho1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aQmhpF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmhpV-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aQmhpl-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aQmhp1-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aQmhqF-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aQmhqV-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmhql-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentKind">
+ <eAnnotations xmi:id="_aQmhq1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_aQmhrF-FEdyR_cYlxmaBkg" name="Card"/>
+ <eLiterals xmi:id="_aQmhrV-FEdyR_cYlxmaBkg" name="Channel" value="1"/>
+ <eLiterals xmi:id="_aQmhrl-FEdyR_cYlxmaBkg" name="Chip" value="2"/>
+ <eLiterals xmi:id="_aQmhr1-FEdyR_cYlxmaBkg" name="Port" value="3"/>
+ <eLiterals xmi:id="_aQmhsF-FEdyR_cYlxmaBkg" name="Unit" value="4"/>
+ <eLiterals xmi:id="_aQmhsV-FEdyR_cYlxmaBkg" name="Other" value="5"/>
+ <eLiterals xmi:id="_aQmhsl-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmhul-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_aQmhu1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmhvF-FEdyR_cYlxmaBkg" name="m"/>
+ <eLiterals xmi:id="_aQmhvV-FEdyR_cYlxmaBkg" name="cm" value="1"/>
+ <eLiterals xmi:id="_aQmhvl-FEdyR_cYlxmaBkg" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmhxl-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_aQmhx1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmhyF-FEdyR_cYlxmaBkg" name="mm2"/>
+ <eLiterals xmi:id="_aQmhyV-FEdyR_cYlxmaBkg" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQmh01-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_aQmh1F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmh31-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ConditionType">
+ <eAnnotations xmi:id="_aQmh4F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_aQmh4V-FEdyR_cYlxmaBkg" name="Temperature"/>
+ <eLiterals xmi:id="_aQmh4l-FEdyR_cYlxmaBkg" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_aQmh41-FEdyR_cYlxmaBkg" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_aQmh5F-FEdyR_cYlxmaBkg" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_aQmh5V-FEdyR_cYlxmaBkg" name="Shock" value="4"/>
+ <eLiterals xmi:id="_aQmh5l-FEdyR_cYlxmaBkg" name="Other" value="5"/>
+ <eLiterals xmi:id="_aQmh51-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmh6F-FEdyR_cYlxmaBkg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_CompnentState">
+ <eAnnotations xmi:id="_aQmh6V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_aQmh6l-FEdyR_cYlxmaBkg" name="Operating"/>
+ <eLiterals xmi:id="_aQmh61-FEdyR_cYlxmaBkg" name="Storage" value="1"/>
+ <eLiterals xmi:id="_aQmh7F-FEdyR_cYlxmaBkg" name="Other" value="2"/>
+ <eLiterals xmi:id="_aQmh7V-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmh-V-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_aQmh-l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmh-1-FEdyR_cYlxmaBkg" name="W"/>
+ <eLiterals xmi:id="_aQmh_F-FEdyR_cYlxmaBkg" name="mW" value="1"/>
+ <eLiterals xmi:id="_aQmh_V-FEdyR_cYlxmaBkg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aQmiBV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_aQmiBl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aQmiB1-FEdyR_cYlxmaBkg" name="J"/>
+ <eLiterals xmi:id="_aQmiCF-FEdyR_cYlxmaBkg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_aQmiCV-FEdyR_cYlxmaBkg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_aQmiCl-FEdyR_cYlxmaBkg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_aQmiC1-FEdyR_cYlxmaBkg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aQmiDF-FEdyR_cYlxmaBkg" name="HwCoolingSupply" eSuperTypes="_aQAq4V-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aQmiDV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Wmtw0BKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOi1F-FEdyR_cYlxmaBkg" name="coolingPower" ordered="false" unique="false" eType="_aVOiqV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiqV-FEdyR_cYlxmaBkg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiql-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOirl-FEdyR_cYlxmaBkg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOir1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOisV-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOisl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOitV-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOitl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiuF-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiuV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiu1-FEdyR_cYlxmaBkg" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOivF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOivl-FEdyR_cYlxmaBkg" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiv1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiwV-FEdyR_cYlxmaBkg" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiwl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOixF-FEdyR_cYlxmaBkg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOixV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOiyF-FEdyR_cYlxmaBkg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOiyV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOizF-FEdyR_cYlxmaBkg" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOizV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LL_4UV1EEdy5RcXm_JjfDg" name="HwPower" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwPhysical/schemas/HwPower/_LLGgcF1EEdy5RcXm_JjfDg/0" nsPrefix="HwPower">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LL_4Ul1EEdy5RcXm_JjfDg" name="HwPowerSupply" eSuperTypes="_LK9Wgl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LL_4U11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WKaPUBKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWSl1EEdy5RcXm_JjfDg" name="suppliedPower" ordered="false" unique="false" eType="_LTmWTF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWT11EEdy5RcXm_JjfDg" name="capacity" ordered="false" unique="false" eType="_LTmWUV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LL_4lV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LL_4ll1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LL_4pl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LL_4p11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_4qF1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LL_4qV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_4ql1EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LL_4q11EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LL_4rF1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LL_4rV1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_4rl1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LL_4r11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_4sF1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LL_4sV1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LL_4sl1EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LL_4s11EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LL_4tF1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LL_4tV1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LL_4tl1EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LL_4t11EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_4uF1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LL_4uV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_4ul1EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LL_4u11EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LL_4vF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LL_4vV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LL_4911EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LL_4-F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5CF1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LL_5CV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_5Cl1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LL_5C11EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LL_5DF1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LL_5DV1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LL_5Dl1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LL_5D11EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LL_5EF1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LL_5EV1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LL_5FV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LL_5Fl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5I11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LL_5JF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_5JV1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LL_5Jl1EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LL_5J11EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5NF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LL_5NV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_5Nl1EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LL_5N11EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LL_5OF1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LL_5OV1EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LL_5Ol1EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5O11EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ComponentKind">
+ <eAnnotations xmi:id="_LL_5PF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5j3-oBKSEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_LL_5PV1EEdy5RcXm_JjfDg" name="Card"/>
+ <eLiterals xmi:id="_LL_5Pl1EEdy5RcXm_JjfDg" name="Channel" value="1"/>
+ <eLiterals xmi:id="_LL_5P11EEdy5RcXm_JjfDg" name="Chip" value="2"/>
+ <eLiterals xmi:id="_LL_5QF1EEdy5RcXm_JjfDg" name="Port" value="3"/>
+ <eLiterals xmi:id="_LL_5QV1EEdy5RcXm_JjfDg" name="Unit" value="4"/>
+ <eLiterals xmi:id="_LL_5Ql1EEdy5RcXm_JjfDg" name="Other" value="5"/>
+ <eLiterals xmi:id="_LL_5Q11EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5S11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_LengthUnitKind">
+ <eAnnotations xmi:id="_LL_5TF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_5TV1EEdy5RcXm_JjfDg" name="m"/>
+ <eLiterals xmi:id="_LL_5Tl1EEdy5RcXm_JjfDg" name="cm" value="1"/>
+ <eLiterals xmi:id="_LL_5T11EEdy5RcXm_JjfDg" name="mm" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5V11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_AreaUnitKind">
+ <eAnnotations xmi:id="_LL_5WF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_5WV1EEdy5RcXm_JjfDg" name="mm2"/>
+ <eLiterals xmi:id="_LL_5Wl1EEdy5RcXm_JjfDg" name="um2" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LL_5ZF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_LL_5ZV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5cF1EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_ConditionType">
+ <eAnnotations xmi:id="_LL_5cV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Bgyx4BKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_LL_5cl1EEdy5RcXm_JjfDg" name="Temperature"/>
+ <eLiterals xmi:id="_LL_5c11EEdy5RcXm_JjfDg" name="Humidity" value="1"/>
+ <eLiterals xmi:id="_LL_5dF1EEdy5RcXm_JjfDg" name="Altitude" value="2"/>
+ <eLiterals xmi:id="_LL_5dV1EEdy5RcXm_JjfDg" name="Vibration" value="3"/>
+ <eLiterals xmi:id="_LL_5dl1EEdy5RcXm_JjfDg" name="Shock" value="4"/>
+ <eLiterals xmi:id="_LL_5d11EEdy5RcXm_JjfDg" name="Other" value="5"/>
+ <eLiterals xmi:id="_LL_5eF1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5eV1EEdy5RcXm_JjfDg" name="MARTE_MARTE_DesignModel_HRM_HwPhysical_HwLayout_CompnentState">
+ <eAnnotations xmi:id="_LL_5el1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gvhewBKTEdyXTt3sy29HXg"/>
+ <eLiterals xmi:id="_LL_5e11EEdy5RcXm_JjfDg" name="Operating"/>
+ <eLiterals xmi:id="_LL_5fF1EEdy5RcXm_JjfDg" name="Storage" value="1"/>
+ <eLiterals xmi:id="_LL_5fV1EEdy5RcXm_JjfDg" name="Other" value="2"/>
+ <eLiterals xmi:id="_LL_5fl1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5il1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_LL_5i11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_5jF1EEdy5RcXm_JjfDg" name="W"/>
+ <eLiterals xmi:id="_LL_5jV1EEdy5RcXm_JjfDg" name="mW" value="1"/>
+ <eLiterals xmi:id="_LL_5jl1EEdy5RcXm_JjfDg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LL_5ll1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_LL_5l11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LL_5mF1EEdy5RcXm_JjfDg" name="J"/>
+ <eLiterals xmi:id="_LL_5mV1EEdy5RcXm_JjfDg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_LL_5ml1EEdy5RcXm_JjfDg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_LL_5m11EEdy5RcXm_JjfDg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_LL_5nF1EEdy5RcXm_JjfDg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LL_5nV1EEdy5RcXm_JjfDg" name="HwCoolingSupply" eSuperTypes="_LK9Wgl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LL_5nl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Wmtw0BKVEdyxaob5agZuXg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTmWd11EEdy5RcXm_JjfDg" name="coolingPower" ordered="false" unique="false" eType="_LTmWTF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWTF1EEdy5RcXm_JjfDg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWTV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWUV1EEdy5RcXm_JjfDg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWUl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWVF1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWVV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWWF1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWWV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWW11EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWXF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWXl1EEdy5RcXm_JjfDg" name="NFP_Length" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWX11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWYV1EEdy5RcXm_JjfDg" name="NFP_Area" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWYl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWZF1EEdy5RcXm_JjfDg" name="NFP_NaturalInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWZV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWZ11EEdy5RcXm_JjfDg" name="NFP_Natural" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWaF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWa11EEdy5RcXm_JjfDg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWbF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTmWb11EEdy5RcXm_JjfDg" name="Env_Condition" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTmWcF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_NRvQYBKTEdyXTt3sy29HXg"/>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Association" xmi:id="_6oH_ABKUEdyxaob5agZuXg" name="Association_HwComponent_HwResourceService" memberEnd="_6oa58BKUEdyxaob5agZuXg _6peC0RKUEdyxaob5agZuXg">
+ <ownedEnd xmi:id="_6peC0RKUEdyxaob5agZuXg" name="hwComponent" type="_ybY5ABKSEdyXTt3sy29HXg" isUnique="false" association="_6oH_ABKUEdyxaob5agZuXg">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6qNpsBKUEdyxaob5agZuXg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6qXasBKUEdyxaob5agZuXg"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_WKaPUBKVEdyxaob5agZuXg" name="HwPowerSupply">
+ <generalization xmi:id="_l4vJYBKVEdyxaob5agZuXg" general="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <ownedAttribute xmi:id="_dovpIBKVEdyxaob5agZuXg" name="suppliedPower" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fnLrwBKVEdyxaob5agZuXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fnCh0BKVEdyxaob5agZuXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_fnVcwBKVEdyxaob5agZuXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_d0TY4BKVEdyxaob5agZuXg" name="capacity" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iZ8uUBKVEdyxaob5agZuXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iZy9UBKVEdyxaob5agZuXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_iaGfUBKVEdyxaob5agZuXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_k-WyQHBYEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%24%24%24%32%32%32%36%36%36%40%40%40%48%48%48%56%56%56%60%60%60%64%64%64%72%72%72%76%76%76%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%117%117%117%125%125%125%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-91%-91%-91%-86%-86%-86%-82%-82%-82%-74%-74%-74%-70%-70%-70%-66%-66%-66%-62%-62%-62%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%75%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-31%-62%11%16%18%72%-100%72%-79%-94%69%-119%15%40%16%28%-95%-96%-63%4%14%32%67%-118%28%73%18%36%-123%7%7%66%8%84%112%-63%97%67%15%6%72%92%104%-32%-46%-95%4%9%14%44%-44%-20%64%96%34%-126%2%6%63%24%48%-16%-63%37%9%3%24%64%110%64%80%-63%32%-119%0%3%84%58%-52%41%-112%4%3%13%8%1%68%117%104%-63%65%-43%-85%9%-75%74%93%8%34%102%9%-85%88%-61%110%93%120%20%-60%89%-80%10%-59%50%-92%-118%-106%-95%92%-123%93%-33%74%56%-103%-64%109%-42%-75%8%-53%-110%40%-47%0%-64%-127%7%3%36%-60%5%-20%-44%-128%95%17%34%74%-36%92%120%-9%-96%-125%6%18%24%24%48%60%-103%50%99%-126%34%18%48%-112%-112%-63%66%-126%8%-118%-19%126%62%-8%-31%116%106%-43%99%17%-74%70%-19%-78%50%107%-41%53%109%23%-100%-3%-38%-95%-18%-127%-68%107%10%4%80%-64%47%65%9%18%23%12%-16%32%-68%4%0%6%25%12%106%24%112%-127%0%-124%-63%53%65%20%-104%0%-63%50%-126%-40%46%-69%-74%38%109%-98%-112%-60%-128%-56%31%10%80%0%-33%92%68%6%3%105%75%-116%64%12%-96%-66%-3%-5%-8%-13%-41%23%-64%-64%56%-7%-1%0%6%88%83%64%0%59%">
+ <eAnnotations xmi:id="_lv91YHBYEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_lwHmYHBYEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_Wmtw0BKVEdyxaob5agZuXg" name="HwCoolingSupply">
+ <generalization xmi:id="_lMH7ABKVEdyxaob5agZuXg" general="_ybY5ABKSEdyXTt3sy29HXg"/>
+ <ownedAttribute xmi:id="_ZeX6cBKVEdyxaob5agZuXg" name="coolingPower" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bttf0BKVEdyxaob5agZuXg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_btkV4BKVEdyxaob5agZuXg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bt3Q0BKVEdyxaob5agZuXg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_qVoY8HBYEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%33%0%112%0%0%44%0%0%0%0%33%0%33%0%-121%0%0%0%8%8%8%16%16%16%24%24%24%32%32%32%40%40%40%48%48%48%56%56%56%60%60%60%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%101%101%101%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-62%-62%-62%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%71%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-31%-62%11%16%18%72%-100%72%-79%-94%69%-119%15%42%16%12%-95%-128%1%5%13%32%67%-118%28%73%18%100%-123%7%7%62%8%84%112%-63%97%67%14%6%68%92%96%-32%-46%-95%4%9%13%44%48%-20%-96%-63%65%6%14%59%13%24%-24%-96%-48%-62%0%3%9%0%24%56%32%96%-126%66%17%1%8%-88%60%8%66%65%3%16%2%-107%-114%8%17%-31%-128%-121%-124%0%-92%30%-20%80%32%3%65%0%11%48%8%-124%105%-10%96%-40%-87%4%69%24%-8%122%-74%-125%-127%-127%34%10%-64%61%43%-74%96%4%-89%5%1%-116%72%-96%97%-96%-122%4%110%-5%14%-28%112%-64%45%8%2%34%8%102%52%-8%-74%96%78%-127%24%-44%102%-123%64%-95%32%99%-54%-118%5%74%-43%112%96%-63%-126%3%-123%-61%70%46%56%0%43%-33%-67%35%0%36%104%10%114%-126%-128%-92%15%68%94%-72%57%-128%-24%-21%-64%23%15%0%0%112%91%34%-125%5%-60%55%4%14%61%66%64%8%-125%12%0%28%38%12%-30%-127%1%13%-52%43%19%36%92%-48%-82%-32%17%-121%7%104%-115%4%49%0%52%-20%-109%5%-45%126%47%72%1%-126%-7%-126%34%14%-8%30%97%55%-74%65%16%6%92%-1%-18%126%96%53%-120%2%33%-84%55%16%3%45%-67%103%-112%4%15%-84%-42%-98%-128%35%72%64%-109%91%5%-48%101%-48%4%6%0%37%2%1%-21%121%112%64%4%-85%81%-106%86%66%26%46%96%-63%3%-46%-51%84%33%-120%5%-76%-73%16%6%13%32%48%64%2%4%118%120%-112%5%13%-56%37%97%77%8%93%-120%21%89%21%-64%-122%-29%8%32%96%96%64%91%91%61%-128%-31%112%72%38%-87%-28%-110%-61%13%-80%-64%-115%63%70%41%-27%-108%81%6%4%0%59%">
+ <eAnnotations xmi:id="_qwvnoHBYEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_qw5YoHBYEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_WGZ44BJwEdygQ5HMNSpiZw" name="HwGeneral">
+ <eAnnotations xmi:id="_LCdh0F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_Mqn4YJ3yEd6SvNDHkhtrYQ" name="HwGeneral" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwGeneral/_MoYdLJ3yEd6SvNDHkhtrYQ/13" nsPrefix="HwGeneral">
+ <eAnnotations xmi:id="_M8Dm753yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8Dm8J3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8Dm8Z3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8Dm8p3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8Dm853yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8Dm9J3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mqn4YZ3yEd6SvNDHkhtrYQ" name="HwResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mqn4Yp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mqn4ZZ3yEd6SvNDHkhtrYQ" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_Mqn4_p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mqn4Z53yEd6SvNDHkhtrYQ" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_Mqn4_p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mqn4aZ3yEd6SvNDHkhtrYQ" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_Mqn4YZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mqn4a53yEd6SvNDHkhtrYQ" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_MX2HF53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8DmzZ3yEd6SvNDHkhtrYQ" name="description" ordered="false" unique="false" eType="_M8Dmz53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Dm1p3yEd6SvNDHkhtrYQ" name="frequency" ordered="false" unique="false" eType="_M8Dm2J3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mqn42p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_Mqn4253yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn43J3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_Mqn43Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn43p3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_Mqn4353yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_Mqn44J3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_Mqn44Z3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn44p3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_Mqn4453yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn45J3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_Mqn45Z3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_Mqn45p3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_Mqn4553yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_Mqn46J3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_Mqn46Z3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_Mqn46p3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_Mqn4653yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_Mqn47J3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn47Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_Mqn47p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn4753yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_Mqn48J3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mqn48Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_Mqn48p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mqn4853yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_Mqn49J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mqn49Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_Mqn49p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mqn4_J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_Mqn4_Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mqn4_p3yEd6SvNDHkhtrYQ" name="HwResourceService" eSuperTypes="_MOwdHJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mqn4_53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LTvyIBJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Dm5Z3yEd6SvNDHkhtrYQ" name="consumption" ordered="false" unique="false" eType="_M8Dm553yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Dm6p3yEd6SvNDHkhtrYQ" name="dissipation" ordered="false" unique="false" eType="_M8Dm553yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn5H53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_Mqn5IJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn5IZ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_Mqn5Ip3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_Mqn5I53yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn5Y53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_Mqn5ZJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn5ZZ3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_Mqn5Zp3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_Mqn5Z53yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_Mqn5aJ3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_Mqn5aZ3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_Mqn5ap3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_Mqn5a53yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_Mqn5bJ3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn5e53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_Mqn5fJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn5fZ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_Mqn5fp3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_Mqn5f53yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_Mqn5gJ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_Mqn5gZ3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_Mqn5gp3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_Mqn5g53yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn5qp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_Mqn5q53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn5rJ3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_Mqn5rZ3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_Mqn5rp3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_Mqn5r53yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_Mqn5sJ3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_Mqn5sZ3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_Mqn5sp3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn5y53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_Mqn5zJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn5zZ3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_Mqn5zp3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_Mqn5z53yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_Mqn50J3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn51p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_Mqn5153yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn52J3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_Mqn52Z3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_Mqn52p3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn54p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_Mqn5453yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn55J3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_Mqn55Z3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_Mqn55p3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mqn5853yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_Mqn59J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mqn59Z3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_Mqn59p3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_Mqn5953yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_Mqn5-J3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_Mqn5-Z3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dmz53yEd6SvNDHkhtrYQ" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dm0J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dm2J3yEd6SvNDHkhtrYQ" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dm2Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dm253yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dm3J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dm353yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dm4J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dm553yEd6SvNDHkhtrYQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dm6J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wiEFgEOMEd6caK5ICj_pSQ" name="HwGeneral" nsURI="http://MARTE.MARTE_DesignModel.HRM/schemas/HwGeneral/_whxxoEOMEd6caK5ICj_pSQ/12" nsPrefix="HwGeneral">
+ <eAnnotations xmi:id="_wmHfGkOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmHfG0OMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmHfHEOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmHfHUOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmHfHkOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmHfH0OMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wiEFgUOMEd6caK5ICj_pSQ" name="HwResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wiEFgkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiEFhUOMEd6caK5ICj_pSQ" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_wiEGHkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiEFh0OMEd6caK5ICj_pSQ" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_wiEGHkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiEFiUOMEd6caK5ICj_pSQ" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_wiEFgUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiEFi0OMEd6caK5ICj_pSQ" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_weJPl0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmG4AUOMEd6caK5ICj_pSQ" name="description" ordered="false" unique="false" eType="_wmG4A0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmG4CkOMEd6caK5ICj_pSQ" name="frequency" ordered="false" unique="false" eType="_wmG4DEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiEF-kOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wiEF-0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEF_EOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wiEF_UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEF_kOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wiEF_0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wiEGAEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wiEGAUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEGAkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wiEGA0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEGBEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wiEGBUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wiEGBkOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wiEGB0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wiEGCEOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wiEGCUOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wiEGCkOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wiEGC0OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wiEGDEOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEGDUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wiEGDkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEGD0OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wiEGEEOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiEGEUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wiEGEkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiEGE0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wiEGFEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiEGFUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wiEGFkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiEGHEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wiEGHUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wiEGHkOMEd6caK5ICj_pSQ" name="HwResourceService" eSuperTypes="_wP_e5EOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wiEGH0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LTvyIBJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmHfEEOMEd6caK5ICj_pSQ" name="consumption" ordered="false" unique="false" eType="_wmHfEkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmHfFUOMEd6caK5ICj_pSQ" name="dissipation" ordered="false" unique="false" eType="_wmHfEkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEGP0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wiEGQEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEGQUOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wiEGQkOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wiEGQ0OMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEGg0OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wiEGhEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEGhUOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wiEGhkOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wiEGh0OMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wiEGiEOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wiEGiUOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wiEGikOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wiEGi0OMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wiEGjEOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEGm0OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wiEGnEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEGnUOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wiEGnkOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wiEGn0OMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wiEGoEOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wiEGoUOMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wiEGokOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wiEGo0OMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEsmkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wiEsm0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEsnEOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wiEsnUOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wiEsnkOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wiEsn0OMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wiEsoEOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wiEsoUOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wiEsokOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEsu0OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wiEsvEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEsvUOMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wiEsvkOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wiEsv0OMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wiEswEOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEsxkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wiEsx0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEsyEOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wiEsyUOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wiEsykOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEs0kOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wiEs00OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEs1EOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wiEs1UOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wiEs1kOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiEs40OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wiEs5EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiEs5UOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wiEs5kOMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wiEs50OMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wiEs6EOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wiEs6UOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmG4A0OMEd6caK5ICj_pSQ" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmG4BEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmG4DEOMEd6caK5ICj_pSQ" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmG4DUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmG4D0OMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmG4EEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmG4E0OMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmG4FEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmHfEkOMEd6caK5ICj_pSQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmHfE0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kH0dkHKiEd2xwtZ516zmfg" name="HwGeneral" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwGeneral/_kGUqpXKiEd2xwtZ516zmfg/11" nsPrefix="HwGeneral">
+ <eAnnotations xmi:id="_khJkcXKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khJkcnKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khJkc3KiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khJkdHKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khJkdXKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khJkdnKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kH0dkXKiEd2xwtZ516zmfg" name="HwResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kH0dknKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kH0dlXKiEd2xwtZ516zmfg" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_kH0d_HKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kH0dl3KiEd2xwtZ516zmfg" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_kH0d_HKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kH0dmXKiEd2xwtZ516zmfg" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_kH0dkXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kH0dm3KiEd2xwtZ516zmfg" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_kLPllXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkT3KiEd2xwtZ516zmfg" name="description" ordered="false" unique="false" eType="_khcfYHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkWHKiEd2xwtZ516zmfg" name="frequency" ordered="false" unique="false" eType="_khcfY3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kH0dsnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kH0ds3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kH0dtHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kH0dtXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kH0d4nKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kH0d43KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0d5HKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kH0d5XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0d5nKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kH0d53KiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kH0d6HKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kH0d6XKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0d6nKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kH0d63KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0d7HKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kH0d7XKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kH0d7nKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kH0d73KiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kH0d8HKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kH0d8XKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kH0d8nKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kH0d83KiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0d9HKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kH0d9XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0d9nKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kH0d93KiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kH0d-HKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kH0d-XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kH0d-nKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kH0d-3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kH0d_HKiEd2xwtZ516zmfg" name="HwResourceService" eSuperTypes="_kDy6TnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kH0d_XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LTvyIBJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkZ3KiEd2xwtZ516zmfg" name="consumption" ordered="false" unique="false" eType="_khJkaXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khJkbHKiEd2xwtZ516zmfg" name="dissipation" ordered="false" unique="false" eType="_khJkaXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0eHXKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kH0eHnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0eH3KiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kH0eIHKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kH0eIXKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0eYXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kH0eYnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0eY3KiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kH0eZHKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kH0eZXKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kH0eZnKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kH0eZ3KiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kH0eaHKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kH0eaXKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kH0eanKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0eeXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kH0eenKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0ee3KiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kH0efHKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kH0efXKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kH0efnKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kH0ef3KiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kH0egHKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kH0egXKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0eqHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kH0eqXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0eqnKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kH0eq3KiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kH0erHKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kH0erXKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kH0ernKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kH0er3KiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kH0esHKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0eyXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kH0eynKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0ey3KiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kH0ezHKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kH0ezXKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kH0eznKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0e1HKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kH0e1XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0e1nKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kH0e13KiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kH0e2HKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0e4HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kH0e4XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0e4nKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kH0e43KiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kH0e5HKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kH0e8XKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kH0e8nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kH0e83KiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kH0e9HKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kH0e9XKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kH0e9nKiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kH0e93KiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkUXKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkUnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkWnKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkW3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkXXKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkXnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkYHKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkYXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khJkaXKiEd2xwtZ516zmfg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khJkanKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ovddsBBjEd20zIwSLfjspA" name="HwGeneral" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwGeneral/_otvmcxBjEd20zIwSLfjspA/10" nsPrefix="HwGeneral">
+ <eAnnotations xmi:id="_pOZctBBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOZctRBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOZcthBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOZctxBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOZcuBBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOZcuRBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ovddsRBjEd20zIwSLfjspA" name="HwResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_ovddshBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ovddtRBjEd20zIwSLfjspA" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_ovdd_RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ovddtxBjEd20zIwSLfjspA" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_ovdd_RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ovdduRBjEd20zIwSLfjspA" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_ovddsRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ovdduxBjEd20zIwSLfjspA" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_o0VW6BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZckhBjEd20zIwSLfjspA" name="description" ordered="false" unique="false" eType="_pO4kpxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZcmxBjEd20zIwSLfjspA" name="frequency" ordered="false" unique="false" eType="_pO4kqhBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ovdd0hBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_ovdd0xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ovdd1BBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_ovdd1RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ovdd5RBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_ovdd5hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ovdd5xBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_ovdd6BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ovdd6RBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_ovdd6hBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_ovdd6xBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_ovdd7BBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ovdd7RBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_ovdd7hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ovdd7xBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_ovdd8BBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_ovdd8RBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_ovdd8hBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_ovdd8xBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_ovdd9BBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_ovdd9RBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_ovdd9hBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ovdd9xBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_ovdd-BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ovdd-RBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_ovdd-hBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ovdd-xBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_ovdd_BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ovdd_RBjEd20zIwSLfjspA" name="HwResourceService" eSuperTypes="_oo91HRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_ovdd_hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LTvyIBJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZcqhBjEd20zIwSLfjspA" name="consumption" ordered="false" unique="false" eType="_pOZcrBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOZcrxBjEd20zIwSLfjspA" name="dissipation" ordered="false" unique="false" eType="_pOZcrBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ovdeHhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_ovdeHxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ovdeIBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_ovdeIRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ovdeIhBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_ovdeIxBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_ovdeJBBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ovdeXBBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_ovdeXRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ovdeXhBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_ovdeXxBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_ovdeYBBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_ovdeYRBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_ovdeYhBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_ovdeYxBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_ovdeZBBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_ovdeZRBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ovdecBBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_ovdecRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ovdechBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_ovdecxBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_ovdedBBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ovdegRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_ovdeghBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ovdegxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_ovdehBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_ovdehRBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_ovdehhBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_ovdehxBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZclBBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZclRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZcnRBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZcnhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZcoBBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZcoRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZcoxBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZcpBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOZcrBBjEd20zIwSLfjspA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOZcrRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_k0pDAKSsEdy-NrxVBTpLyA" name="HwGeneral" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwGeneral/_kzfzgKSsEdy-NrxVBTpLyA/9" nsPrefix="HwGeneral">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k0pDAaSsEdy-NrxVBTpLyA" name="HwResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k0pDAqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k0pDBaSsEdy-NrxVBTpLyA" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_k0pDTaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k0pDB6SsEdy-NrxVBTpLyA" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_k0pDTaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k0pDCaSsEdy-NrxVBTpLyA" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_k0pDAaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_k0pDC6SsEdy-NrxVBTpLyA" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_k3_SaKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOJIPKSsEdy-NrxVBTpLyA" name="description" ordered="false" unique="false" eType="_lOnpg6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOJIRaSsEdy-NrxVBTpLyA" name="frequency" ordered="false" unique="false" eType="_lOnphqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k0pDIqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_k0pDI6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k0pDJKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_k0pDJaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k0pDNaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_k0pDNqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k0pDN6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_k0pDOKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k0pDOaSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_k0pDOqSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_k0pDO6SsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_k0pDPKSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k0pDPaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_k0pDPqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k0pDP6SsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_k0pDQKSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_k0pDQaSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_k0pDQqSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_k0pDQ6SsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_k0pDRKSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_k0pDRaSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_k0pDRqSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k0pDR6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_k0pDSKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k0pDSaSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_k0pDSqSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k0pDS6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_k0pDTKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_k0pDTaSsEdy-NrxVBTpLyA" name="HwResourceService" eSuperTypes="_kvk9zaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_k0pDTqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LTvyIBJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPOwKSsEdy-NrxVBTpLyA" name="consumption" ordered="false" unique="false" eType="_lOPOwqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOPOxaSsEdy-NrxVBTpLyA" name="dissipation" ordered="false" unique="false" eType="_lOPOwqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_k0pDbqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_k0pDb6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k0pDcKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_k0pDcaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k0pDcqSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_k0pDc6SsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_k0pDdKSsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k0pDrKSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_k0pDraSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k0pDrqSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_k0pDr6SsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_k0pDsKSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_k0pDsaSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_k0pDsqSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_k0pDs6SsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_k0pDtKSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_k0pDtaSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k0pDwKSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_k0pDwaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k0pDwqSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_k0vJoKSsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_k0vJoaSsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_k0vJrqSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_k0vJr6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_k0vJsKSsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_k0vJsaSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_k0vJsqSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_k0vJs6SsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_k0vJtKSsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOJIPqSsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOJIP6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOJIR6SsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOJISKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOJISqSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOJIS6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOJITaSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOJITqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOPOwqSsEdy-NrxVBTpLyA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOPOw6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rbemIGquEdyHVMM3AaZxvA" name="HwGeneral" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwGeneral/_raJJYGquEdyHVMM3AaZxvA/8" nsPrefix="HwGeneral">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rbemIWquEdyHVMM3AaZxvA" name="HwResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rbemImquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rbemJWquEdyHVMM3AaZxvA" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_rbfNbWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rbemJ2quEdyHVMM3AaZxvA" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_rbfNbWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rbemKWquEdyHVMM3AaZxvA" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_rbemIWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rbemK2quEdyHVMM3AaZxvA" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_remzGGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz34BmquEdyHVMM3AaZxvA" name="description" ordered="false" unique="false" eType="_r0T89WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz34D2quEdyHVMM3AaZxvA" name="frequency" ordered="false" unique="false" eType="_r0T8-GquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rbfNQmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rbfNQ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rbfNRGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rbfNRWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rbfNVWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rbfNVmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rbfNV2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rbfNWGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rbfNWWquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rbfNWmquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rbfNW2quEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rbfNXGquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rbfNXWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rbfNXmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rbfNX2quEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rbfNYGquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rbfNYWquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rbfNYmquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rbfNY2quEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rbfNZGquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rbfNZWquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rbfNZmquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rbfNZ2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rbfNaGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rbfNaWquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rbfNamquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rbfNa2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rbfNbGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rbfNbWquEdyHVMM3AaZxvA" name="HwResourceService" eSuperTypes="_rW3MWGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rbfNbmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LTvyIBJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz4fGmquEdyHVMM3AaZxvA" name="consumption" ordered="false" unique="false" eType="_rz4fHGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rz4fH2quEdyHVMM3AaZxvA" name="dissipation" ordered="false" unique="false" eType="_rz4fHGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rbfNjmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rbfNj2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rbfNkGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rbfNkWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rbfNkmquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rbfNk2quEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rbfNlGquEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rbfNzGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rbfNzWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rbfNzmquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rbfNz2quEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rbfN0GquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rbfN0WquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rbfN0mquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rbfN02quEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rbfN1GquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rbfN1WquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rbfN4GquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_rbfN4WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rbfN4mquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_rbfN42quEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_rbfN5GquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rbfN8WquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_rbfN8mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rbfN82quEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_rbfN9GquEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_rbfN9WquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_rbfN9mquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_rbfN92quEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz34CGquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz34CWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz34EWquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz34EmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz4fEGquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz4fEWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz4fE2quEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz4fFGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rz4fHGquEdyHVMM3AaZxvA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rz4fHWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aKWHwF-FEdyR_cYlxmaBkg" name="HwGeneral" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwGeneral/_aJ5b01-FEdyR_cYlxmaBkg/1" nsPrefix="HwGeneral">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aKWHwV-FEdyR_cYlxmaBkg" name="HwResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aKWHwl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aKWHxV-FEdyR_cYlxmaBkg" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_aKf48V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aKWHx1-FEdyR_cYlxmaBkg" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_aKf48V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aKWHyV-FEdyR_cYlxmaBkg" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_aKWHwV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aKWHy1-FEdyR_cYlxmaBkg" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_aL_G31-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyDF-FEdyR_cYlxmaBkg" name="description" ordered="false" unique="false" eType="_aVOitV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVEyFV-FEdyR_cYlxmaBkg" name="frequency" ordered="false" unique="false" eType="_aVOiuF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aKf4yF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aKf4yV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aKf42V-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aKf42l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aKf421-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aKf43F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aKf43V-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aKf43l-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aKf431-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aKf44F-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aKf44V-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aKf44l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aKf441-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aKf45F-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aKf45V-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aKf45l-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aKf451-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aKf46F-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aKf46V-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aKf46l-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aKf461-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aKf47F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aKf47V-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aKf47l-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aKf471-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aKf48F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aKf48V-FEdyR_cYlxmaBkg" name="HwResourceService" eSuperTypes="_aIQeDV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aKf48l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LTvyIBJxEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aKf5Kl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aKf5K1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aKf5O1-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aKf5PF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aKf5PV-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aKf5Pl-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aKf5P1-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aKf5QF-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aKf5QV-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aKf5Ql-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aKf5Q1-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aKf5RF-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aKf5SF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aKf5SV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aKf5Vl-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aKf5V1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aKf5WF-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aKf5WV-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aKf5Wl-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aKf5Z1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aKf5aF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aKf5aV-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aKf5al-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aKf5a1-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aKf5bF-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aKf5bV-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyDl-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyD1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyF1-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyGF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVEyGl-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVEyG1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LCdh0V1EEdy5RcXm_JjfDg" name="HwGeneral" nsURI="http://MARTE.MARTE_DesignModel.HRM.HwLogical/schemas/HwGeneral/_LBt68F1EEdy5RcXm_JjfDg/0" nsPrefix="HwGeneral">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LCdh0l1EEdy5RcXm_JjfDg" name="HwResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LCdh011EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LDER0BJxEdygQ5HMNSpiZw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LCnS0l1EEdy5RcXm_JjfDg" name="p_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_LCnTGF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LCnS1F1EEdy5RcXm_JjfDg" name="r_HW_Services" ordered="false" unique="false" upperBound="-1" eType="_LCnTGF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LCnS1l1EEdy5RcXm_JjfDg" name="ownedHW" ordered="false" unique="false" upperBound="-1" eType="_LCdh0l1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LCnS2F1EEdy5RcXm_JjfDg" name="endPoints" ordered="false" unique="false" upperBound="-1" eType="_LFJCwF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMLF1EEdy5RcXm_JjfDg" name="description" ordered="false" unique="false" eType="_LTmWWF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTdMNV1EEdy5RcXm_JjfDg" name="frequency" ordered="false" unique="false" eType="_LTmWW11EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LCnS711EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LCnS8F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LCnTAF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LCnTAV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LCnTAl1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LCnTA11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LCnTBF1EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LCnTBV1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LCnTBl1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LCnTB11EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LCnTCF1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LCnTCV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LCnTCl1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LCnTC11EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LCnTDF1EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LCnTDV1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LCnTDl1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LCnTD11EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LCnTEF1EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LCnTEV1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LCnTEl1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LCnTE11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LCnTFF1EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LCnTFV1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LCnTFl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LCnTF11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LCnTGF1EEdy5RcXm_JjfDg" name="HwResourceService" eSuperTypes="_K-vgbV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LCnTGV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LTvyIBJxEdygQ5HMNSpiZw"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LCnTUV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LCnTUl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LCnTYl1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LCnTY11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LCnTZF1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LCnTZV1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LCnTZl1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LCnTZ11EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LCnTaF1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LCnTaV1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LCnTal1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LCnTa11EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LCnTb11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LCnTcF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LCnTfV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LCnTfl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LCnTf11EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LCnTgF1EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LCnTgV1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LCnTjl1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LCnTj11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LCnTkF1EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LCnTkV1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LCnTkl1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LCnTk11EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LCnTlF1EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMLl1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdML11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMN11EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMOF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdMOl1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdMO11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_LDER0BJxEdygQ5HMNSpiZw" name="HwResource">
+ <generalization xmi:id="_SzrucBJxEdygQ5HMNSpiZw" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_OCw9IBJxEdygQ5HMNSpiZw" name="description" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q2aJcBJxEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q2QYcBJxEdygQ5HMNSpiZw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Q2aJcRJxEdygQ5HMNSpiZw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Wf6voBJxEdygQ5HMNSpiZw" name="p_HW_Services" type="_LTvyIBJxEdygQ5HMNSpiZw" isUnique="false" aggregation="composite" association="_WcWeQBJxEdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WghMkRJxEdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WghMkBJxEdygQ5HMNSpiZw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_XIl5MBJxEdygQ5HMNSpiZw" name="r_HW_Services" type="_LTvyIBJxEdygQ5HMNSpiZw" isUnique="false" association="_XISXMBJxEdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XJLvEBJxEdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XJB-EBJxEdygQ5HMNSpiZw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_nbSroBJxEdygQ5HMNSpiZw" name="ownedHW" type="_LDER0BJxEdygQ5HMNSpiZw" isUnique="false" aggregation="composite" association="_nbI6oBJxEdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ncCSgBJxEdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nb4hgBJxEdygQ5HMNSpiZw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ntOGMBQ_EdyCa-N9ek5e_w" name="endPoints" type="_-ZhPABJ-EdyT_7R0WVpWAw" isUnique="false" aggregation="composite" subsettedProperty="_nbSroBJxEdygQ5HMNSpiZw" association="_nsxaQBQ_EdyCa-N9ek5e_w">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dBciUGqqEdyHVMM3AaZxvA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dBZfAGqqEdyHVMM3AaZxvA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_p5sO4CCiEdyQTZkkq_UPhw" name="frequency" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_taJd4CCiEdyQTZkkq_UPhw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tZ93sCCiEdyQTZkkq_UPhw"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_LTvyIBJxEdygQ5HMNSpiZw" name="HwResourceService">
+ <generalization xmi:id="_VkozIBJxEdygQ5HMNSpiZw" general="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_Mq-1wGqgEdyHVMM3AaZxvA" name="consumption" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WcS-0GqgEdyHVMM3AaZxvA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WcQikGqgEdyHVMM3AaZxvA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_RFOzgGqgEdyHVMM3AaZxvA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_M-LekGqgEdyHVMM3AaZxvA" name="dissipation" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V2m30GqgEdyHVMM3AaZxvA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V2j0gGqgEdyHVMM3AaZxvA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UzktgGqgEdyHVMM3AaZxvA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_WcWeQBJxEdygQ5HMNSpiZw" name="Association_HwResource_HwResourceService" memberEnd="_Wf6voBJxEdygQ5HMNSpiZw _Wgq9kBJxEdygQ5HMNSpiZw">
+ <ownedEnd xmi:id="_Wgq9kBJxEdygQ5HMNSpiZw" name="hwResource1" type="_LDER0BJxEdygQ5HMNSpiZw" isUnique="false" association="_WcWeQBJxEdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WhakcBJxEdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WhakcRJxEdygQ5HMNSpiZw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_XISXMBJxEdygQ5HMNSpiZw" name="Association_HwResource_HwResourceService" memberEnd="_XIl5MBJxEdygQ5HMNSpiZw _XJLvERJxEdygQ5HMNSpiZw">
+ <ownedEnd xmi:id="_XJLvERJxEdygQ5HMNSpiZw" name="hwResource2" type="_LDER0BJxEdygQ5HMNSpiZw" isUnique="false" association="_XISXMBJxEdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XJ7V8BJxEdygQ5HMNSpiZw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XKFG8BJxEdygQ5HMNSpiZw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_nbI6oBJxEdygQ5HMNSpiZw" name="Association_HwResource_HwResource" memberEnd="_nbSroBJxEdygQ5HMNSpiZw _ncCSgRJxEdygQ5HMNSpiZw">
+ <ownedEnd xmi:id="_ncCSgRJxEdygQ5HMNSpiZw" name="hwResource" type="_LDER0BJxEdygQ5HMNSpiZw" isUnique="false" association="_nbI6oBJxEdygQ5HMNSpiZw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ncx5YBJxEdygQ5HMNSpiZw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ncx5YRJxEdygQ5HMNSpiZw"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_3VS0wAPMEdyuUt-4qHuVvQ" name="SRM">
+ <eAnnotations xmi:id="_LMJpUV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_Mqn5-53yEd6SvNDHkhtrYQ" name="SRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/SRM/_Mqn5-p3yEd6SvNDHkhtrYQ/13" nsPrefix="SRM">
+ <eAnnotations xmi:id="_M8Dm9Z3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8Dm9p3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8Dm953yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8Dm-J3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8Dm-Z3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8Dm-p3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wiF6sUOMEd6caK5ICj_pSQ" name="SRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/SRM/_wiF6sEOMEd6caK5ICj_pSQ/12" nsPrefix="SRM">
+ <eAnnotations xmi:id="_wmHfIEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmHfIUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmHfIkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmHfI0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmHfJEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmHfJUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kWRLLXKiEd2xwtZ516zmfg" name="SRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/SRM/_kWRLLHKiEd2xwtZ516zmfg/11" nsPrefix="SRM">
+ <eAnnotations xmi:id="_khcfmnKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khcfm3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khcfnHKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khcfnXKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khcfnnKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khcfn3KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pBUCsRBjEd20zIwSLfjspA" name="SRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/SRM/_pBUCsBBjEd20zIwSLfjspA/10" nsPrefix="SRM">
+ <eAnnotations xmi:id="_pO4k3xBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pO4k4BBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pO4k4RBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pO4k4hBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pO4k4xBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pO4k5BBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lCxloaSsEdy-NrxVBTpLyA" name="SRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/SRM/_lCxloKSsEdy-NrxVBTpLyA/9" nsPrefix="SRM"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rpChAWquEdyHVMM3AaZxvA" name="SRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/SRM/_rpChAGquEdyHVMM3AaZxvA/8" nsPrefix="SRM"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aQmiEl-FEdyR_cYlxmaBkg" name="SRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/SRM/_aQmiEV-FEdyR_cYlxmaBkg/1" nsPrefix="SRM"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LMJpUl1EEdy5RcXm_JjfDg" name="SRM" nsURI="http://MARTE.MARTE_DesignModel/schemas/SRM/_LMJpUF1EEdy5RcXm_JjfDg/0" nsPrefix="SRM"/>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_-1fcUBJdEdy3Td9UhuLFPg" name="SW_ResourceCore">
+ <eAnnotations xmi:id="_LMTaUF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_Mr9VIJ3yEd6SvNDHkhtrYQ" name="SW_ResourceCore" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_ResourceCore/_Mqn5_J3yEd6SvNDHkhtrYQ/13" nsPrefix="SW_ResourceCore">
+ <eAnnotations xmi:id="_M8DnDJ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8DnDZ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8DnDp3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8DnD53yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8DnEJ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8DnEZ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mr9VIZ3yEd6SvNDHkhtrYQ" name="SwResource" abstract="true" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mr9VIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mr9VI53yEd6SvNDHkhtrYQ" name="identifierElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mr9VJZ3yEd6SvNDHkhtrYQ" name="stateElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mr9VJ53yEd6SvNDHkhtrYQ" name="memorySizeFootprint" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mr9VKZ3yEd6SvNDHkhtrYQ" name="createServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mr9VK53yEd6SvNDHkhtrYQ" name="deleteServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mr9VLZ3yEd6SvNDHkhtrYQ" name="initializeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mr9Vmp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_Mr9Vm53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mr9VnJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_Mr9VnZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mr9Vnp3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_Mr9Vn53yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_Mr9VoJ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_Mr9VoZ3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mr9Vop3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_Mr9Vo53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mr9VpJ3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_Mr9VpZ3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_Mr9Vpp3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_Mr9Vp53yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_Mr9VqJ3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_Mr9VqZ3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_Mr9Vqp3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_Mr9Vq53yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_Mr9VrJ3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mr9VrZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_Mr9Vrp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mr9Vr53yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_Mr9VsJ3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mr9VsZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_Mr9Vsp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mr9Vs53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_Mr9VtJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mr9VtZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_Mr9Vtp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mr9Vt53yEd6SvNDHkhtrYQ" name="SwAccessService" eSuperTypes="_MOwdHJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mr9VuJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cMo8gBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mr9VuZ3yEd6SvNDHkhtrYQ" name="isModifier" ordered="false" unique="false" eType="_M8DnAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mr9Vu53yEd6SvNDHkhtrYQ" name="accessedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnAp3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnA53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnBp3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnB53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wiUkMEOMEd6caK5ICj_pSQ" name="SW_ResourceCore" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_ResourceCore/_wiJlEEOMEd6caK5ICj_pSQ/12" nsPrefix="SW_ResourceCore">
+ <eAnnotations xmi:id="_wmIGLEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmIGLUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmIGLkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmIGL0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmIGMEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmIGMUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wiUkMUOMEd6caK5ICj_pSQ" name="SwResource" abstract="true" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wiUkMkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiUkM0OMEd6caK5ICj_pSQ" name="identifierElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiUkNUOMEd6caK5ICj_pSQ" name="stateElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiUkN0OMEd6caK5ICj_pSQ" name="memorySizeFootprint" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiUkOUOMEd6caK5ICj_pSQ" name="createServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiUkO0OMEd6caK5ICj_pSQ" name="deleteServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiUkPUOMEd6caK5ICj_pSQ" name="initializeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiUkqkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wiUkq0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiUkrEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wiUkrUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiUkrkOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wiUkr0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wiUksEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wiUksUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiUkskOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wiUks0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiUktEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wiUktUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wiUktkOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wiUkt0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wiUkuEOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wiUkuUOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wiUkukOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wiUku0OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wiUkvEOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiUkvUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wiUkvkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiUkv0OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wiUkwEOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiUkwUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wiUkwkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiUkw0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wiUkxEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiUkxUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wiUkxkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wiUkx0OMEd6caK5ICj_pSQ" name="SwAccessService" eSuperTypes="_wP_e5EOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wiUkyEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cMo8gBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wiUkyUOMEd6caK5ICj_pSQ" name="isModifier" ordered="false" unique="false" eType="_wmIGIkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiUky0OMEd6caK5ICj_pSQ" name="accessedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmIGIkOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmIGI0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmIGJkOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmIGJ0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kWt1MHKiEd2xwtZ516zmfg" name="SW_ResourceCore" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_ResourceCore/_kWRLLnKiEd2xwtZ516zmfg/11" nsPrefix="SW_ResourceCore">
+ <eAnnotations xmi:id="_khcfsXKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khcfsnKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khcfs3KiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khcftHKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khcftXKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khcftnKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kWt1MXKiEd2xwtZ516zmfg" name="SwResource" abstract="true" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kWt1MnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kWt1M3KiEd2xwtZ516zmfg" name="identifierElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kWt1NXKiEd2xwtZ516zmfg" name="stateElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kWt1N3KiEd2xwtZ516zmfg" name="memorySizeFootprint" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kWt1OXKiEd2xwtZ516zmfg" name="createServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kWt1O3KiEd2xwtZ516zmfg" name="deleteServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kWt1PXKiEd2xwtZ516zmfg" name="initializeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kWt1UnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kWt1U3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kWt1VHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kWt1VXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kWt1VnKiEd2xwtZ516zmfg" name="SwAccessService" eSuperTypes="_kDy6TnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kWt1V3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cMo8gBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kWt1WHKiEd2xwtZ516zmfg" name="isModifier" ordered="false" unique="false" eType="_khcfqnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kWt1WnKiEd2xwtZ516zmfg" name="accessedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfp3KiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfqHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfqnKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfq3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pBzK4BBjEd20zIwSLfjspA" name="SW_ResourceCore" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_ResourceCore/_pBUCshBjEd20zIwSLfjspA/10" nsPrefix="SW_ResourceCore">
+ <eAnnotations xmi:id="_pO4k9hBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pO4k9xBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pO4k-BBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pO4k-RBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pO4k-hBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pO4k-xBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pBzK4RBjEd20zIwSLfjspA" name="SwResource" abstract="true" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pBzK4hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pBzK4xBjEd20zIwSLfjspA" name="identifierElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pBzK5RBjEd20zIwSLfjspA" name="stateElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pBzK5xBjEd20zIwSLfjspA" name="memorySizeFootprint" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pBzK6RBjEd20zIwSLfjspA" name="createServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pBzK6xBjEd20zIwSLfjspA" name="deleteServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pBzK7RBjEd20zIwSLfjspA" name="initializeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pBzLAhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pBzLAxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pBzLBBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pBzLBRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pBzLBhBjEd20zIwSLfjspA" name="SwAccessService" eSuperTypes="_oo91HRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pBzLBxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cMo8gBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pBzLCBBjEd20zIwSLfjspA" name="isModifier" ordered="false" unique="false" eType="_pO4k7xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pBzLChBjEd20zIwSLfjspA" name="accessedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4k7BBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4k7RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4k7xBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4k8BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lDQGwKSsEdy-NrxVBTpLyA" name="SW_ResourceCore" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_ResourceCore/_lC3sQKSsEdy-NrxVBTpLyA/9" nsPrefix="SW_ResourceCore">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lDQGwaSsEdy-NrxVBTpLyA" name="SwResource" abstract="true" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lDQGwqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lDQGw6SsEdy-NrxVBTpLyA" name="identifierElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lDQGxaSsEdy-NrxVBTpLyA" name="stateElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lDQGx6SsEdy-NrxVBTpLyA" name="memorySizeFootprint" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lDQGyaSsEdy-NrxVBTpLyA" name="createServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lDQGy6SsEdy-NrxVBTpLyA" name="deleteServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lDQGzaSsEdy-NrxVBTpLyA" name="initializeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lDQG4qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lDQG46SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lDQG5KSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lDQG5aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lDQG5qSsEdy-NrxVBTpLyA" name="SwAccessService" eSuperTypes="_kvk9zaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lDQG56SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cMo8gBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lDQG6KSsEdy-NrxVBTpLyA" name="isModifier" ordered="false" unique="false" eType="_lOnpv6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lDQG6qSsEdy-NrxVBTpLyA" name="accessedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpvKSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpvaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpv6SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpwKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rpf0AGquEdyHVMM3AaZxvA" name="SW_ResourceCore" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_ResourceCore/_rpDIEGquEdyHVMM3AaZxvA/8" nsPrefix="SW_ResourceCore">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rpf0AWquEdyHVMM3AaZxvA" name="SwResource" abstract="true" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rpf0AmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rpf0A2quEdyHVMM3AaZxvA" name="identifierElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rpf0BWquEdyHVMM3AaZxvA" name="stateElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rpf0B2quEdyHVMM3AaZxvA" name="memorySizeFootprint" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rpf0CWquEdyHVMM3AaZxvA" name="createServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rpf0C2quEdyHVMM3AaZxvA" name="deleteServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rpf0DWquEdyHVMM3AaZxvA" name="initializeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rpf0ImquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rpf0I2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rpf0JGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rpf0JWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rpf0JmquEdyHVMM3AaZxvA" name="SwAccessService" eSuperTypes="_rW3MWGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rpf0J2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cMo8gBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rpf0KGquEdyHVMM3AaZxvA" name="isModifier" ordered="false" unique="false" eType="_r0VyFmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rpf0KmquEdyHVMM3AaZxvA" name="accessedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0VyE2quEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0VyFGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0VyFmquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0VyF2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aQwRwF-FEdyR_cYlxmaBkg" name="SW_ResourceCore" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_ResourceCore/_aQmiE1-FEdyR_cYlxmaBkg/1" nsPrefix="SW_ResourceCore">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aQwRwV-FEdyR_cYlxmaBkg" name="SwResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aQwRwl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aQwRw1-FEdyR_cYlxmaBkg" name="identifierElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aQwRxV-FEdyR_cYlxmaBkg" name="stateElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aQwRx1-FEdyR_cYlxmaBkg" name="memorySizeFootprint" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aQwRyV-FEdyR_cYlxmaBkg" name="createServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aQwRy1-FEdyR_cYlxmaBkg" name="deleteServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aQwRzV-FEdyR_cYlxmaBkg" name="initializeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aQwR4l-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aQwR41-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aQwR5F-FEdyR_cYlxmaBkg" name="SwAccessService" eSuperTypes="_aIQeDV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aQwR5V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cMo8gBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aQwR5l-FEdyR_cYlxmaBkg" name="isModifier" ordered="false" unique="false" eType="_aVOi7V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aQwR6F-FEdyR_cYlxmaBkg" name="accessedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOi7V-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOi7l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LMckQF1EEdy5RcXm_JjfDg" name="SW_ResourceCore" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_ResourceCore/_LMJpU11EEdy5RcXm_JjfDg/0" nsPrefix="SW_ResourceCore">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LMckQV1EEdy5RcXm_JjfDg" name="SwResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LMckQl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LMckQ11EEdy5RcXm_JjfDg" name="identifierElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LMckRV1EEdy5RcXm_JjfDg" name="stateElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LMckR11EEdy5RcXm_JjfDg" name="memorySizeFootprint" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LMckSV1EEdy5RcXm_JjfDg" name="createServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LMckS11EEdy5RcXm_JjfDg" name="deleteServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LMckTV1EEdy5RcXm_JjfDg" name="initializeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LMckYl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LMckY11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LMckZF1EEdy5RcXm_JjfDg" name="SwAccessService" eSuperTypes="_K-vgbV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LMckZV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cMo8gBJeEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LMckZl1EEdy5RcXm_JjfDg" name="isModifier" ordered="false" unique="false" eType="_LTwGIV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LMckaF1EEdy5RcXm_JjfDg" name="accessedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTwGIV1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTwGIl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_b5kPgBJeEdy3Td9UhuLFPg" name="SwResource" isAbstract="true">
+ <generalization xmi:id="_iSh8sBJeEdy3Td9UhuLFPg" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_j5CAcBJeEdy3Td9UhuLFPg" name="identifierElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6loUMBJeEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6lfKQBJeEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_mzHL8BJeEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_j98VoBJeEdy3Td9UhuLFPg" name="stateElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7PyrgBJeEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7PphkBJeEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_tdgnYRJeEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kBq_EBJeEdy3Td9UhuLFPg" name="memorySizeFootprint" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_w-BgwBJeEdy3Td9UhuLFPg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_w94W0BJeEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_w-BgwRJeEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kFZogBJeEdy3Td9UhuLFPg" name="createServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_z1SBwBJeEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_z1IQwBJeEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_z1SBwRJeEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kJRb4BJeEdy3Td9UhuLFPg" name="deleteServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2Q0QEBJeEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2QrGIBJeEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_2Q-BEBJeEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kM2UUBJeEdy3Td9UhuLFPg" name="initializeServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_45neUBJeEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_45eUYBJeEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_45xPUBJeEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_cMo8gBJeEdy3Td9UhuLFPg" name="SwAccessService">
+ <generalization xmi:id="_i1PoMBJeEdy3Td9UhuLFPg" general="_dDjlYBG5Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_B-PggBJfEdy3Td9UhuLFPg" name="isModifier" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ETs8ABJfEdy3Td9UhuLFPg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ETjyEBJfEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ET2tABJfEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_CCaO0BJfEdy3Td9UhuLFPg" name="accessedElement" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HfaqEBJfEdy3Td9UhuLFPg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HfQ5EBJfEdy3Td9UhuLFPg" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Hfj0ABJfEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_A_vtYBJeEdy3Td9UhuLFPg" name="SW_Concurrency">
+ <eAnnotations xmi:id="_LNDBMF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MuMw0J3yEd6SvNDHkhtrYQ" name="SW_Concurrency" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Concurrency/_MsHGIJ3yEd6SvNDHkhtrYQ/13" nsPrefix="SW_Concurrency">
+ <eAnnotations xmi:id="_M8DnbJ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8DnbZ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8Dnbp3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8Dnb53yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8DncJ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8DncZ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMw0Z3yEd6SvNDHkhtrYQ" name="InterruptKind">
+ <eAnnotations xmi:id="_MuMw0p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_62OfgBJfEdy3Td9UhuLFPg"/>
+ <eLiterals xmi:id="_MuMw053yEd6SvNDHkhtrYQ" name="HardwareInterruption"/>
+ <eLiterals xmi:id="_MuMw1J3yEd6SvNDHkhtrYQ" name="ProcessorDetectedException" value="1"/>
+ <eLiterals xmi:id="_MuMw1Z3yEd6SvNDHkhtrYQ" name="ProgrammedException" value="2"/>
+ <eLiterals xmi:id="_MuMw1p3yEd6SvNDHkhtrYQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_MuMw153yEd6SvNDHkhtrYQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MuMw2J3yEd6SvNDHkhtrYQ" name="EntryPoint" eSuperTypes="_MPNHyp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MuMw2Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWpxUBJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MuMw2p3yEd6SvNDHkhtrYQ" name="isReentrant" ordered="false" unique="false" eType="_M8DnFJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMw3J3yEd6SvNDHkhtrYQ" name="routine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMw6Z3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_MuMw6p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_MuMw653yEd6SvNDHkhtrYQ" name="structural"/>
+ <eLiterals xmi:id="_MuMw7J3yEd6SvNDHkhtrYQ" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_MuMw7Z3yEd6SvNDHkhtrYQ" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMw7p3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_MuMw753yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_MuMw8J3yEd6SvNDHkhtrYQ" name="spatialDistribution"/>
+ <eLiterals xmi:id="_MuMw8Z3yEd6SvNDHkhtrYQ" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMw-p3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_MuMw-53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_MuMw_J3yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_MuMw_Z3yEd6SvNDHkhtrYQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_MuMw_p3yEd6SvNDHkhtrYQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MuMxA53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MuMxBJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MuMxBZ3yEd6SvNDHkhtrYQ" name="SwConcurrentResource" abstract="true" eSuperTypes="_Mr9VIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MuMxBp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MuMxCZ3yEd6SvNDHkhtrYQ" name="activationCapacity" ordered="false" unique="false" eType="_M8DnMp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxC53yEd6SvNDHkhtrYQ" name="entryPoints" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxDZ3yEd6SvNDHkhtrYQ" name="adressSpace" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxD53yEd6SvNDHkhtrYQ" name="periodElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxEZ3yEd6SvNDHkhtrYQ" name="priorityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxE53yEd6SvNDHkhtrYQ" name="stackSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxFZ3yEd6SvNDHkhtrYQ" name="activateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxF53yEd6SvNDHkhtrYQ" name="enableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxGZ3yEd6SvNDHkhtrYQ" name="resumeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxG53yEd6SvNDHkhtrYQ" name="suspendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxHZ3yEd6SvNDHkhtrYQ" name="terminateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxH53yEd6SvNDHkhtrYQ" name="disableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxIZ3yEd6SvNDHkhtrYQ" name="shareDataResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxI53yEd6SvNDHkhtrYQ" name="messageResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxJZ3yEd6SvNDHkhtrYQ" name="mutualExclusionResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxJ53yEd6SvNDHkhtrYQ" name="notificationResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMxKZ3yEd6SvNDHkhtrYQ" name="heapSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8DnGJ3yEd6SvNDHkhtrYQ" name="type" ordered="false" unique="false" eType="_M8DnGp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MuMxpZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_MuMxpp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMxp53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_MuMxqJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MuMxqZ3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_MuMxqp3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_MuMxq53yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_MuMxrJ3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMxrZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_MuMxrp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MuMxr53yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_MuMxsJ3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_MuMxsZ3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_MuMxsp3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_MuMxs53yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_MuMxtJ3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_MuMxtZ3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_MuMxtp3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_MuMxt53yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMxuJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_MuMxuZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MuMxup3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_MuMxu53yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MuMxvJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_MuMxvZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MuMxvp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_MuMxv53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMx7J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_MuMx7Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MuMx7p3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_MuMx753yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_MuMx8J3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_MuMx8Z3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_MuMx8p3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_MuMx853yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_MuMx9J3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MuMx9Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_MuMx9p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMyLZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_MuMyLp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MuMyL53yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_MuMyMJ3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_MuMyMZ3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_MuMyMp3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_MuMyM53yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MuMyNJ3yEd6SvNDHkhtrYQ" name="InterruptResource" eSuperTypes="_MuMxBZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MuMyNZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MuMyNp3yEd6SvNDHkhtrYQ" name="kind" ordered="false" unique="false" eType="_MuMw0Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MuMyOJ3yEd6SvNDHkhtrYQ" name="isMaskable" ordered="false" unique="false" eType="_M8DnFJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyOp3yEd6SvNDHkhtrYQ" name="vectorElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyPJ3yEd6SvNDHkhtrYQ" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyPp3yEd6SvNDHkhtrYQ" name="routineConnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyQJ3yEd6SvNDHkhtrYQ" name="routineDisconnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MuMyQ53yEd6SvNDHkhtrYQ" name="SwSchedulableResource" eSuperTypes="_MuMxBZ3yEd6SvNDHkhtrYQ _MOwcmp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MuMyRJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hQja8BJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MuMyRZ3yEd6SvNDHkhtrYQ" name="isStaticSchedulingFeature" ordered="false" unique="false" eType="_M8DnFJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MuMyR53yEd6SvNDHkhtrYQ" name="isPreemptable" ordered="false" unique="false" eType="_M8DnFJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMySZ3yEd6SvNDHkhtrYQ" name="schedulers" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyS53yEd6SvNDHkhtrYQ" name="deadlineElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyTZ3yEd6SvNDHkhtrYQ" name="deadlineTypeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyT53yEd6SvNDHkhtrYQ" name="timeSliceElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyUZ3yEd6SvNDHkhtrYQ" name="delayServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyU53yEd6SvNDHkhtrYQ" name="joinServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMyVZ3yEd6SvNDHkhtrYQ" name="yieldServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMyip3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_MuMyi53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MuMyjJ3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_MuMyjZ3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_MuMyjp3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_MuMyj53yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMyo53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_MuMypJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MuMypZ3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_MuMypp3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_MuMyp53yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_MuMyqJ3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_MuMyqZ3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_MuMyqp3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_MuMyq53yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_MuMyrJ3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MuMywp3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_MuMyw53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_MuMyxJ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MuMyxZ3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_MuMyxp3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_MuMyx53yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_MuMyyJ3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_MuMyyZ3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_MuMyyp3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MuMy0J3yEd6SvNDHkhtrYQ" name="SwTimerResource" eSuperTypes="_MOwdFZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MuMy0Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hI6FYBJiEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMy0p3yEd6SvNDHkhtrYQ" name="durationElements" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MuMy353yEd6SvNDHkhtrYQ" name="MemoryPartition" eSuperTypes="_Mr9VIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MuMy4J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_M2YK4BJjEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMy4Z3yEd6SvNDHkhtrYQ" name="concurrentResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMy453yEd6SvNDHkhtrYQ" name="memorySpaces" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMy5Z3yEd6SvNDHkhtrYQ" name="fork" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMy553yEd6SvNDHkhtrYQ" name="exit" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMy6Z3yEd6SvNDHkhtrYQ" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MuMy7J3yEd6SvNDHkhtrYQ" name="Alarm" eSuperTypes="_MuMyNJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_MuMy7Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QpmPoB2tEdym5pjrMPD5aQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MuMy7p3yEd6SvNDHkhtrYQ" name="isWatchdog" ordered="false" unique="false" eType="_M8DnFJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MuMy8J3yEd6SvNDHkhtrYQ" name="timers" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnFJ3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnFZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnGp3yEd6SvNDHkhtrYQ" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnG53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnL53yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnMJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnMp3yEd6SvNDHkhtrYQ" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnM53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnTZ3yEd6SvNDHkhtrYQ" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnTp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnWJ3yEd6SvNDHkhtrYQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnWZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wiuM0EOMEd6caK5ICj_pSQ" name="SW_Concurrency" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Concurrency/_wib48EOMEd6caK5ICj_pSQ/12" nsPrefix="SW_Concurrency">
+ <eAnnotations xmi:id="_wmLJgUOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmLJgkOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmLJg0OMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmLJhEOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmLJhUOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmLJhkOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiuM0UOMEd6caK5ICj_pSQ" name="InterruptKind">
+ <eAnnotations xmi:id="_wiuM0kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_62OfgBJfEdy3Td9UhuLFPg"/>
+ <eLiterals xmi:id="_wiuM00OMEd6caK5ICj_pSQ" name="HardwareInterruption"/>
+ <eLiterals xmi:id="_wiuM1EOMEd6caK5ICj_pSQ" name="ProcessorDetectedException" value="1"/>
+ <eLiterals xmi:id="_wiuM1UOMEd6caK5ICj_pSQ" name="ProgrammedException" value="2"/>
+ <eLiterals xmi:id="_wiuM1kOMEd6caK5ICj_pSQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_wiuM10OMEd6caK5ICj_pSQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wiuM2EOMEd6caK5ICj_pSQ" name="EntryPoint" eSuperTypes="_wQFkykOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wiuM2UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWpxUBJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wiuM2kOMEd6caK5ICj_pSQ" name="isReentrant" ordered="false" unique="false" eType="_wmItMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuM3EOMEd6caK5ICj_pSQ" name="routine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiuM6UOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_wiuM6kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_wiuM60OMEd6caK5ICj_pSQ" name="structural"/>
+ <eLiterals xmi:id="_wiuM7EOMEd6caK5ICj_pSQ" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_wiuM7UOMEd6caK5ICj_pSQ" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiuM7kOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_wiuM70OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_wiuM8EOMEd6caK5ICj_pSQ" name="spatialDistribution"/>
+ <eLiterals xmi:id="_wiuM8UOMEd6caK5ICj_pSQ" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiuM-kOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_wiuM-0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_wiuM_EOMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wiuM_UOMEd6caK5ICj_pSQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_wiuM_kOMEd6caK5ICj_pSQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiuNA0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wiuNBEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wiuNBUOMEd6caK5ICj_pSQ" name="SwConcurrentResource" abstract="true" eSuperTypes="_wiUkMUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wiuNBkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wiuNCUOMEd6caK5ICj_pSQ" name="activationCapacity" ordered="false" unique="false" eType="_wmJUS0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuNC0OMEd6caK5ICj_pSQ" name="entryPoints" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuNDUOMEd6caK5ICj_pSQ" name="adressSpace" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuND0OMEd6caK5ICj_pSQ" name="periodElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuNEUOMEd6caK5ICj_pSQ" name="priorityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuNE0OMEd6caK5ICj_pSQ" name="stackSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuNFUOMEd6caK5ICj_pSQ" name="activateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuNF0OMEd6caK5ICj_pSQ" name="enableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuNGUOMEd6caK5ICj_pSQ" name="resumeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuz4EOMEd6caK5ICj_pSQ" name="suspendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuz4kOMEd6caK5ICj_pSQ" name="terminateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuz5EOMEd6caK5ICj_pSQ" name="disableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuz5kOMEd6caK5ICj_pSQ" name="shareDataResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuz6EOMEd6caK5ICj_pSQ" name="messageResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuz6kOMEd6caK5ICj_pSQ" name="mutualExclusionResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuz7EOMEd6caK5ICj_pSQ" name="notificationResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wiuz7kOMEd6caK5ICj_pSQ" name="heapSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmItNEOMEd6caK5ICj_pSQ" name="type" ordered="false" unique="false" eType="_wmItNkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiu0akOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wiu0a0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiu0bEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wiu0bUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiu0bkOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wiu0b0OMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wiu0cEOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wiu0cUOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiu0ckOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wiu0c0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiu0dEOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wiu0dUOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wiu0dkOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wiu0d0OMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wiu0eEOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wiu0eUOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wiu0ekOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wiu0e0OMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wiu0fEOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wiu0fUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wiu0fkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wiu0f0OMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wiu0gEOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiu0gUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wiu0gkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wiu0g0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wiu0hEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wi0Tg0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wi0ThEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wi0ThUOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wi0ThkOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wi0Th0OMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wi0TiEOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wi0TiUOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wi0TikOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wi0Ti0OMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wi0TjEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wi0TjUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wi0TxEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wi0TxUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wi0TxkOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wi0Tx0OMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wi0TyEOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wi0TyUOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wi0TykOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wi0Ty0OMEd6caK5ICj_pSQ" name="InterruptResource" eSuperTypes="_wiuNBUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wi0TzEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wi0TzUOMEd6caK5ICj_pSQ" name="kind" ordered="false" unique="false" eType="_wiuM0UOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wi0Tz0OMEd6caK5ICj_pSQ" name="isMaskable" ordered="false" unique="false" eType="_wmItMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T0UOMEd6caK5ICj_pSQ" name="vectorElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T00OMEd6caK5ICj_pSQ" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T1UOMEd6caK5ICj_pSQ" name="routineConnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T10OMEd6caK5ICj_pSQ" name="routineDisconnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wi0T2kOMEd6caK5ICj_pSQ" name="SwSchedulableResource" eSuperTypes="_wiuNBUOMEd6caK5ICj_pSQ _wP_eYkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wi0T20OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hQja8BJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wi0T3EOMEd6caK5ICj_pSQ" name="isStaticSchedulingFeature" ordered="false" unique="false" eType="_wmItMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wi0T3kOMEd6caK5ICj_pSQ" name="isPreemptable" ordered="false" unique="false" eType="_wmItMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T4EOMEd6caK5ICj_pSQ" name="schedulers" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T4kOMEd6caK5ICj_pSQ" name="deadlineElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T5EOMEd6caK5ICj_pSQ" name="deadlineTypeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T5kOMEd6caK5ICj_pSQ" name="timeSliceElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T6EOMEd6caK5ICj_pSQ" name="delayServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T6kOMEd6caK5ICj_pSQ" name="joinServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0T7EOMEd6caK5ICj_pSQ" name="yieldServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wi0UIUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wi0UIkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wi0UI0OMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wi0UJEOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wi0UJUOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wi0UJkOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wi0UOkOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wi0UO0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wi0UPEOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wi0UPUOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wi0UPkOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wi0UP0OMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wi0UQEOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wi0UQUOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wi0UQkOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wi0UQ0OMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wi0UWUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wi0UWkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wi0UW0OMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wi0UXEOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wi0UXUOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wi0UXkOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wi0UX0OMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wi0UYEOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wi0UYUOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wi0UZ0OMEd6caK5ICj_pSQ" name="SwTimerResource" eSuperTypes="_wP_e3UOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wi0UaEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hI6FYBJiEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0UaUOMEd6caK5ICj_pSQ" name="durationElements" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wi0UdkOMEd6caK5ICj_pSQ" name="MemoryPartition" eSuperTypes="_wiUkMUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wi0Ud0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_M2YK4BJjEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0UeEOMEd6caK5ICj_pSQ" name="concurrentResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0UekOMEd6caK5ICj_pSQ" name="memorySpaces" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0UfEOMEd6caK5ICj_pSQ" name="fork" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0UfkOMEd6caK5ICj_pSQ" name="exit" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0UgEOMEd6caK5ICj_pSQ" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wi0Ug0OMEd6caK5ICj_pSQ" name="Alarm" eSuperTypes="_wi0Ty0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wi0UhEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QpmPoB2tEdym5pjrMPD5aQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wi0UhUOMEd6caK5ICj_pSQ" name="isWatchdog" ordered="false" unique="false" eType="_wmItMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wi0Uh0OMEd6caK5ICj_pSQ" name="timers" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmItMEOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmItMUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmItNkOMEd6caK5ICj_pSQ" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmItN0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmJUSEOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmJUSUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmJUS0OMEd6caK5ICj_pSQ" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmJUTEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmKiaEOMEd6caK5ICj_pSQ" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmKiaUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmKic0OMEd6caK5ICj_pSQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmKidEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kYNC8HKiEd2xwtZ516zmfg" name="SW_Concurrency" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Concurrency/_kWt1a3KiEd2xwtZ516zmfg/11" nsPrefix="SW_Concurrency">
+ <eAnnotations xmi:id="_khcgDHKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khcgDXKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khcgDnKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khcgD3KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khcgEHKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khcgEXKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNC8XKiEd2xwtZ516zmfg" name="InterruptKind">
+ <eAnnotations xmi:id="_kYNC8nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_62OfgBJfEdy3Td9UhuLFPg"/>
+ <eLiterals xmi:id="_kYNC83KiEd2xwtZ516zmfg" name="HardwareInterruption"/>
+ <eLiterals xmi:id="_kYNC9HKiEd2xwtZ516zmfg" name="ProcessorDetectedException" value="1"/>
+ <eLiterals xmi:id="_kYNC9XKiEd2xwtZ516zmfg" name="ProgrammedException" value="2"/>
+ <eLiterals xmi:id="_kYNC9nKiEd2xwtZ516zmfg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_kYNC93KiEd2xwtZ516zmfg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYNC-HKiEd2xwtZ516zmfg" name="EntryPoint" eSuperTypes="_kD8DOnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYNC-XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWpxUBJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYNC-nKiEd2xwtZ516zmfg" name="isReentrant" ordered="false" unique="false" eType="_khcfuXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNC_HKiEd2xwtZ516zmfg" name="routine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNDCXKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_kYNDCnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kYNDC3KiEd2xwtZ516zmfg" name="structural"/>
+ <eLiterals xmi:id="_kYNDDHKiEd2xwtZ516zmfg" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_kYNDDXKiEd2xwtZ516zmfg" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNDDnKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_kYNDD3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kYNDEHKiEd2xwtZ516zmfg" name="spatialDistribution"/>
+ <eLiterals xmi:id="_kYNDEXKiEd2xwtZ516zmfg" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNDGHKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_kYNDGXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kYNDGnKiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_kYNDG3KiEd2xwtZ516zmfg" name="offered" value="1"/>
+ <eLiterals xmi:id="_kYNDHHKiEd2xwtZ516zmfg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kYNDHXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kYNDHnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYNDH3KiEd2xwtZ516zmfg" name="SwConcurrentResource" abstract="true" eSuperTypes="_kWt1MXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYNDIHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYNDI3KiEd2xwtZ516zmfg" name="activationCapacity" ordered="false" unique="false" eType="_khcf0nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDJXKiEd2xwtZ516zmfg" name="entryPoints" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDJ3KiEd2xwtZ516zmfg" name="adressSpace" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDKXKiEd2xwtZ516zmfg" name="periodElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDK3KiEd2xwtZ516zmfg" name="priorityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDLXKiEd2xwtZ516zmfg" name="stackSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDL3KiEd2xwtZ516zmfg" name="activateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDMXKiEd2xwtZ516zmfg" name="enableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDM3KiEd2xwtZ516zmfg" name="resumeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDNXKiEd2xwtZ516zmfg" name="suspendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDN3KiEd2xwtZ516zmfg" name="terminateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDOXKiEd2xwtZ516zmfg" name="disableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDO3KiEd2xwtZ516zmfg" name="shareDataResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDPXKiEd2xwtZ516zmfg" name="messageResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDP3KiEd2xwtZ516zmfg" name="mutualExclusionResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDQXKiEd2xwtZ516zmfg" name="notificationResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNDQ3KiEd2xwtZ516zmfg" name="heapSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khcfvXKiEd2xwtZ516zmfg" name="type" ordered="false" unique="false" eType="_khcfv3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kYNDZ3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kYNDaHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kYNDvHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kYNDvXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNDvnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kYNDv3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kYNDwHKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kYNDwXKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kYNDwnKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kYNDw3KiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNDxHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kYNDxXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kYNDxnKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kYNDx3KiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kYNDyHKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kYNDyXKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kYNDynKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kYNDy3KiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kYNDzHKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kYNDzXKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNDznKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kYNDz3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kYND0HKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kYND0XKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kYND0nKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kYND03KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYND1HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kYND1XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kYND1nKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kYND13KiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kYND2HKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kYND2XKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kYND2nKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kYND23KiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kYND3HKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kYND3XKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kYND3nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNEGnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kYNEG3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kYNEHHKiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kYNEHXKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kYNEHnKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kYNEH3KiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kYNEIHKiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYNEIXKiEd2xwtZ516zmfg" name="InterruptResource" eSuperTypes="_kYNDH3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYNEInKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYNEI3KiEd2xwtZ516zmfg" name="kind" ordered="false" unique="false" eType="_kYNC8XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYNEJXKiEd2xwtZ516zmfg" name="isMaskable" ordered="false" unique="false" eType="_khcfuXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEJ3KiEd2xwtZ516zmfg" name="vectorElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEKXKiEd2xwtZ516zmfg" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEK3KiEd2xwtZ516zmfg" name="routineConnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNELXKiEd2xwtZ516zmfg" name="routineDisconnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYNEMHKiEd2xwtZ516zmfg" name="SwSchedulableResource" eSuperTypes="_kYNDH3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYNEMXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hQja8BJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYNEMnKiEd2xwtZ516zmfg" name="isStaticSchedulingFeature" ordered="false" unique="false" eType="_khcfuXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYNENHKiEd2xwtZ516zmfg" name="isPreemptable" ordered="false" unique="false" eType="_khcfuXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNENnKiEd2xwtZ516zmfg" name="schedulers" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEOHKiEd2xwtZ516zmfg" name="deadlineElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEOnKiEd2xwtZ516zmfg" name="deadlineTypeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEPHKiEd2xwtZ516zmfg" name="timeSliceElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEPnKiEd2xwtZ516zmfg" name="delayServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEQHKiEd2xwtZ516zmfg" name="joinServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEQnKiEd2xwtZ516zmfg" name="yieldServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYNERXKiEd2xwtZ516zmfg" name="SwTimerResource" eSuperTypes="_kDy6R3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYNERnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hI6FYBJiEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNER3KiEd2xwtZ516zmfg" name="durationElements" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYNEa3KiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kYNEbHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kYNEbXKiEd2xwtZ516zmfg" name="discrete"/>
+ <eLiterals xmi:id="_kYNEbnKiEd2xwtZ516zmfg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYNEb3KiEd2xwtZ516zmfg" name="MemoryPartition" eSuperTypes="_kWt1MXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYNEcHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_M2YK4BJjEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEcXKiEd2xwtZ516zmfg" name="concurrentResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEc3KiEd2xwtZ516zmfg" name="memorySpaces" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEdXKiEd2xwtZ516zmfg" name="fork" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEd3KiEd2xwtZ516zmfg" name="exit" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEeXKiEd2xwtZ516zmfg" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYNEfHKiEd2xwtZ516zmfg" name="Alarm" eSuperTypes="_kYNEIXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYNEfXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QpmPoB2tEdym5pjrMPD5aQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYNEfnKiEd2xwtZ516zmfg" name="isWatchdog" ordered="false" unique="false" eType="_khcfuXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYNEgHKiEd2xwtZ516zmfg" name="timers" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfuXKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfunKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcfv3KiEd2xwtZ516zmfg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcfwHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcf0nKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcf03KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcf-HKiEd2xwtZ516zmfg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcf-XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pDhCIBBjEd20zIwSLfjspA" name="SW_Concurrency" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Concurrency/_pB5RgBBjEd20zIwSLfjspA/10" nsPrefix="SW_Concurrency">
+ <eAnnotations xmi:id="_pO-rZhBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pO-rZxBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pO-raBBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pO-raRBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pO-rahBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pO-raxBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pDhCIRBjEd20zIwSLfjspA" name="InterruptKind">
+ <eAnnotations xmi:id="_pDhCIhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_62OfgBJfEdy3Td9UhuLFPg"/>
+ <eLiterals xmi:id="_pDhCIxBjEd20zIwSLfjspA" name="HardwareInterruption"/>
+ <eLiterals xmi:id="_pDhCJBBjEd20zIwSLfjspA" name="ProcessorDetectedException" value="1"/>
+ <eLiterals xmi:id="_pDhCJRBjEd20zIwSLfjspA" name="ProgrammedException" value="2"/>
+ <eLiterals xmi:id="_pDhCJhBjEd20zIwSLfjspA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_pDhCJxBjEd20zIwSLfjspA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pDhCKBBjEd20zIwSLfjspA" name="EntryPoint">
+ <eAnnotations xmi:id="_pDhCKRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWpxUBJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pDhCKhBjEd20zIwSLfjspA" name="isReentrant" ordered="false" unique="false" eType="_pO4k_xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCLBBjEd20zIwSLfjspA" name="routine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCLhBjEd20zIwSLfjspA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCMBBjEd20zIwSLfjspA" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pDhCMhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pDhCMxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pDhCNBBjEd20zIwSLfjspA" name="SwConcurrentResource" abstract="true" eSuperTypes="_pBzK4RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pDhCNRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pDhCOBBjEd20zIwSLfjspA" name="activationCapacity" ordered="false" unique="false" eType="_pO4lFxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCOhBjEd20zIwSLfjspA" name="entryPoints" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCPBBjEd20zIwSLfjspA" name="adressSpace" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCPhBjEd20zIwSLfjspA" name="periodElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCQBBjEd20zIwSLfjspA" name="priorityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCQhBjEd20zIwSLfjspA" name="stackSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCRBBjEd20zIwSLfjspA" name="activateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCRhBjEd20zIwSLfjspA" name="enableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCSBBjEd20zIwSLfjspA" name="resumeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCShBjEd20zIwSLfjspA" name="suspendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCTBBjEd20zIwSLfjspA" name="terminateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCThBjEd20zIwSLfjspA" name="disableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCUBBjEd20zIwSLfjspA" name="shareDataResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCUhBjEd20zIwSLfjspA" name="messageResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCVBBjEd20zIwSLfjspA" name="mutualExclusionResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhCVhBjEd20zIwSLfjspA" name="notificationResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pO4lAxBjEd20zIwSLfjspA" name="type" ordered="false" unique="false" eType="_pO4lBRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pDhCehBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pDhCexBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pDhCqhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_pDhCqxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pDhCrBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_pDhCrRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pDhCrhBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_pDhCrxBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_pDhCsBBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_pDhCsRBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pDhCshBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_pDhCsxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pDhCtBBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_pDhCtRBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_pDhCthBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_pDhCtxBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_pDhCuBBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_pDhCuRBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_pDhCuhBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_pDhCuxBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pDhCvBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_pDhCvRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pDhCvhBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_pDhCvxBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pDhCwBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_pDhCwRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pDhCwhBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_pDhCwxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pDhCxBBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_pDhCxRBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_pDhCxhBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_pDhCxxBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_pDhCyBBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_pDhCyRBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_pDhCyhBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pDhCyxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_pDhCzBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pDhC-RBjEd20zIwSLfjspA" name="InterruptResource" eSuperTypes="_pDhCNBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pDhC-hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pDhC-xBjEd20zIwSLfjspA" name="kind" ordered="false" unique="false" eType="_pDhCIRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pDhC_RBjEd20zIwSLfjspA" name="isMaskable" ordered="false" unique="false" eType="_pO4k_xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhC_xBjEd20zIwSLfjspA" name="vectorElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDARBjEd20zIwSLfjspA" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDAxBjEd20zIwSLfjspA" name="routineConnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDBRBjEd20zIwSLfjspA" name="routineDisconnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pDhDCBBjEd20zIwSLfjspA" name="SwSchedulableResource" eSuperTypes="_pDhCNBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pDhDCRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hQja8BJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pDhDChBjEd20zIwSLfjspA" name="isStaticSchedulingFeature" ordered="false" unique="false" eType="_pO4k_xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pDhDDBBjEd20zIwSLfjspA" name="isPreemptable" ordered="false" unique="false" eType="_pO4k_xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDDhBjEd20zIwSLfjspA" name="schedulers" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDEBBjEd20zIwSLfjspA" name="deadlineElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDEhBjEd20zIwSLfjspA" name="deadlineTypeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDFBBjEd20zIwSLfjspA" name="timeSliceElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDFhBjEd20zIwSLfjspA" name="delayServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDGBBjEd20zIwSLfjspA" name="joinServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDGhBjEd20zIwSLfjspA" name="yieldServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pDhDHRBjEd20zIwSLfjspA" name="SwTimerResource" eSuperTypes="_oo91FhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pDhDHhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hI6FYBJiEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDHxBjEd20zIwSLfjspA" name="durationElements" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pDhDQxBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_pDhDRBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pDhDRRBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_pDhDRhBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pDhDRxBjEd20zIwSLfjspA" name="MemoryPartition" eSuperTypes="_pBzK4RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pDhDSBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_M2YK4BJjEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDSRBjEd20zIwSLfjspA" name="concurrentResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDSxBjEd20zIwSLfjspA" name="memorySpaces" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDTRBjEd20zIwSLfjspA" name="fork" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDTxBjEd20zIwSLfjspA" name="exit" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDURBjEd20zIwSLfjspA" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pDhDVBBjEd20zIwSLfjspA" name="Alarm" eSuperTypes="_pDhC-RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pDhDVRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QpmPoB2tEdym5pjrMPD5aQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pDhDVhBjEd20zIwSLfjspA" name="isWatchdog" ordered="false" unique="false" eType="_pO4k_xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pDhDWBBjEd20zIwSLfjspA" name="timers" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4k_xBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4lABBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4lBRBjEd20zIwSLfjspA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4lBhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO4lFxBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO4lGBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO-rUhBjEd20zIwSLfjspA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO-rUxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lEmKkKSsEdy-NrxVBTpLyA" name="SW_Concurrency" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Concurrency/_lDWNYKSsEdy-NrxVBTpLyA/9" nsPrefix="SW_Concurrency">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lEmKkaSsEdy-NrxVBTpLyA" name="InterruptKind">
+ <eAnnotations xmi:id="_lEmKkqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_62OfgBJfEdy3Td9UhuLFPg"/>
+ <eLiterals xmi:id="_lEmKk6SsEdy-NrxVBTpLyA" name="HardwareInterruption"/>
+ <eLiterals xmi:id="_lEmKlKSsEdy-NrxVBTpLyA" name="ProcessorDetectedException" value="1"/>
+ <eLiterals xmi:id="_lEsRMKSsEdy-NrxVBTpLyA" name="ProgrammedException" value="2"/>
+ <eLiterals xmi:id="_lEsRMaSsEdy-NrxVBTpLyA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_lEsRMqSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lEsRM6SsEdy-NrxVBTpLyA" name="EntryPoint">
+ <eAnnotations xmi:id="_lEsRNKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWpxUBJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lEsRNaSsEdy-NrxVBTpLyA" name="isReentrant" ordered="false" unique="false" eType="_lOnpyaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRN6SsEdy-NrxVBTpLyA" name="routine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsROaSsEdy-NrxVBTpLyA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRO6SsEdy-NrxVBTpLyA" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lEsRPaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lEsRPqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lEsRP6SsEdy-NrxVBTpLyA" name="SwConcurrentResource" abstract="true" eSuperTypes="_lDQGwaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lEsRQKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lEsRQ6SsEdy-NrxVBTpLyA" name="activationCapacity" ordered="false" unique="false" eType="_lOtv4KSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRRaSsEdy-NrxVBTpLyA" name="entryPoints" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRR6SsEdy-NrxVBTpLyA" name="adressSpace" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRSaSsEdy-NrxVBTpLyA" name="periodElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRS6SsEdy-NrxVBTpLyA" name="priorityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRTaSsEdy-NrxVBTpLyA" name="stackSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRT6SsEdy-NrxVBTpLyA" name="activateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRUaSsEdy-NrxVBTpLyA" name="enableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRU6SsEdy-NrxVBTpLyA" name="resumeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRVaSsEdy-NrxVBTpLyA" name="suspendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRV6SsEdy-NrxVBTpLyA" name="terminateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRWaSsEdy-NrxVBTpLyA" name="disableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRW6SsEdy-NrxVBTpLyA" name="shareDataResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRXaSsEdy-NrxVBTpLyA" name="messageResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRX6SsEdy-NrxVBTpLyA" name="mutualExclusionResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsRYaSsEdy-NrxVBTpLyA" name="notificationResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOnpzaSsEdy-NrxVBTpLyA" name="type" ordered="false" unique="false" eType="_lOnpz6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lEsRhaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lEsRhqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lEsRtaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_lEsRtqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lEsRt6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_lEsRuKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lEsRuaSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_lEsRuqSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_lEsRu6SsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_lEsRvKSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lEsRvaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_lEsRvqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lEsRv6SsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_lEsRwKSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_lEsRwaSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_lEsRwqSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_lEsRw6SsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_lEsRxKSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_lEsRxaSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_lEsRxqSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lEsRx6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_lEsRyKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lEsRyaSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_lEsRyqSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lEsRy6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_lEsRzKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lEsRzaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_lEsRzqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lEsRz6SsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_lEsR0KSsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_lEsR0aSsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_lEsR0qSsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_lEsR06SsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_lEsR1KSsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_lEsR1aSsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lEsR1qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_lEsR16SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lEsSBKSsEdy-NrxVBTpLyA" name="InterruptResource" eSuperTypes="_lEsRP6SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lEsSBaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lEsSBqSsEdy-NrxVBTpLyA" name="kind" ordered="false" unique="false" eType="_lEmKkaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lEsSCKSsEdy-NrxVBTpLyA" name="isMaskable" ordered="false" unique="false" eType="_lOnpyaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSCqSsEdy-NrxVBTpLyA" name="vectorElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSDKSsEdy-NrxVBTpLyA" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSDqSsEdy-NrxVBTpLyA" name="routineConnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSEKSsEdy-NrxVBTpLyA" name="routineDisconnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lEsSE6SsEdy-NrxVBTpLyA" name="SwSchedulableResource" eSuperTypes="_lEsRP6SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lEsSFKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hQja8BJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lEsSFaSsEdy-NrxVBTpLyA" name="isStaticSchedulingFeature" ordered="false" unique="false" eType="_lOnpyaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lEsSF6SsEdy-NrxVBTpLyA" name="isPreemptable" ordered="false" unique="false" eType="_lOnpyaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSGaSsEdy-NrxVBTpLyA" name="schedulers" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSG6SsEdy-NrxVBTpLyA" name="deadlineElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSHaSsEdy-NrxVBTpLyA" name="deadlineTypeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSH6SsEdy-NrxVBTpLyA" name="timeSliceElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSIaSsEdy-NrxVBTpLyA" name="delayServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSI6SsEdy-NrxVBTpLyA" name="joinServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSJaSsEdy-NrxVBTpLyA" name="yieldServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lEsSKKSsEdy-NrxVBTpLyA" name="SwTimerResource" eSuperTypes="_kvk9xqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lEsSKaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hI6FYBJiEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSKqSsEdy-NrxVBTpLyA" name="durationElements" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lEsSTqSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_lEsST6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lEsSUKSsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_lEsSUaSsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lEsSUqSsEdy-NrxVBTpLyA" name="MemoryPartition" eSuperTypes="_lDQGwaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lEsSU6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_M2YK4BJjEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSVKSsEdy-NrxVBTpLyA" name="concurrentResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSVqSsEdy-NrxVBTpLyA" name="memorySpaces" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSWKSsEdy-NrxVBTpLyA" name="fork" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSWqSsEdy-NrxVBTpLyA" name="exit" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSXKSsEdy-NrxVBTpLyA" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lEsSX6SsEdy-NrxVBTpLyA" name="Alarm" eSuperTypes="_lEsSBKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lEsSYKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QpmPoB2tEdym5pjrMPD5aQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lEsSYaSsEdy-NrxVBTpLyA" name="isWatchdog" ordered="false" unique="false" eType="_lOnpyaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lEsSY6SsEdy-NrxVBTpLyA" name="timers" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpyaSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnpyqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOnpz6SsEdy-NrxVBTpLyA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOnp0KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOtv4KSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOtv4aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOtwBqSsEdy-NrxVBTpLyA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOtwB6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rq47IGquEdyHVMM3AaZxvA" name="SW_Concurrency" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Concurrency/_rpksgGquEdyHVMM3AaZxvA/8" nsPrefix="SW_Concurrency">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rq47IWquEdyHVMM3AaZxvA" name="InterruptKind">
+ <eAnnotations xmi:id="_rq47ImquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_62OfgBJfEdy3Td9UhuLFPg"/>
+ <eLiterals xmi:id="_rq47I2quEdyHVMM3AaZxvA" name="HardwareInterruption"/>
+ <eLiterals xmi:id="_rq47JGquEdyHVMM3AaZxvA" name="ProcessorDetectedException" value="1"/>
+ <eLiterals xmi:id="_rq5iMGquEdyHVMM3AaZxvA" name="ProgrammedException" value="2"/>
+ <eLiterals xmi:id="_rq5iMWquEdyHVMM3AaZxvA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_rq5iMmquEdyHVMM3AaZxvA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rq5iM2quEdyHVMM3AaZxvA" name="EntryPoint">
+ <eAnnotations xmi:id="_rq5iNGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWpxUBJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rq5iNWquEdyHVMM3AaZxvA" name="isReentrant" ordered="false" unique="false" eType="_r0WZJGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iN2quEdyHVMM3AaZxvA" name="routine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iOWquEdyHVMM3AaZxvA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iO2quEdyHVMM3AaZxvA" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rq5iPWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rq5iPmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rq5iP2quEdyHVMM3AaZxvA" name="SwConcurrentResource" abstract="true" eSuperTypes="_rpf0AWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rq5iQGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rq5iQ2quEdyHVMM3AaZxvA" name="activationCapacity" ordered="false" unique="false" eType="_r0YOUWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iRWquEdyHVMM3AaZxvA" name="entryPoints" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iR2quEdyHVMM3AaZxvA" name="adressSpace" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iSWquEdyHVMM3AaZxvA" name="periodElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iS2quEdyHVMM3AaZxvA" name="priorityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iTWquEdyHVMM3AaZxvA" name="stackSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iT2quEdyHVMM3AaZxvA" name="activateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iUWquEdyHVMM3AaZxvA" name="enableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iU2quEdyHVMM3AaZxvA" name="resumeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iVWquEdyHVMM3AaZxvA" name="suspendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iV2quEdyHVMM3AaZxvA" name="terminateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iWWquEdyHVMM3AaZxvA" name="disableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iW2quEdyHVMM3AaZxvA" name="shareDataResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iXWquEdyHVMM3AaZxvA" name="messageResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iX2quEdyHVMM3AaZxvA" name="mutualExclusionResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5iYWquEdyHVMM3AaZxvA" name="notificationResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0WZKGquEdyHVMM3AaZxvA" name="type" ordered="false" unique="false" eType="_r0WZKmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rq5ihWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rq5ihmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rq5itWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rq5itmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rq5it2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rq5iuGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rq5iuWquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rq5iumquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rq5iu2quEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rq5ivGquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rq5ivWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rq5ivmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rq5iv2quEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rq5iwGquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rq5iwWquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rq5iwmquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rq5iw2quEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rq5ixGquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rq5ixWquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rq5ixmquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rq5ix2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rq5iyGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rq5iyWquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rq5iymquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rq5iy2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rq5izGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rq5izWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_rq5izmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rq5iz2quEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_rq5i0GquEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_rq5i0WquEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_rq5i0mquEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_rq5i02quEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_rq5i1GquEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_rq5i1WquEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rq5i1mquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rq5i12quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rq5jBGquEdyHVMM3AaZxvA" name="InterruptResource" eSuperTypes="_rq5iP2quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rq5jBWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rq5jBmquEdyHVMM3AaZxvA" name="kind" ordered="false" unique="false" eType="_rq47IWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rq5jCGquEdyHVMM3AaZxvA" name="isMaskable" ordered="false" unique="false" eType="_r0WZJGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jCmquEdyHVMM3AaZxvA" name="vectorElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jDGquEdyHVMM3AaZxvA" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jDmquEdyHVMM3AaZxvA" name="routineConnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jEGquEdyHVMM3AaZxvA" name="routineDisconnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rq5jE2quEdyHVMM3AaZxvA" name="SwSchedulableResource" eSuperTypes="_rq5iP2quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rq5jFGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hQja8BJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rq5jFWquEdyHVMM3AaZxvA" name="isStaticSchedulingFeature" ordered="false" unique="false" eType="_r0WZJGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rq5jF2quEdyHVMM3AaZxvA" name="isPreemptable" ordered="false" unique="false" eType="_r0WZJGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jGWquEdyHVMM3AaZxvA" name="schedulers" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jG2quEdyHVMM3AaZxvA" name="deadlineElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jHWquEdyHVMM3AaZxvA" name="deadlineTypeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jH2quEdyHVMM3AaZxvA" name="timeSliceElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jIWquEdyHVMM3AaZxvA" name="delayServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jI2quEdyHVMM3AaZxvA" name="joinServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jJWquEdyHVMM3AaZxvA" name="yieldServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rq5jKGquEdyHVMM3AaZxvA" name="SwTimerResource" eSuperTypes="_rW3MUWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rq5jKWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hI6FYBJiEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq5jKmquEdyHVMM3AaZxvA" name="durationElements" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rq6JR2quEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_rq6JSGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rq6JSWquEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_rq6JSmquEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rq6JS2quEdyHVMM3AaZxvA" name="MemoryPartition" eSuperTypes="_rpf0AWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rq6JTGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_M2YK4BJjEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq6JTWquEdyHVMM3AaZxvA" name="concurrentResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq6JT2quEdyHVMM3AaZxvA" name="memorySpaces" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq6JUWquEdyHVMM3AaZxvA" name="fork" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq6JU2quEdyHVMM3AaZxvA" name="exit" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq6JVWquEdyHVMM3AaZxvA" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rq6JWGquEdyHVMM3AaZxvA" name="Alarm" eSuperTypes="_rq5jBGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rq6JWWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QpmPoB2tEdym5pjrMPD5aQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rq6JWmquEdyHVMM3AaZxvA" name="isWatchdog" ordered="false" unique="false" eType="_r0WZJGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rq6JXGquEdyHVMM3AaZxvA" name="timers" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0WZJGquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0WZJWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0WZKmquEdyHVMM3AaZxvA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0WZK2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0YOUWquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0YOUmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0aDgmquEdyHVMM3AaZxvA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0aDg2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aRM9sF-FEdyR_cYlxmaBkg" name="SW_Concurrency" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Concurrency/_aQ6CwF-FEdyR_cYlxmaBkg/1" nsPrefix="SW_Concurrency">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRM9sV-FEdyR_cYlxmaBkg" name="InterruptKind">
+ <eAnnotations xmi:id="_aRM9sl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_62OfgBJfEdy3Td9UhuLFPg"/>
+ <eLiterals xmi:id="_aRM9s1-FEdyR_cYlxmaBkg" name="HardwareInterruption"/>
+ <eLiterals xmi:id="_aRM9tF-FEdyR_cYlxmaBkg" name="ProcessorDetectedException" value="1"/>
+ <eLiterals xmi:id="_aRM9tV-FEdyR_cYlxmaBkg" name="ProgrammedException" value="2"/>
+ <eLiterals xmi:id="_aRM9tl-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_aRM9t1-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRM9uF-FEdyR_cYlxmaBkg" name="EntryPoint">
+ <eAnnotations xmi:id="_aRM9uV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWpxUBJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRM9ul-FEdyR_cYlxmaBkg" name="isReentrant" ordered="false" unique="false" eType="_aVOi91-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM9vF-FEdyR_cYlxmaBkg" name="routine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM9vl-FEdyR_cYlxmaBkg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM9wF-FEdyR_cYlxmaBkg" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aRM9wl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aRM9w1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRM9xF-FEdyR_cYlxmaBkg" name="SwConcurrentResource" abstract="true" eSuperTypes="_aQwRwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRM9xV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRM9yF-FEdyR_cYlxmaBkg" name="activationCapacity" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM9yl-FEdyR_cYlxmaBkg" name="entryPoints" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM9zF-FEdyR_cYlxmaBkg" name="adressSpace" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM9zl-FEdyR_cYlxmaBkg" name="periodElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM90F-FEdyR_cYlxmaBkg" name="priorityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM90l-FEdyR_cYlxmaBkg" name="stackSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM91F-FEdyR_cYlxmaBkg" name="activateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM91l-FEdyR_cYlxmaBkg" name="enableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM92F-FEdyR_cYlxmaBkg" name="resumeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM92l-FEdyR_cYlxmaBkg" name="suspendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM93F-FEdyR_cYlxmaBkg" name="terminateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM93l-FEdyR_cYlxmaBkg" name="disableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM94F-FEdyR_cYlxmaBkg" name="shareDataResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM94l-FEdyR_cYlxmaBkg" name="messageResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM95F-FEdyR_cYlxmaBkg" name="mutualExclusionResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM95l-FEdyR_cYlxmaBkg" name="notificationResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVOi-1-FEdyR_cYlxmaBkg" name="type" ordered="false" unique="false" eType="_aVOi_V-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aRM-OF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aRM-OV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRM-Ol-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aRM-O1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aRM-PF-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aRM-PV-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aRM-Pl-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aRM-P1-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRM-QF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aRM-QV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aRM-Ql-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aRM-Q1-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aRM-RF-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aRM-RV-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aRM-Rl-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aRM-R1-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aRM-SF-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aRM-SV-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRM-Sl-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aRM-S1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aRM-TF-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aRM-TV-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aRM-Tl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aRM-T1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRM-UF-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aRM-UV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aRM-Ul-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aRM-U1-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aRM-VF-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aRM-VV-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aRM-Vl-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aRM-V1-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aRM-WF-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRM-hV-FEdyR_cYlxmaBkg" name="InterruptResource" eSuperTypes="_aRM9xF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRM-hl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRM-h1-FEdyR_cYlxmaBkg" name="kind" ordered="false" unique="false" eType="_aRM9sV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRM-iV-FEdyR_cYlxmaBkg" name="isMaskable" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-i1-FEdyR_cYlxmaBkg" name="vectorElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-jV-FEdyR_cYlxmaBkg" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-j1-FEdyR_cYlxmaBkg" name="routineConnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-kV-FEdyR_cYlxmaBkg" name="routineDisconnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRM-lF-FEdyR_cYlxmaBkg" name="SwSchedulableResource" eSuperTypes="_aRM9xF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRM-lV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hQja8BJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRM-ll-FEdyR_cYlxmaBkg" name="isStaticSchedulingFeature" ordered="false" unique="false" eType="_aVOi91-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRM-mF-FEdyR_cYlxmaBkg" name="isPreemptable" ordered="false" unique="false" eType="_aVOi91-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-ml-FEdyR_cYlxmaBkg" name="schedulers" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-nF-FEdyR_cYlxmaBkg" name="deadlineElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-nl-FEdyR_cYlxmaBkg" name="deadlineTypeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-oF-FEdyR_cYlxmaBkg" name="timeSliceElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-ol-FEdyR_cYlxmaBkg" name="delayServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-pF-FEdyR_cYlxmaBkg" name="joinServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-pl-FEdyR_cYlxmaBkg" name="yieldServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRM-qV-FEdyR_cYlxmaBkg" name="SwTimerResource" eSuperTypes="_aIQeBl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRM-ql-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hI6FYBJiEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-q1-FEdyR_cYlxmaBkg" name="durationElements" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRM-z1-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aRM-0F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aRM-0V-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aRM-0l-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRM-01-FEdyR_cYlxmaBkg" name="MemoryPartition" eSuperTypes="_aQwRwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRM-1F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_M2YK4BJjEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-1V-FEdyR_cYlxmaBkg" name="concurrentResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-11-FEdyR_cYlxmaBkg" name="memorySpaces" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-2V-FEdyR_cYlxmaBkg" name="fork" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-21-FEdyR_cYlxmaBkg" name="exit" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-3V-FEdyR_cYlxmaBkg" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRM-4F-FEdyR_cYlxmaBkg" name="Alarm" eSuperTypes="_aRM-hV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRM-4V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QpmPoB2tEdym5pjrMPD5aQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRM-4l-FEdyR_cYlxmaBkg" name="isWatchdog" ordered="false" unique="false" eType="_aVOi91-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRM-5F-FEdyR_cYlxmaBkg" name="timers" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOi91-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOi-F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOi_V-FEdyR_cYlxmaBkg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOi_l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOjKl-FEdyR_cYlxmaBkg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOjK1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LNDBMV1EEdy5RcXm_JjfDg" name="SW_Concurrency" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Concurrency/_LMckeV1EEdy5RcXm_JjfDg/0" nsPrefix="SW_Concurrency">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LNDBMl1EEdy5RcXm_JjfDg" name="InterruptKind">
+ <eAnnotations xmi:id="_LNDBM11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_62OfgBJfEdy3Td9UhuLFPg"/>
+ <eLiterals xmi:id="_LNDBNF1EEdy5RcXm_JjfDg" name="HardwareInterruption"/>
+ <eLiterals xmi:id="_LNDBNV1EEdy5RcXm_JjfDg" name="ProcessorDetectedException" value="1"/>
+ <eLiterals xmi:id="_LNDBNl1EEdy5RcXm_JjfDg" name="ProgrammedException" value="2"/>
+ <eLiterals xmi:id="_LNDBN11EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_LNDBOF1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNDBOV1EEdy5RcXm_JjfDg" name="EntryPoint">
+ <eAnnotations xmi:id="_LNDBOl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FWpxUBJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNDBO11EEdy5RcXm_JjfDg" name="isReentrant" ordered="false" unique="false" eType="_LTwGK11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBPV1EEdy5RcXm_JjfDg" name="routine" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBP11EEdy5RcXm_JjfDg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBQV1EEdy5RcXm_JjfDg" name="base_Dependency" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Dependency"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LNDBQ11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LNDBRF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNDBRV1EEdy5RcXm_JjfDg" name="SwConcurrentResource" abstract="true" eSuperTypes="_LMckQV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LNDBRl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNDBSV1EEdy5RcXm_JjfDg" name="activationCapacity" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBS11EEdy5RcXm_JjfDg" name="entryPoints" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Element"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBTV1EEdy5RcXm_JjfDg" name="adressSpace" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBT11EEdy5RcXm_JjfDg" name="periodElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBUV1EEdy5RcXm_JjfDg" name="priorityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBU11EEdy5RcXm_JjfDg" name="stackSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBVV1EEdy5RcXm_JjfDg" name="activateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBV11EEdy5RcXm_JjfDg" name="enableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBWV1EEdy5RcXm_JjfDg" name="resumeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBW11EEdy5RcXm_JjfDg" name="suspendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBXV1EEdy5RcXm_JjfDg" name="terminateServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBX11EEdy5RcXm_JjfDg" name="disableConcurrencyServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBYV1EEdy5RcXm_JjfDg" name="shareDataResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBY11EEdy5RcXm_JjfDg" name="messageResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBZV1EEdy5RcXm_JjfDg" name="mutualExclusionResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDBZ11EEdy5RcXm_JjfDg" name="notificationResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTwGL11EEdy5RcXm_JjfDg" name="type" ordered="false" unique="false" eType="_LTwGMV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LNDBuV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LNDBul1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LNDBu11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LNDBvF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LNDBvV1EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LNDBvl1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LNDBv11EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LNDBwF1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LNDBwV1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LNDBwl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LNDBw11EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LNDBxF1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LNDBxV1EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LNDBxl1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LNDBx11EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LNDByF1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LNDByV1EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LNDByl1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LNDBy11EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LNDBzF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LNDBzV1EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LNDBzl1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LNDBz11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LNDB0F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LNDB0V1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_LNDB0l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LNDB011EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_LNDB1F1EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_LNDB1V1EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_LNDB1l1EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_LNDB111EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_LNDB2F1EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_LNDB2V1EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNDCBl1EEdy5RcXm_JjfDg" name="InterruptResource" eSuperTypes="_LNDBRV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LNDCB11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNDCCF1EEdy5RcXm_JjfDg" name="kind" ordered="false" unique="false" eType="_LNDBMl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNDCCl1EEdy5RcXm_JjfDg" name="isMaskable" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCDF1EEdy5RcXm_JjfDg" name="vectorElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCDl1EEdy5RcXm_JjfDg" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCEF1EEdy5RcXm_JjfDg" name="routineConnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCEl1EEdy5RcXm_JjfDg" name="routineDisconnectServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNDCFV1EEdy5RcXm_JjfDg" name="SwSchedulableResource" eSuperTypes="_LNDBRV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LNDCFl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hQja8BJhEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNDCF11EEdy5RcXm_JjfDg" name="isStaticSchedulingFeature" ordered="false" unique="false" eType="_LTwGK11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNDCGV1EEdy5RcXm_JjfDg" name="isPreemptable" ordered="false" unique="false" eType="_LTwGK11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCG11EEdy5RcXm_JjfDg" name="schedulers" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCHV1EEdy5RcXm_JjfDg" name="deadlineElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCH11EEdy5RcXm_JjfDg" name="deadlineTypeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCIV1EEdy5RcXm_JjfDg" name="timeScliceElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCI11EEdy5RcXm_JjfDg" name="delayServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCJV1EEdy5RcXm_JjfDg" name="joinServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCJ11EEdy5RcXm_JjfDg" name="yieldServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNDCKl1EEdy5RcXm_JjfDg" name="SwTimerResource" eSuperTypes="_K-vgZl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LNDCK11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_hI6FYBJiEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCLF1EEdy5RcXm_JjfDg" name="durationElements" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LNDCUF1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_LNDCUV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LNDCUl1EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_LNDCU11EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNDCVF1EEdy5RcXm_JjfDg" name="MemoryPartition" eSuperTypes="_LMckQV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LNDCVV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_M2YK4BJjEdypOJGS7WfJjQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCVl1EEdy5RcXm_JjfDg" name="concurrentResources" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCWF1EEdy5RcXm_JjfDg" name="memorySpaces" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCWl1EEdy5RcXm_JjfDg" name="fork" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCXF1EEdy5RcXm_JjfDg" name="exit" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCXl1EEdy5RcXm_JjfDg" name="base_Namespace" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Namespace"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNDCYV1EEdy5RcXm_JjfDg" name="Alarm" eSuperTypes="_LNDCBl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LNDCYl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_QpmPoB2tEdym5pjrMPD5aQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNDCY11EEdy5RcXm_JjfDg" name="isWatchdog" ordered="false" unique="false" eType="_LTwGK11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNDCZV1EEdy5RcXm_JjfDg" name="timers" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTwGK11EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTwGLF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTwGMV1EEdy5RcXm_JjfDg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTwGMl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTwGXl1EEdy5RcXm_JjfDg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTwGX11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <elementImport xmi:id="_56WyUEFiEd6UW4qJC-Vahw" alias="" importedElement="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <packageImport xmi:id="_KqgigBJeEdy3Td9UhuLFPg" importedPackage="_-1fcUBJdEdy3Td9UhuLFPg"/>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_62OfgBJfEdy3Td9UhuLFPg" name="InterruptKind">
+ <ownedLiteral xmi:id="_8YvbIBJfEdy3Td9UhuLFPg" name="HardwareInterruption"/>
+ <ownedLiteral xmi:id="_8ikskBJfEdy3Td9UhuLFPg" name="ProcessorDetectedException"/>
+ <ownedLiteral xmi:id="_8or7oBJfEdy3Td9UhuLFPg" name="ProgrammedException"/>
+ <ownedLiteral xmi:id="_8u8UoBJfEdy3Td9UhuLFPg" name="Undef"/>
+ <ownedLiteral xmi:id="_80Aa0BJfEdy3Td9UhuLFPg" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_FWpxUBJgEdy3Td9UhuLFPg" name="EntryPoint">
+ <generalization xmi:id="_WMfpcDLsEd2HYNz2hI9A2g" general="_kzoXABHbEdyWC5IKDhzksw"/>
+ <ownedAttribute xmi:id="_GaTmsBJgEdy3Td9UhuLFPg" name="isReentrant" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IsgS0BJgEdy3Td9UhuLFPg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IsXI4BJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_IsgS0RJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Gl7n4BJgEdy3Td9UhuLFPg" name="routine" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LVz3YBJgEdy3Td9UhuLFPg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LVqGYBJgEdy3Td9UhuLFPg" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LV9BUBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_UwoMABJgEdy3Td9UhuLFPg" name="SwConcurrentResource" isAbstract="true">
+ <generalization xmi:id="_UkKn4BJhEdy3Td9UhuLFPg" general="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <ownedAttribute xmi:id="_Y7GBUBJgEdy3Td9UhuLFPg" name="type" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cNPHgBJgEdy3Td9UhuLFPg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cNFWgBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cNYRcBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Y-hv0BJgEdy3Td9UhuLFPg" name="activationCapacity" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fGoWgBJgEdy3Td9UhuLFPg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fGfMkBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_fGyHgBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZB83QBJgEdy3Td9UhuLFPg" name="entryPoints" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_h569gRJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_h569gBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_h6EugBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZFhvsBJgEdy3Td9UhuLFPg" name="adressSpace" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rADbkBJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_q_5qkBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_rAMlgBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZJZjEBJgEdy3Td9UhuLFPg" name="periodElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tipUIBJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tigKMBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_tizFIBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZM1RkBJgEdy3Td9UhuLFPg" name="priorityElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vyBVwBJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vx3kwBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_vyKfsBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZQQZABJgEdy3Td9UhuLFPg" name="stackSizeElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yfpZoBJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yffooBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_yfyjkBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZTPbkBJgEdy3Td9UhuLFPg" name="activateServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19QwABJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19G_ABJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_19Z58BJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZXHO8BJgEdy3Td9UhuLFPg" name="enableConcurrencyServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_58tBEBJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_58jQEBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_582yEBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZaPbcBJgEdy3Td9UhuLFPg" name="resumeServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8PgKIBJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8PWZIBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8Pp7IBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZdOeABJgEdy3Td9UhuLFPg" name="suspendServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-0eoURJgEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-0eoUBJgEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-0oZUBJgEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Zfw0oBJgEdy3Td9UhuLFPg" name="terminateServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CJTPEBJhEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CJKFIBJhEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_CJdAEBJhEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Zh_pQBJgEdy3Td9UhuLFPg" name="disableConcurrencyServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FD5X8BJhEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FDvm8BJhEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FEDI8BJhEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZkFT8BJgEdy3Td9UhuLFPg" name="shareDataResources" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Hqg04BJhEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HqXq8BJhEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Hqql4BJhEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Zo2fMBJgEdy3Td9UhuLFPg" name="messageResources" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KMELoBJhEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KL7BsBJhEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_KMN8oBJhEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ZtK-gBJgEdy3Td9UhuLFPg" name="mutualExclusionResources" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NN0FYRJhEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NN0FYBJhEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NN92YBJhEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Z0xbUBJgEdy3Td9UhuLFPg" name="notificationResources" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PyzKoBJhEdy3Td9UhuLFPg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PypZoBJhEdy3Td9UhuLFPg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_PyzKoRJhEdy3Td9UhuLFPg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_R3qMoDLrEd2HYNz2hI9A2g" name="heapSizeElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZOYikDLrEd2HYNz2hI9A2g" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZOFAkDLrEd2HYNz2hI9A2g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ZOhsgDLrEd2HYNz2hI9A2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_fO5sQBJhEdypOJGS7WfJjQ" name="InterruptResource">
+ <generalization xmi:id="_5zPtoBJhEdypOJGS7WfJjQ" general="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <ownedAttribute xmi:id="_kziZgBJhEdypOJGS7WfJjQ" name="kind" visibility="public" type="_62OfgBJfEdy3Td9UhuLFPg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oZfzkBJhEdypOJGS7WfJjQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oZWpoBJhEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_oZpkkBJhEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_k46BsBJhEdypOJGS7WfJjQ" name="isMaskable" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rNY3gBJhEdypOJGS7WfJjQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rNPGgBJhEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_rNiBcBJhEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_k6sKYBJhEdypOJGS7WfJjQ" name="vectorElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uKEEABJhEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uJ66EBJhEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_uKN1ABJhEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_lApocBJhEdypOJGS7WfJjQ" name="maskElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wg4xcBJhEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wgvngBJhEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_whCicBJhEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_lErM0BJhEdypOJGS7WfJjQ" name="routineConnectServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_z0q2YBJhEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_z0hFYBJhEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_z00nYBJhEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_lI2iMBJhEdypOJGS7WfJjQ" name="routineDisconnectServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_26lecBJhEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_26cUgBJhEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_26vPcBJhEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_SWVRwHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%60%0%26%0%112%0%0%44%0%0%0%0%60%0%26%0%-121%0%0%0%8%8%8%16%16%16%24%24%24%32%32%32%40%40%40%48%48%48%56%56%56%60%60%60%64%64%64%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-78%-78%-78%-66%-66%-66%-50%-50%-50%-42%-42%-42%-38%-38%-38%-26%-26%-26%-18%-18%-18%-14%-14%-14%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%67%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%28%6%70%124%72%-79%-94%65%13%10%66%100%120%96%-79%99%71%9%18%50%122%28%73%-15%64%0%0%40%83%-86%68%25%-63%-95%-122%8%48%99%-54%-100%73%-109%-26%-124%16%32%69%30%4%-79%-96%1%-120%16%30%60%44%60%-32%-96%-90%-47%-93%17%22%24%-56%-64%32%4%6%-114%6%55%24%-80%64%-48%-64%2%11%63%47%26%32%73%80%-63%5%10%3%41%124%40%88%-63%-64%-122%-126%18%80%10%96%-112%-95%-96%87%-82%2%59%12%88%-120%96%-91%-35%-69%120%83%94%-96%-24%-32%102%-57%9%41%19%84%16%42%-80%47%-36%16%29%8%100%-75%104%-96%-64%-124%14%5%19%47%38%9%-45%99%-121%-77%7%13%-61%5%65%0%-14%-31%-127%-100%61%115%-99%-32%-32%51%65%-46%-97%7%-120%-2%28%-6%-16%5%-99%-90%45%44%-8%108%64%-125%-23%-127%-75%93%-61%-2%-4%-6%-13%-37%-37%33%18%-76%-123%-85%97%43%-16%-30%-66%-9%2%-1%-51%85%50%-16%13%5%62%107%-66%61%-99%-92%-13%-37%-41%-71%74%-128%0%60%-124%-125%1%9%-62%-117%9%31%79%-66%60%121%-43%8%3%2%0%59%">
+ <eAnnotations xmi:id="_TGAbMHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_TGKMMHBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_V1hVcHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%-19%0%102%0%112%0%0%44%0%0%0%0%-19%0%102%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%48%48%48%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%109%109%109%113%113%113%117%117%117%121%121%121%125%125%125%-127%-127%-127%-123%-123%-123%-115%-115%-115%-111%-111%-111%-107%-107%-107%-99%-99%-99%-95%-95%-95%-91%-91%-91%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-38%-38%-38%-34%-34%-34%-26%-26%-26%-18%-18%-18%-14%-14%-14%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%93%8%28%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%74%-100%72%-79%-94%-59%-117%24%51%106%-36%-56%-79%-93%-57%-113%32%67%-118%28%73%-78%-92%-55%-109%40%83%-86%92%-55%-78%-91%-53%-105%48%99%-54%-100%73%-77%-90%-51%-101%56%115%-22%-36%-55%-77%-89%-49%-97%64%-125%10%29%74%52%-93%8%13%26%58%48%-20%-128%20%69%-47%-89%80%15%-94%64%0%0%-128%-46%-124%29%-86%50%-120%-54%-75%107%86%0%8%-100%30%36%81%21%-127%-118%-82%104%-95%66%-48%122%-112%5%85%0%31%-46%-54%37%-22%-74%-86%5%-125%107%1%72%-104%-53%87%-88%-120%-86%0%72%16%-44%-64%-74%-81%-31%-97%22%-54%-78%16%72%22%-84%-40%-61%-112%119%50%-88%-70%-73%46%-36%-56%-104%117%-102%120%43%66%2%-27%-52%-96%113%18%6%91%56%-76%105%-102%121%1%16%-96%-128%-95%-75%-21%-41%-80%99%-53%-98%77%-37%-11%-122%22%-89%115%79%-83%-102%-96%-74%-17%-33%-64%91%59%80%-80%-62%39%-119%-29%-56%-109%43%95%-50%-68%-71%-13%-25%-48%-93%75%-97%-82%-36%4%66%-49%-128%5%-77%92%1%-95%2%-18%-98%27%18%52%-1%24%79%-66%-68%-7%-13%-24%-45%-85%95%-49%-66%-67%-5%-9%-28%21%20%56%-8%-11%45%-126%-59%42%75%40%8%-15%-77%-59%-127%-77%-71%65%84%-63%6%6%109%6%-106%9%-109%-23%-91%82%7%13%-92%0%-108%7%123%5%-8%80%11%4%124%71%80%-126%119%53%102%-43%73%43%68%48%-127%-123%10%-99%48%-127%118%47%41%96%-99%-124%14%109%80%-127%65%-40%109%37%80%98%-114%-107%100%-62%2%32%64%-76%1%0%5%84%112%66%75%33%64%-128%-94%67%-2%1%56%80%125%66%-70%-112%-96%-117%34%117%-80%-64%-114%17%61%0%88%2%26%56%-104%82%3%36%-2%-88%80%7%19%20%-76%-37%101%4%109%121%23%72%45%72%-16%-31%68%38%0%6%88%3%29%20%39%-93%2%86%54%100%98%65%9%70%88%-48%87%-127%125%116%-126%2%30%88%-108%-102%-103%0%68%0%2%-120%31%65%-64%95%-101%10%-11%88%80%-117%9%-27%117%95%71%30%40%-64%100%69%35%-16%-55%39%1%18%84%-55%81%10%7%16%-70%-48%-101%3%125%-112%93%66%-106%-55%-119%81%11%19%72%0%-24%68%20%74%42%105%-114%-113%106%52%-96%-90%9%-103%-1%-64%-26%64%91%106%-80%-48%95%85%93%117%-47%9%11%-24%-118%17%118%-86%74%10%-91%-108%23%-87%112%-64%-87%-80%10%36%40%65%71%37%-43%16%83%72%97%4%-62%2%39%106%-28%65%-80%-40%2%-128%-90%-102%20%-75%-106%-20%65%-78%-62%68%106%4%-36%106%-92%97%-74%-63%-6%-119%-20%66%65%126%107%-48%-85%46%-91%-128%-90%-99%-24%-42%75%-87%-91%11%-87%-24%110%65%-58%-82%91%18%9%10%4%48%0%1%4%23%108%-16%-63%8%39%108%-16%0%-11%54%12%64%0%6%44%-32%94%0%18%-61%103%-79%121%15%20%25%20%-68%-37%-119%-64%-63%6%32%-121%44%-14%-56%36%-105%60%50%6%14%-93%91%64%4%31%72%-105%1%3%-44%-59%-36%92%81%45%20%80%-18%92%37%-92%-84%42%1%35%66%-60%-23%-66%2%-23%123%-40%-71%41%11%-32%-89%68%35%60%0%-12%64%-19%30%118%-93%-50%13%120%112%-13%67%-53%46%-19%2%8%17%68%-42%-128%-61%9%108%-96%113%68%-31%90%-19%-62%-49%125%-83%32%0%-70%7%92%-48%106%69%71%91%109%40%100%32%96%-53%51%-66%21%-11%43%54%-107%-111%41%32%-87%-47%53%118%-1%-60%49%-48%97%31%22%2%-97%81%79%-99%-47%10%5%-8%-85%105%-43%-122%-83%112%0%111%94%-117%36%-12%-46%39%36%16%25%4%105%-81%-3%81%-45%75%-1%-51%87%10%116%-125%-124%-91%-40%118%-117%-3%16%-39%-5%94%96%-85%-23%14%-67%-67%52%-25%-84%47%-76%64%9%98%79%30%-69%66%-127%3%13%-5%-19%8%49%14%-76%-21%-68%35%84%-71%-23%-88%7%95%-112%-25%-18%2%111%60%-65%-57%-118%-3%-64%8%-53%35%-124%-4%-73%-71%71%-49%-12%127%98%-5%110%125%-48%43%90%-83%-62%124%-37%19%-76%-69%-69%-45%71%-81%-68%-69%-91%-121%47%80%-15%-33%122%-85%-66%64%-25%127%59%-66%-11%-38%-69%107%123%-8%-43%-17%91%-64%-41%-12%15%-70%116%-4%-47%75%31%-48%-40%23%-67%-14%-63%42%105%-17%19%-120%0%-9%85%63%-21%-35%-49%93%-7%-77%-34%-4%-110%-43%-64%-24%61%-16%91%11%-36%30%1%97%101%64%-29%1%16%86%25%-76%-34%6%53%-91%-127%11%36%-48%5%37%88%-128%-40%38%-72%-68%10%-62%-22%-126%-47%-117%-32%-73%18%-96%57%-21%77%-64%87%-5%-6%-96%-15%66%-104%-84%17%6%-81%-125%-124%34%65%3%-126%78%88%51%-61%81%-48%127%-22%-125%33%-84%100%-72%60%22%106%74%2%121%74%32%-42%72%-41%-68%4%-6%-80%77%64%-28%-99%14%9%-123%56%-59%5%-17%121%-75%-21%-34%-5%-104%-88%41%39%6%-49%-123%-102%82%-30%14%-63%103%-75%43%-34%46%-117%86%-38%34%-17%120%8%43%55%-58%-50%125%75%35%99%-16%-52%-40%38%52%6%79%-115%-124%-46%99%-16%14%64%44%-96%-35%-16%-124%114%-76%18%29%-115%103%71%20%-63%49%118%66%92%97%-123%78%8%-127%7%4%-25%-110%-104%-52%-92%38%55%73%-101%8%-120%49%36%1%1%0%59%">
+ <eAnnotations xmi:id="_WcG0UHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_WcQlUHBZEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_hQja8BJhEdypOJGS7WfJjQ" name="SwSchedulableResource">
+ <generalization xmi:id="_ZjWCMBJiEdypOJGS7WfJjQ" general="_UwoMABJgEdy3Td9UhuLFPg"/>
+ <generalization xmi:id="_lPtSwEFjEd6UW4qJC-Vahw" general="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_7kzx4BJhEdypOJGS7WfJjQ" name="isStaticSchedulingFeature" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-73NQBJhEdypOJGS7WfJjQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-7uDUBJhEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-73NQRJhEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7npDcBJhEdypOJGS7WfJjQ" name="isPreemptable" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BmN6sBJiEdypOJGS7WfJjQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BmEJsBJiEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_BmXEoBJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7qBpEBJhEdypOJGS7WfJjQ" name="schedulers" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EDTBIBJiEdypOJGS7WfJjQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EDJQIBJiEdypOJGS7WfJjQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_EDcyIBJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7z26gBJhEdypOJGS7WfJjQ" name="deadlineElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_G4Xw0BJiEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_G4Om4BJiEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_G4hh0BJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_72jCIBJhEdypOJGS7WfJjQ" name="deadlineTypeElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KlVx0BJiEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KlMn4BJiEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Klfi0BJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_75ExsBJhEdypOJGS7WfJjQ" name="timeSliceElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NUm0cBJiEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NUdqgBJiEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NUwlcBJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_79QHEBJhEdypOJGS7WfJjQ" name="delayServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Qg8NkBJiEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QgyckBJiEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_QhFXgBJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7_ossBJhEdypOJGS7WfJjQ" name="joinServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TG0DoBJiEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TGq5sBJiEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TG90oBJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8CKcQBJhEdypOJGS7WfJjQ" name="yieldServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VqdFEBJiEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VqT7IBJiEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Vqm2EBJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_ZtlzMHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%36%0%20%0%112%0%0%44%0%0%0%0%36%0%20%0%-121%0%0%0%8%8%8%16%16%16%24%24%24%32%32%32%48%48%48%56%56%56%64%64%64%72%72%72%76%76%76%80%80%80%97%97%97%101%101%101%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-99%-99%-99%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-62%-62%-62%-54%-54%-54%-50%-50%-50%-46%-46%-46%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-28%0%65%8%28%40%-80%3%-126%3%8%19%42%92%-56%80%-95%2%-126%4%27%60%96%80%-96%-94%-59%-117%24%51%22%112%-16%-32%33%68%16%29%8%112%32%112%-95%-92%-55%-109%40%83%34%-112%80%64%-61%71%16%18%26%52%-112%-16%-78%38%68%15%3%48%24%120%-7%-127%-64%6%1%15%32%8%29%-22%-63%38%-63%-104%10%40%-68%-116%-7%32%-63%-48%-89%69%-115%-126%-24%121%-95%64%-51%2%25%8%116%-112%106%51%-26%-126%9%47%41%40%-120%-55%-43%38%-127%-84%31%94%98%-43%90%54%-84%-126%-103%47%53%20%-104%-80%-96%-83%90%12%3%-46%126%76%-38%-46%46%68%-79%100%63%-54%21%-21%23%34%-126%10%108%63%-50%-20%91%88%-96%-36%-64%16%67%-22%108%60%-112%-81%75%-59%18%-110%82%6%49%-40%35%68%-86%86%55%47%-66%12%17%-87%82%-54%-110%119%126%-20%-71%33%64%-48%-89%-80%99%63%93%-87%-7%-93%-40%15%17%100%-21%-114%45%65%110%77%4%0%-126%11%31%78%-68%56%113%11%53%3%2%0%59%">
+ <eAnnotations xmi:id="_aMk1QHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_aMumQHBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_3elWwHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%-116%0%77%0%112%0%0%44%0%0%0%0%-116%0%77%0%-121%0%0%0%16%16%16%24%24%24%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%63%8%28%72%-80%-96%-63%-125%6%59%60%88%-56%-80%-95%-61%-121%16%35%74%-100%72%-79%-94%69%-117%17%16%106%-36%120%-48%65%-126%-117%32%67%-118%28%73%-110%-95%-126%2%28%83%110%-12%48%-128%-125%-54%-105%48%99%-54%-100%-87%49%65%5%-102%47%35%52%-64%-55%-77%-89%-49%-104%28%4%-4%-36%40%-64%-27%-48%-93%72%125%54%-56%-104%-108%96%-123%4%6%29%28%-104%74%-75%-86%-43%-85%88%-77%106%-35%-54%-75%43%87%-90%3%57%12%-16%-48%-108%96%-127%12%5%51%20%-72%-64%-74%-83%-37%-73%112%-29%-54%-99%75%-73%-82%93%-70%8%-64%10%92%88%118%-96%5%4%6%23%76%-24%75%-8%103%7%1%100%7%-78%52%-38%-41%102%65%-79%-119%11%75%-98%-87%-77%96%101%-62%106%13%46%-99%-52%57%-26%-30%-126%3%54%20%86%64%-31%-15%-40%-50%-88%83%94%30%-8%-76%48%-28%-126%16%28%-92%-98%-83%49%116%-63%-77%-123%55%19%-4%76%-69%55%107%-88%4%47%28%112%125%-102%-32%106%-33%-67%113%19%116%76%-8%-72%-64%-94%-56%125%-73%38%-104%-103%48%-17%-33%-47%125%35%-80%80%-112%116%97%-25%31%-108%103%-1%79%93%61%108%-15%-66%-30%5%86%56%112%23%-18%4%-119%55%-57%111%100%62%80%119%-33%-23%4%17%32%-16%122%117%-127%-60%-63%-14%33%84%-98%64%-121%69%86%86%122%31%12%24%-32%100%-10%9%4%30%82%10%126%64%-33%-126%-110%-67%-90%88%75%-123%77%-104%32%74%20%114%-42%-32%7%15%30%21%-31%-121%29%-106%101%-31%64%8%38%-11%-31%-119%37%-10%-27%28%126%38%-98%39%16%-119%45%34%117%-99%64%41%34%-11%-95%7%1%24%88%99%82%-50%69%104%35%-122%-58%-19%-12%99%95%-48%45%23%-97%-117%70%94%-56%-40%-111%72%-63%-72%97%97%55%-126%-40%36%-108%72%33%-56%-128%4%-123%81%-96%-128%65%57%98%-55%-109%-108%44%54%-123%-96%-108%98%-6%-60%94%65%52%30%-123%102%-104%105%-50%-92%-96%7%2%116%80%-40%118%5%-3%21%-25%81%26%-122%56%84%-124%26%-18%73%-45%-100%68%54%-74%-92%64%66%10%42%-45%-106%5%77%-80%-128%107%66%21%20%-88%-94%64%-55%24%30%90%-124%-83%24%41%-91%56%125%-120%38%82%101%-74%-55%105%74%101%-82%73%88%108%-90%-7%56%-22%75%-88%82%-57%97%95%85%-118%-1%-70%-86%70%85%78%122%-108%115%85%-50%-86%-38%-107%31%108%48%-128%100%4%104%96%25%-81%-70%114%20%-85%94%77%73%-103%107%-79%26%-111%105%105%82%8%58%-54%44%76%8%58%0%65%97%24%24%0%38%-90%-45%114%-92%108%-95%101%105%-8%105%-73%6%25%-128%-63%-80%-123%69%8%39%-71%-120%-66%58%80%-110%125%9%-106%-106%-69%-20%30%36%46%112%125%-107%105%107%-67%83%-34%-58%109%89%31%38%-54%-17%7%-14%58%-123%111%89%60%-6%-24%-35%-64%6%-23%123%104%83%-50%-107%-55%-16%7%1%-45%-101%-44%-79%19%-89%42%-23%-61%73%73%75%-112%-60%12%-73%106%-98%-86%89%-2%-5%-127%-56%25%127%-128%49%97%-33%62%-103%113%-60%-49%34%101%-22%64%126%-42%91%37%-54%77%17%-22%-14%-60%94%22%-76%44%-97%15%-113%59%48%-126%53%-5%-28%-21%-74%41%99%87%80%-80%-71%33%43%52%-65%103%30%-36%84%-87%23%36%-35%46%-46%-124%89%59%-81%-43%2%105%40%28%-107%-32%74%-56%49%-61%-128%-114%125%43%-81%2%-13%-69%-16%64%105%-1%4%-17%-116%-56%78%92%102%-63%-9%73%13%-14%-64%43%-58%124%20%-126%-78%-78%95%27%106%-36%72%-23%73%80%-127%92%-13%-75%91%-113%25%62%76%1%0%-116%55%-18%-8%-29%-112%71%46%-7%-28%-108%87%110%121%-27%97%23%-35%83%-37%92%-17%22%118%82%107%119%-50%-111%4%12%16%71%-78%-24%88%-9%-43%55%-22%31%60%-19%19%-31%-84%111%100%-18%119%8%-76%103%-5%-19%-72%-25%-82%123%91%20%88%-84%34%127%-64%7%47%-4%-16%-60%91%85%117%97%1%1%0%59%">
+ <eAnnotations xmi:id="_44tycHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_443jcHBZEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_hI6FYBJiEdypOJGS7WfJjQ" name="SwTimerResource">
+ <generalization xmi:id="_xm5h0BJiEdypOJGS7WfJjQ" general="_7IF3YBG2Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_i3DCMBJiEdypOJGS7WfJjQ" name="durationElements" visibility="public" isUnique="false" redefinedProperty="_9OzFMBG2Edyb1KzJ7GkiGA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sjfSUBJiEdypOJGS7WfJjQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sjVhUBJiEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sjocQBJiEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_M2YK4BJjEdypOJGS7WfJjQ" name="MemoryPartition">
+ <generalization xmi:id="_bnRzYBJjEdypOJGS7WfJjQ" general="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <ownedAttribute xmi:id="_OUlOQBJjEdypOJGS7WfJjQ" name="concurrentResources" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q7rMUBJjEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q7hbUBJjEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Q70WQBJjEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OYk9cBJjEdypOJGS7WfJjQ" name="memorySpaces" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_T3pOMBJjEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_T3gEQBJjEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_T3y_MBJjEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OcInwBJjEdypOJGS7WfJjQ" name="fork" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WF2LIBJjEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WFtBMBJjEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_WF_8IBJjEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Of2DEBJjEdypOJGS7WfJjQ" name="exit" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Y3TmIBJjEdypOJGS7WfJjQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Y3J1IBJjEdypOJGS7WfJjQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Y3cwEBJjEdypOJGS7WfJjQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_de0j0BJjEdypOJGS7WfJjQ" name="base_Namespace" isUnique="false" association="_deho4BJjEdypOJGS7WfJjQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Namespace"/>
+ </ownedAttribute>
+ <icon xmi:id="_cw6aQHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%37%0%24%0%112%0%0%44%0%0%0%0%37%0%24%0%-121%0%0%0%12%12%12%20%20%20%32%32%32%36%36%36%44%44%44%64%64%64%89%89%89%93%93%93%101%101%101%109%109%109%117%117%117%121%121%121%125%125%125%-127%-127%-127%-66%-66%-66%-34%-34%-34%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-73%0%29%52%24%-40%-32%64%-124%9%8%19%42%92%-56%48%-31%2%-126%5%11%32%32%72%-32%65%-61%-117%24%5%40%32%8%-64%-128%69%-124%30%49%-118%92%56%0%66%-62%-114%31%39%-124%28%-55%-78%-28%-55%-107%42%83%-78%-60%-24%18%33%-54%-124%48%103%94%-84%57%-31%38%72%-103%58%25%-14%-12%25%51%40%77%-109%54%97%-26%52%-86%112%-88%82%-96%76%17%58%77%-71%52%-22%-124%-87%9%121%90%-75%-87%-112%-88%-42%-83%0%-70%-62%-4%106%53%-20%-53%-108%100%-93%-102%77%-118%22%-23%86%-82%103%-77%-70%125%-69%-74%-25%-40%-71%96%-59%-74%125%123%82%-81%92%-66%112%-39%38%-44%8%-79%-80%-31%-61%3%1%72%-120%-117%-112%1%-30%-57%-120%19%44%22%12%88%36%-128%1%0%50%107%-34%-52%-71%-77%103%-49%1%2%2%0%59%">
+ <eAnnotations xmi:id="_dOtwkHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_dO26gHBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_7v1JgHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%-110%0%93%0%112%0%0%44%0%0%0%0%-110%0%93%0%-121%0%0%0%8%8%8%16%16%16%24%24%24%28%28%28%32%32%32%40%40%40%48%48%48%56%56%56%60%60%60%64%64%64%72%72%72%76%76%76%89%89%89%93%93%93%97%97%97%101%101%101%113%113%113%117%117%117%121%121%121%125%125%125%-115%-115%-115%-99%-99%-99%-91%-91%-91%-66%-66%-66%-50%-50%-50%-42%-42%-42%-34%-34%-34%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%61%8%28%72%-80%96%-63%14%26%12%42%92%-56%-80%-95%-61%-121%16%35%74%-100%40%48%3%3%0%24%51%102%12%-96%-96%-93%71%-113%7%12%80%28%73%-78%-92%73%-123%17%52%-86%4%-16%-79%37%2%1%27%10%44%-20%-128%-95%-90%77%-101%21%18%-100%-36%-55%-77%39%67%0%12%111%10%-67%64%32%-26%72%12%10%124%42%93%122%18%40%-59%-104%70%41%34%101%74%-75%42%68%-89%19%-95%-54%-108%-102%-44%-86%-41%-81%3%-79%74%-44%122%-76%43%-40%-77%84%-59%70%36%-53%21%-83%-37%-91%106%33%-78%-99%56%-11%-83%-35%-99%113%31%-50%-107%88%-9%-82%-33%-111%121%29%-18%-115%-40%-9%-81%-31%-85%35%7%67%44%124%-72%-15%-62%-64%13%21%63%100%-20%-72%114%-40%-60%5%-94%-46%53%107%-71%51%7%1%-104%53%-13%-27%-36%-71%-78%-24%-75%-103%-73%110%46%93%-6%-76%-36%-44%101%89%119%118%-83%23%54%-59%11%13%100%91%-90%45%-40%-10%68%11%15%116%-101%86%61%-42%-73%68%-32%-62%29%-13%-114%108%60%34%-14%-28%-121%-105%51%-108%-20%-16%57%-12%-65%-46%23%82%111%104%-3%-6%-35%-20%10%-73%51%-1%-20%-18%-3%45%120%-125%-30%23%-110%47%-113%-10%124%-63%-12%10%-41%-77%7%-21%-98%32%124%-125%-14%-25%123%-83%63%-16%126%-63%-4%-6%85%-59%-97%64%-2%17%4%96%-128%76%13%-24%65%-127%3%29%-120%-96%82%10%50%40%-112%-125%15%-10%20%97%115%16%81%88%-31%78%10%126%-90%-96%-122%27%-102%-92%-96%7%0%124%24%92%-120%86%-115%88%34%113%-50%-99%-120%34%85%42%-102%-8%-94%-128%44%70%-76%-30%72%32%-50%56%81%6%7%-112%116%35%69%57%-22%72%24%105%54%-54%40%-92%82%-108%93%101%-28%-111%61%37%-7%-48%-113%-65%-71%-56%-28%78%78%58%4%-27%113%82%78%105%82%-107%13%93%-39%-94%-106%60%113%-7%-45%-110%96%-106%36%-26%99%100%-106%25%27%96%105%-86%-71%26%-101%53%62%20%-92%-101%4%-99%-87%-112%-105%25%102%73%-25%-112%62%-74%-71%-25%100%68%42%25%103%117%122%-2%-23%-112%-99%6%-31%-7%16%5%20%24%-6%38%69%-118%58%-60%-88%-93%-93%-11%57%104%67%-109%82%-70%88%-96%79%42%-104%-87%-90%-121%114%106%-91%-89%-115%-126%26%-86%-91%35%125%106%-22%66%-120%22%20%41%-90%-91%-82%-3%-54%-86%-88%93%-110%42%107%80%-76%-114%121%41%67%-86%-34%90%103%-82%104%-18%-70%80%-81%-66%10%-124%27%-86%20%17%91%-20%-100%2%-67%-54%107%-84%-59%54%88%104%-89%-62%42%-92%-84%-81%-52%-110%104%107%-76%6%78%59%106%-75%6%93%123%107%-74%-50%14%11%45%-73%-28%110%-53%-19%-124%-34%-42%10%110%65%-30%-54%-102%-18%-69%4%-59%-69%-22%-68%-87%-98%27%45%-66%-55%-22%-69%108%-69%-70%-26%-69%-82%-76%-56%78%100%-81%-87%-4%26%-20%47%-74%0%7%43%-16%-64%30%36%44%-47%-63%-96%74%28%17%-59%-102%90%12%17%-58%-108%106%-68%-24%-62%-29%54%124%-89%-70%-21%122%44%41%-56%-14%-118%-100%-88%-126%19%56%32%-44%-53%48%-57%44%-13%-52%52%-41%108%-13%-51%48%75%-80%64%-63%18%65%96%64%75%64%7%45%-12%-48%68%23%109%-12%-47%72%7%29%82%6%112%66%-20%87%-71%78%-89%53%98%-44%38%65%77%-75%82%86%95%-35%83%-42%90%-29%53%117%-41%19%113%13%118%73%0%96%48%0%-50%104%-89%-83%-10%-38%108%-73%-99%54%0%19%28%-112%-12%-36%116%-41%109%-9%-35%120%-45%-115%64%64%0%59%">
+ <eAnnotations xmi:id="_8YWiEHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_8YgTEHBZEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_deho4BJjEdypOJGS7WfJjQ" name="Extension_MemoryPartition" memberEnd="_deho4RJjEdypOJGS7WfJjQ _de0j0BJjEdypOJGS7WfJjQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_deho4RJjEdypOJGS7WfJjQ" name="extension_MemoryPartition" type="_M2YK4BJjEdypOJGS7WfJjQ" aggregation="composite" association="_deho4BJjEdypOJGS7WfJjQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_QpmPoB2tEdym5pjrMPD5aQ" name="Alarm">
+ <generalization xmi:id="_YhsNQB2tEdym5pjrMPD5aQ" general="_fO5sQBJhEdypOJGS7WfJjQ"/>
+ <ownedAttribute xmi:id="_Rb9gsB2tEdym5pjrMPD5aQ" name="isWatchdog" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TKhUQB2tEdym5pjrMPD5aQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TKYKUB2tEdym5pjrMPD5aQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TKrFQB2tEdym5pjrMPD5aQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_UnDjsB2tEdym5pjrMPD5aQ" name="timers" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XNgBgB2tEdym5pjrMPD5aQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XNWQgB2tEdym5pjrMPD5aQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_XNgBgR2tEdym5pjrMPD5aQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_ezbroHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%58%0%26%0%112%0%0%44%0%0%0%0%58%0%26%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%48%48%48%56%56%56%60%60%60%64%64%64%72%72%72%80%80%80%89%89%89%93%93%93%97%97%97%101%101%101%105%105%105%109%109%109%113%113%113%121%121%121%125%125%125%-127%-127%-127%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-95%-95%-95%-91%-91%-91%-86%-86%-86%-82%-82%-82%-74%-74%-74%-66%-66%-66%-62%-62%-62%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%89%8%60%17%0%0%1%-127%8%19%42%92%-56%-80%-95%-61%-121%36%4%40%48%112%-30%-95%-59%-117%24%21%-82%-96%-96%-96%-62%5%11%9%40%-84%-56%72%-78%100%66%8%26%4%2%16%-88%1%-126%-55%-105%24%63%-72%84%-119%16%-62%7%-104%56%27%62%8%-127%112%-91%64%-103%57%-125%38%84%96%2%33%-127%18%2%77%20%4%-64%20%-128%1%-116%41%28%52%-104%74%-75%-86%-43%-85%85%37%-20%68%-104%98%65%-54%16%15%16%-122%88%80%-108%-123%-120%-121%22%46%-116%88%-53%-74%-83%-37%-73%108%49%56%-24%32%65%-31%77%9%29%88%-84%-80%-16%64%5%-62%13%5%40%32%85%-104%-30%-64%72%-95%91%29%112%80%-56%33%44%8%4%15%54%72%-106%-100%-95%105%-127%8%30%-40%78%-128%0%119%4%10%-110%38%20%8%84%1%-63%-127%-122%17%26%28%72%24%89%96%0%-127%-41%-80%9%52%101%58%64%65%3%6%2%22%96%109%96%-127%-28%86%-124%34%46%52%-72%112%-10%97%9%-90%9%48%124%22%-72%-95%-73%-48%20%5%114%98%-96%80%54%97%-126%-118%66%45%108%16%-70%16%44%-9%-62%-121%-71%35%78%36%-54%29%3%6%-15%9%71%52%-32%-66%-30%64%10%-12%8%127%7%109%14%63%-87%104%-95%-19%-33%-41%-73%-55%-35%123%125%-16%-36%-111%87%-97%118%-3%-123%85%-97%10%5%-124%-105%83%3%35%-44%-57%2%125%66%-123%-26%96%126%-36%-55%-121%30%-124%65%73%-24%-96%2%9%-20%-26%33%86%9%44%-58%80%64%0%59%">
+ <eAnnotations xmi:id="_fTnAgHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_fTwxgHBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="__C8gEHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%-28%0%102%0%112%0%0%44%0%0%0%0%-28%0%102%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-91%-91%-91%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-58%-58%-58%-54%-54%-54%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%85%8%28%72%-112%32%-118%3%0%18%42%76%72%-95%-96%-61%-121%16%35%74%-100%72%-79%-94%-59%-117%24%51%106%-36%-56%49%-93%-119%3%15%67%56%-24%72%-78%-92%-55%-109%40%83%-86%-20%-8%49%-28%-56%-107%48%99%-54%-100%73%51%37%10%2%2%70%16%-108%0%64%66%-51%-97%64%-125%10%-91%-23%32%4%-63%-94%67%-109%42%93%-54%84%-94%-126%12%25%46%72%77%-112%1%69%-45%-85%88%-77%-82%76%-47%65%2%1%3%12%40%72%-67%-128%-128%1%1%7%25%76%104%93%-53%-74%45%-60%20%24%10%68%-32%96%21%98%8%10%7%34%-88%117%-53%-73%47%-45%14%7%44%-44%-83%8%-104%-62%96%-65%-120%19%111%-107%16%-31%-60%-58%12%12%72%40%-98%76%-103%37%3%14%18%53%-108%-112%88%-126%65%-121%-54%-96%67%75%52%-95%64%-78%68%9%-104%37%-90%-104%43%-70%117%107%20%12%54%79%68%93%-15%1%8%-41%-72%41%-37%-82%72%33%67%69%-40%-78%115%11%119%107%1%-125%69%-87%22%77%32%72%49%-68%-71%-42%19%7%-104%87%68%110%-79%-73%-13%-21%77%33%120%-72%72%-67%98%-118%3%-114%-79%-117%-1%15%74%66%1%-58%-18%21%51%52%28%-49%-98%102%-15%-13%23%48%-74%108%79%31%38%-126%-32%21%53%76%-56%-56%64%68%-3%-1%39%-107%-128%64%70%28%-8%-124%17%6%22%0%-88%96%71%5%18%104%-32%69%34%45%40%97%70%8%58%-104%-111%-128%19%102%-56%-101%111%24%53%-120%-47%77%26%-122%24%17%109%24%117%-16%-128%70%0%56%-96%-30%-118%44%-74%-24%-94%-118%13%112%40%-94%112%36%98%100%-63%3%-121%81%4%64%8%60%-10%-24%-29%-113%64%-122%-80%1%2%31%32%-58%-63%88%72%38%-87%-28%-110%76%54%-23%-28%-109%80%70%41%-91%84%30%-96%119%17%8%8%24%85%-47%124%27%105%16%27%98%36%32%48%-27%-104%100%-106%105%102%-103%14%76%-96%31%71%39%56%16%31%69%34%48%-80%-47%106%19%72%-25%-105%118%51%78%84%90%7%17%-112%116%-127%3%-31%69%-28%1%4%26%-107%-96%-64%103%19%-95%-112%-29%80%39%20%-112%-89%68%-125%-86%-128%66%1%118%110%20%2%2%-73%69%-92%38%-127%10%-32%23%81%10%12%68%-128%104%82%-42%61%10%81%105%2%-19%70%18%10%15%24%7%81%1%-127%82%-1%-108%-126%4%18%84%58%-111%9%2%0%64%-128%4%90%2%5%-99%-83%-90%10%84%-34%64%30%-106%-108%-87%67%17%90%-44%89%106%24%101%-80%80%96%-98%-58%84%97%-80%14%-31%41%16%10%8%-60%-70%-110%-75%20%117%16%-39%-100%5%44%-108%16%2%25%104%-101%-46%119%-26%6%59%44%65%-22%-55%-76%-18%68%41%76%16%-63%-94%23%97%32%-18%66%15%-48%-75%82%-69%-44%22%84%42%65%-88%-62%20%-16%104%12%104%80%-110%9%-9%-118%43%64%4%-37%-95%116%-64%94%-3%10%-12%43%-78%15%0%91%-46%-102%19%121%48%48%73%8%36%124%47%1%19%-8%71%82%-92%17%15%-12%111%65%-59%-98%4%2%4%22%15%-108%2%5%16%-48%-69%-111%5%30%123%124%-64%5%-47%90%-76%113%-65%41%20%32%-77%10%-17%5%-56%-64%-49%42%-104%-128%-106%74%26%-44%-84%-76%2%26%-92%27%81%-78%37%-85%-64%-17%-120%-21%-111%20%-126%2%16%63%4%-126%2%34%-89%-28%-127%-46%96%3%0%1%7%45%23%-60%109%-60%-24%82%-108%-127%3%68%79%-76%-10%-49%24%24%16%-64%0%4%-44%109%-9%-35%120%-25%-83%119%-35%3%-124%-1%-19%119%1%9%-68%-72%-30%2%3%8%110%-8%-31%-120%87%77%25%-97%22%-123%112%115%-39%16%109%-83%-8%67%37%104%0%-43%-27%-104%103%-82%-7%-26%-103%79%-32%55%-40%10%84%-16%65%-112%61%62%80%1%-23%-88%-89%-82%-70%105%-107%-19%44%17%10%23%28%-112%-106%-84%30%56%-16%0%-21%75%117%-16%121%-62%-28%58%77%-48%-60%81%-109%-116%-47%9%120%41%112%65%8%-8%-95%16%2%7%16%16%0%65%-81%77%113%-80%-69%66%-48%94%116%114%-60%72%113%68%-62%-97%29%43%116%-106%4%30%64%62%20%79%-97%-125%12%-3%111%-108%70%-83%-62%-69%-1%33%4%-10%-62%-93%102%52%117%-55%103%-45%71%2%-40%-7%-74%-83%26%120%-22%99%-88%32%5%30%123%-118%-17%46%-126%-79%-88%93%-81%61%39%-56%-43%-77%44%-112%51%-114%-72%46%88%-64%-5%15%0%19%2%-78%-82%-95%68%120%37%11%-38%127%68%32%-128%-123%53%76%96%-72%-29%25%-1%-2%115%2%-44%-24%-81%35%-20%-117%-40%-4%-44%119%-111%-6%81%43%109%44%-60%72%10%-5%-123%-63%24%110%-120%-123%15%-76%33%68%34%24%-79%26%-22%80%34%7%-92%-106%-86%-1%126%8%-81%17%-106%108%-122%68%124%-56%10%-5%-27%-62%36%22%4%-122%37%107%-108%19%39%-62%56%-11%5%113%-118%3%-55%-31%-93%120%-120%69%-126%-8%-112%90%86%-22%-30%64%-122%-120%54%35%-118%113%32%72%12%-42%18%-49%-40%-60%96%61%-20%-116%5%-111%-94%-6%-66%40%-58%43%-102%74%-117%83%-28%34%-75%64%112%34%56%18%36%-116%-44%106%35%22%-95%24%-79%52%118%113%-115%-63%18%36%22%-33%24%53%61%-118%-111%-114%-90%-78%35%22%-15%56%35%71%118%-111%-113%44%68%100%23%21%57%35%66%-62%-47%-112%-113%-46%36%22%69%-59%-62%-5%-8%113%32%-106%124%20%36%-79%40%-55%60%81%50%-119%-109%18%-97%-120%-96%118%74%81%-26%-119%-109%73%-12%36%-75%64%57%69%91%-50%-88%70%-89%124%101%-120%82%57%-59%85%-26%-87%-107%78%20%-90%-122%98%121%74%97%-103%71%125%-66%76%34%46%67%-92%75%49%-14%114%70%5%60%37%50%69%-92%76%29%18%115%70%-58%116%-30%54%67%-44%77%27%-10%-20%-124%26%-70%102%18%-93%25%-94%105%-2%-80%-102%-90%82%39%17%-85%24%-75%77%53%83%5%-27%-108%-48%55%-109%24%34%78%17%-115%-13%-121%100%-28%-103%-49%-18%41%79%13%-79%-13%-121%18%56%0%-30%22%-54%-48%-122%58%-12%-95%16%109%-111%25%97%18%16%0%59%">
+ <eAnnotations xmi:id="__6qyQHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="__6qyQXBZEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_Cf874BJeEdy3Td9UhuLFPg" name="SW_Brokering">
+ <eAnnotations xmi:id="_LNV8IF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_Mvr-kJ3yEd6SvNDHkhtrYQ" name="SW_Brokering" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Brokering/_MuV6wJ3yEd6SvNDHkhtrYQ/13" nsPrefix="SW_Brokering">
+ <eAnnotations xmi:id="_M8DnjJ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8DnjZ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8Dnjp3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8Dnj53yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8DnkJ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8DnkZ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mvr-kZ3yEd6SvNDHkhtrYQ" name="AccessPolicyKind">
+ <eAnnotations xmi:id="_Mvr-kp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iJA2gBJtEdyNBsnA2HLmgg"/>
+ <eLiterals xmi:id="_Mvr-k53yEd6SvNDHkhtrYQ" name="Read"/>
+ <eLiterals xmi:id="_Mvr-lJ3yEd6SvNDHkhtrYQ" name="Write" value="1"/>
+ <eLiterals xmi:id="_Mvr-lZ3yEd6SvNDHkhtrYQ" name="ReadWrite" value="2"/>
+ <eLiterals xmi:id="_Mvr-lp3yEd6SvNDHkhtrYQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_Mvr-l53yEd6SvNDHkhtrYQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mvr-mJ3yEd6SvNDHkhtrYQ" name="DeviceBroker" eSuperTypes="_Mr9VIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mvr-mZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IXI-cBJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mvr-mp3yEd6SvNDHkhtrYQ" name="accessPolicy" ordered="false" unique="false" eType="_Mvr-kZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mvr-nJ3yEd6SvNDHkhtrYQ" name="isBuffered" ordered="false" unique="false" eType="_M8DneZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr-np3yEd6SvNDHkhtrYQ" name="devices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr-oJ3yEd6SvNDHkhtrYQ" name="closeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr-op3yEd6SvNDHkhtrYQ" name="controlServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr-pJ3yEd6SvNDHkhtrYQ" name="openServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr-pp3yEd6SvNDHkhtrYQ" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr-qJ3yEd6SvNDHkhtrYQ" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mvr_JJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_Mvr_JZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mvr_Jp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_Mvr_J53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mvr_KJ3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_Mvr_KZ3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_Mvr_Kp3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_Mvr_K53yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mvr_LJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_Mvr_LZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mvr_Lp3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_Mvr_L53yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_Mvr_MJ3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_Mvr_MZ3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_Mvr_Mp3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_Mvr_M53yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_Mvr_NJ3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_Mvr_NZ3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_Mvr_Np3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mvr_N53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_Mvr_OJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mvr_OZ3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_Mvr_Op3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mvr_O53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_Mvr_PJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mvr_PZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_Mvr_Pp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mvr_P53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_Mvr_QJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mvr_QZ3yEd6SvNDHkhtrYQ" name="MemoryBroker" eSuperTypes="_Mr9VIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mvr_Qp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ovMq4BJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mvr_Q53yEd6SvNDHkhtrYQ" name="accessPolicy" ordered="false" unique="false" eType="_Mvr-kZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr_RZ3yEd6SvNDHkhtrYQ" name="memories" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr_R53yEd6SvNDHkhtrYQ" name="memoryBlockAdressElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr_SZ3yEd6SvNDHkhtrYQ" name="memoryBlockSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr_S53yEd6SvNDHkhtrYQ" name="lockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr_TZ3yEd6SvNDHkhtrYQ" name="unlockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr_T53yEd6SvNDHkhtrYQ" name="mapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mvr_UZ3yEd6SvNDHkhtrYQ" name="unMapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DneZ3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dnep3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnfZ3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Dnfp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wjDkAEOMEd6caK5ICj_pSQ" name="SW_Brokering" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Brokering/_wi4k4EOMEd6caK5ICj_pSQ/12" nsPrefix="SW_Brokering">
+ <eAnnotations xmi:id="_wmM-s0OMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmM-tEOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmM-tUOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmM-tkOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmM-t0OMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmM-uEOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjDkAUOMEd6caK5ICj_pSQ" name="AccessPolicyKind">
+ <eAnnotations xmi:id="_wjDkAkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iJA2gBJtEdyNBsnA2HLmgg"/>
+ <eLiterals xmi:id="_wjDkA0OMEd6caK5ICj_pSQ" name="Read"/>
+ <eLiterals xmi:id="_wjDkBEOMEd6caK5ICj_pSQ" name="Write" value="1"/>
+ <eLiterals xmi:id="_wjDkBUOMEd6caK5ICj_pSQ" name="ReadWrite" value="2"/>
+ <eLiterals xmi:id="_wjDkBkOMEd6caK5ICj_pSQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_wjDkB0OMEd6caK5ICj_pSQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjDkCEOMEd6caK5ICj_pSQ" name="DeviceBroker" eSuperTypes="_wiUkMUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjDkCUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IXI-cBJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjDkCkOMEd6caK5ICj_pSQ" name="accessPolicy" ordered="false" unique="false" eType="_wjDkAUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjDkDEOMEd6caK5ICj_pSQ" name="isBuffered" ordered="false" unique="false" eType="_wmM-oEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkDkOMEd6caK5ICj_pSQ" name="devices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkEEOMEd6caK5ICj_pSQ" name="closeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkEkOMEd6caK5ICj_pSQ" name="controlServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkFEOMEd6caK5ICj_pSQ" name="openServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkFkOMEd6caK5ICj_pSQ" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkGEOMEd6caK5ICj_pSQ" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjDklEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wjDklUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjDklkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wjDkl0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjDkmEOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wjDkmUOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wjDkmkOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wjDkm0OMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjDknEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wjDknUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjDknkOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wjDkn0OMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wjDkoEOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wjDkoUOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wjDkokOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wjDko0OMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wjDkpEOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wjDkpUOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wjDkpkOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjDkp0OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wjDkqEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjDkqUOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wjDkqkOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjDkq0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wjDkrEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjDkrUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wjDkrkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjDkr0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wjDksEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjDksUOMEd6caK5ICj_pSQ" name="MemoryBroker" eSuperTypes="_wiUkMUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjDkskOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ovMq4BJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjDks0OMEd6caK5ICj_pSQ" name="accessPolicy" ordered="false" unique="false" eType="_wjDkAUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDktUOMEd6caK5ICj_pSQ" name="memories" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkt0OMEd6caK5ICj_pSQ" name="memoryBlockAdressElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkuUOMEd6caK5ICj_pSQ" name="memoryBlockSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDku0OMEd6caK5ICj_pSQ" name="lockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkvUOMEd6caK5ICj_pSQ" name="unlockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkv0OMEd6caK5ICj_pSQ" name="mapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjDkwUOMEd6caK5ICj_pSQ" name="unMapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmM-oEOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmM-oUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmM-pEOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmM-pUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kYpu4HKiEd2xwtZ516zmfg" name="SW_Brokering" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Brokering/_kYNEg3KiEd2xwtZ516zmfg/11" nsPrefix="SW_Brokering">
+ <eAnnotations xmi:id="_khcgLHKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khcgLXKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khcgLnKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khcgL3KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khcgMHKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khcgMXKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kYpu4XKiEd2xwtZ516zmfg" name="AccessPolicyKind">
+ <eAnnotations xmi:id="_kYpu4nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iJA2gBJtEdyNBsnA2HLmgg"/>
+ <eLiterals xmi:id="_kYpu43KiEd2xwtZ516zmfg" name="Read"/>
+ <eLiterals xmi:id="_kYpu5HKiEd2xwtZ516zmfg" name="Write" value="1"/>
+ <eLiterals xmi:id="_kYpu5XKiEd2xwtZ516zmfg" name="ReadWrite" value="2"/>
+ <eLiterals xmi:id="_kYpu5nKiEd2xwtZ516zmfg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_kYpu53KiEd2xwtZ516zmfg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYpu6HKiEd2xwtZ516zmfg" name="DeviceBroker" eSuperTypes="_kWt1MXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYpu6XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IXI-cBJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYpu6nKiEd2xwtZ516zmfg" name="accessPolicy" ordered="false" unique="false" eType="_kYpu4XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYpu7HKiEd2xwtZ516zmfg" name="isBuffered" ordered="false" unique="false" eType="_khcgHHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpu7nKiEd2xwtZ516zmfg" name="devices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpu8HKiEd2xwtZ516zmfg" name="closeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpu8nKiEd2xwtZ516zmfg" name="controlServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpu9HKiEd2xwtZ516zmfg" name="openServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpu9nKiEd2xwtZ516zmfg" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpu-HKiEd2xwtZ516zmfg" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kYpvHHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kYpvHXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kYpvHnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kYpvH3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kYpvIHKiEd2xwtZ516zmfg" name="MemoryBroker" eSuperTypes="_kWt1MXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kYpvIXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ovMq4BJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kYpvInKiEd2xwtZ516zmfg" name="accessPolicy" ordered="false" unique="false" eType="_kYpu4XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpvJHKiEd2xwtZ516zmfg" name="memories" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpvJnKiEd2xwtZ516zmfg" name="memoryBlockAdressElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpvKHKiEd2xwtZ516zmfg" name="memoryBlockSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpvKnKiEd2xwtZ516zmfg" name="lockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYpvLHKiEd2xwtZ516zmfg" name="unlockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYzf4XKiEd2xwtZ516zmfg" name="mapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kYzf43KiEd2xwtZ516zmfg" name="unMapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcgGXKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcgGnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khcgHHKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khcgHXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pEFp4BBjEd20zIwSLfjspA" name="SW_Brokering" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Brokering/_pDhDWxBjEd20zIwSLfjspA/10" nsPrefix="SW_Brokering">
+ <eAnnotations xmi:id="_pO-rhhBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pO-rhxBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pO-riBBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pO-riRBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pO-rihBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pO-rixBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pEFp4RBjEd20zIwSLfjspA" name="AccessPolicyKind">
+ <eAnnotations xmi:id="_pEFp4hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iJA2gBJtEdyNBsnA2HLmgg"/>
+ <eLiterals xmi:id="_pEFp4xBjEd20zIwSLfjspA" name="Read"/>
+ <eLiterals xmi:id="_pEFp5BBjEd20zIwSLfjspA" name="Write" value="1"/>
+ <eLiterals xmi:id="_pEFp5RBjEd20zIwSLfjspA" name="ReadWrite" value="2"/>
+ <eLiterals xmi:id="_pEFp5hBjEd20zIwSLfjspA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_pEFp5xBjEd20zIwSLfjspA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pEFp6BBjEd20zIwSLfjspA" name="DeviceBroker" eSuperTypes="_pBzK4RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pEFp6RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IXI-cBJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pEFp6hBjEd20zIwSLfjspA" name="accessPolicy" ordered="false" unique="false" eType="_pEFp4RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pEFp7BBjEd20zIwSLfjspA" name="isBuffered" ordered="false" unique="false" eType="_pO-rdhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFp7hBjEd20zIwSLfjspA" name="devices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFp8BBjEd20zIwSLfjspA" name="closeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFp8hBjEd20zIwSLfjspA" name="controlServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFp9BBjEd20zIwSLfjspA" name="openServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFp9hBjEd20zIwSLfjspA" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFp-BBjEd20zIwSLfjspA" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pEFqHBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pEFqHRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pEFqHhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pEFqHxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pEFqIBBjEd20zIwSLfjspA" name="MemoryBroker" eSuperTypes="_pBzK4RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pEFqIRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ovMq4BJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pEFqIhBjEd20zIwSLfjspA" name="accessPolicy" ordered="false" unique="false" eType="_pEFp4RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFqJBBjEd20zIwSLfjspA" name="memories" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFqJhBjEd20zIwSLfjspA" name="memoryBlockAdressElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFqKBBjEd20zIwSLfjspA" name="memoryBlockSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFqKhBjEd20zIwSLfjspA" name="lockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFqLBBjEd20zIwSLfjspA" name="unlockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFqLhBjEd20zIwSLfjspA" name="mapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pEFqMBBjEd20zIwSLfjspA" name="unMapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO-rcxBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO-rdBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO-rdhBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO-rdxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lFErsKSsEdy-NrxVBTpLyA" name="SW_Brokering" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Brokering/_lEsSZqSsEdy-NrxVBTpLyA/9" nsPrefix="SW_Brokering">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lFErsaSsEdy-NrxVBTpLyA" name="AccessPolicyKind">
+ <eAnnotations xmi:id="_lFErsqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iJA2gBJtEdyNBsnA2HLmgg"/>
+ <eLiterals xmi:id="_lFErs6SsEdy-NrxVBTpLyA" name="Read"/>
+ <eLiterals xmi:id="_lFErtKSsEdy-NrxVBTpLyA" name="Write" value="1"/>
+ <eLiterals xmi:id="_lFErtaSsEdy-NrxVBTpLyA" name="ReadWrite" value="2"/>
+ <eLiterals xmi:id="_lFErtqSsEdy-NrxVBTpLyA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_lFErt6SsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lFEruKSsEdy-NrxVBTpLyA" name="DeviceBroker" eSuperTypes="_lDQGwaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lFEruaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IXI-cBJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lFEruqSsEdy-NrxVBTpLyA" name="accessPolicy" ordered="false" unique="false" eType="_lFErsaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lFErvKSsEdy-NrxVBTpLyA" name="isBuffered" ordered="false" unique="false" eType="_lOtwJKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFErvqSsEdy-NrxVBTpLyA" name="devices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFErwKSsEdy-NrxVBTpLyA" name="closeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFErwqSsEdy-NrxVBTpLyA" name="controlServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFErxKSsEdy-NrxVBTpLyA" name="openServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFErxqSsEdy-NrxVBTpLyA" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFEryKSsEdy-NrxVBTpLyA" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lFKybqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lFKyb6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lFKycKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lFKycaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lFKycqSsEdy-NrxVBTpLyA" name="MemoryBroker" eSuperTypes="_lDQGwaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lFKyc6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ovMq4BJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lFKydKSsEdy-NrxVBTpLyA" name="accessPolicy" ordered="false" unique="false" eType="_lFErsaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFKydqSsEdy-NrxVBTpLyA" name="memories" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFKyeKSsEdy-NrxVBTpLyA" name="memoryBlockAdressElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFKyeqSsEdy-NrxVBTpLyA" name="memoryBlockSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFKyfKSsEdy-NrxVBTpLyA" name="lockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFKyfqSsEdy-NrxVBTpLyA" name="unlockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFKygKSsEdy-NrxVBTpLyA" name="mapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lFKygqSsEdy-NrxVBTpLyA" name="unMapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOtwIaSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOtwIqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOtwJKSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOtwJaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rrafkGquEdyHVMM3AaZxvA" name="SW_Brokering" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Brokering/_rq9zoGquEdyHVMM3AaZxvA/8" nsPrefix="SW_Brokering">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rrafkWquEdyHVMM3AaZxvA" name="AccessPolicyKind">
+ <eAnnotations xmi:id="_rrafkmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iJA2gBJtEdyNBsnA2HLmgg"/>
+ <eLiterals xmi:id="_rrafk2quEdyHVMM3AaZxvA" name="Read"/>
+ <eLiterals xmi:id="_rraflGquEdyHVMM3AaZxvA" name="Write" value="1"/>
+ <eLiterals xmi:id="_rraflWquEdyHVMM3AaZxvA" name="ReadWrite" value="2"/>
+ <eLiterals xmi:id="_rraflmquEdyHVMM3AaZxvA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_rrafl2quEdyHVMM3AaZxvA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rrafmGquEdyHVMM3AaZxvA" name="DeviceBroker" eSuperTypes="_rpf0AWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rrafmWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IXI-cBJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rrafmmquEdyHVMM3AaZxvA" name="accessPolicy" ordered="false" unique="false" eType="_rrafkWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rrafnGquEdyHVMM3AaZxvA" name="isBuffered" ordered="false" unique="false" eType="_r0bRpmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rrafnmquEdyHVMM3AaZxvA" name="devices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rrafoGquEdyHVMM3AaZxvA" name="closeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rrafomquEdyHVMM3AaZxvA" name="controlServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rrafpGquEdyHVMM3AaZxvA" name="openServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rrafpmquEdyHVMM3AaZxvA" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rrafqGquEdyHVMM3AaZxvA" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rrafzGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rrafzWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rrafzmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rrafz2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rraf0GquEdyHVMM3AaZxvA" name="MemoryBroker" eSuperTypes="_rpf0AWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rraf0WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ovMq4BJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rraf0mquEdyHVMM3AaZxvA" name="accessPolicy" ordered="false" unique="false" eType="_rrafkWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rraf1GquEdyHVMM3AaZxvA" name="memories" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rraf1mquEdyHVMM3AaZxvA" name="memoryBlockAdressElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rraf2GquEdyHVMM3AaZxvA" name="memoryBlockSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rraf2mquEdyHVMM3AaZxvA" name="lockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rraf3GquEdyHVMM3AaZxvA" name="unlockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rraf3mquEdyHVMM3AaZxvA" name="mapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rraf4GquEdyHVMM3AaZxvA" name="unMapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0bRo2quEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0bRpGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0bRpmquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0bRp2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aRWusV-FEdyR_cYlxmaBkg" name="SW_Brokering" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Brokering/_aRWusF-FEdyR_cYlxmaBkg/1" nsPrefix="SW_Brokering">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRWusl-FEdyR_cYlxmaBkg" name="AccessPolicyKind">
+ <eAnnotations xmi:id="_aRWus1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iJA2gBJtEdyNBsnA2HLmgg"/>
+ <eLiterals xmi:id="_aRWutF-FEdyR_cYlxmaBkg" name="Read"/>
+ <eLiterals xmi:id="_aRWutV-FEdyR_cYlxmaBkg" name="Write" value="1"/>
+ <eLiterals xmi:id="_aRWutl-FEdyR_cYlxmaBkg" name="ReadWrite" value="2"/>
+ <eLiterals xmi:id="_aRWut1-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_aRWuuF-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRWuuV-FEdyR_cYlxmaBkg" name="DeviceBroker" eSuperTypes="_aQwRwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRWuul-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IXI-cBJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRWuu1-FEdyR_cYlxmaBkg" name="accessPolicy" ordered="false" unique="false" eType="_aRWusl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRWuvV-FEdyR_cYlxmaBkg" name="isBuffered" ordered="false" unique="false" eType="_aVOjQV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWuv1-FEdyR_cYlxmaBkg" name="devices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWuwV-FEdyR_cYlxmaBkg" name="closeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWuw1-FEdyR_cYlxmaBkg" name="controlServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWuxV-FEdyR_cYlxmaBkg" name="openServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWux1-FEdyR_cYlxmaBkg" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWuyV-FEdyR_cYlxmaBkg" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aRWu7V-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aRWu7l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRWu71-FEdyR_cYlxmaBkg" name="MemoryBroker" eSuperTypes="_aQwRwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRWu8F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ovMq4BJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRWu8V-FEdyR_cYlxmaBkg" name="accessPolicy" ordered="false" unique="false" eType="_aRWusl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWu81-FEdyR_cYlxmaBkg" name="memories" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWu9V-FEdyR_cYlxmaBkg" name="memoryBlockAdressSelements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWu91-FEdyR_cYlxmaBkg" name="memoryBlockSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWu-V-FEdyR_cYlxmaBkg" name="lockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWu-1-FEdyR_cYlxmaBkg" name="unlockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWu_V-FEdyR_cYlxmaBkg" name="mapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRWu_1-FEdyR_cYlxmaBkg" name="unMapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOjQV-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOjQl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LNV8IV1EEdy5RcXm_JjfDg" name="SW_Brokering" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Brokering/_LNMLIF1EEdy5RcXm_JjfDg/0" nsPrefix="SW_Brokering">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LNV8Il1EEdy5RcXm_JjfDg" name="AccessPolicyKind">
+ <eAnnotations xmi:id="_LNV8I11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iJA2gBJtEdyNBsnA2HLmgg"/>
+ <eLiterals xmi:id="_LNV8JF1EEdy5RcXm_JjfDg" name="Read"/>
+ <eLiterals xmi:id="_LNV8JV1EEdy5RcXm_JjfDg" name="Write" value="1"/>
+ <eLiterals xmi:id="_LNV8Jl1EEdy5RcXm_JjfDg" name="ReadWrite" value="2"/>
+ <eLiterals xmi:id="_LNV8J11EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_LNV8KF1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNV8KV1EEdy5RcXm_JjfDg" name="DeviceBroker" eSuperTypes="_LMckQV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LNV8Kl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IXI-cBJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNV8K11EEdy5RcXm_JjfDg" name="accessPolicy" ordered="false" unique="false" eType="_LNV8Il1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNV8LV1EEdy5RcXm_JjfDg" name="isBuffered" ordered="false" unique="false" eType="_LTwGdV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8L11EEdy5RcXm_JjfDg" name="devices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8MV1EEdy5RcXm_JjfDg" name="closeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8M11EEdy5RcXm_JjfDg" name="controlServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8NV1EEdy5RcXm_JjfDg" name="openServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8N11EEdy5RcXm_JjfDg" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8OV1EEdy5RcXm_JjfDg" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LNV8XV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LNV8Xl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LNV8X11EEdy5RcXm_JjfDg" name="MemoryBroker" eSuperTypes="_LMckQV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LNV8YF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ovMq4BJuEdyNBsnA2HLmgg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LNV8YV1EEdy5RcXm_JjfDg" name="accessPolicy" ordered="false" unique="false" eType="_LNV8Il1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8Y11EEdy5RcXm_JjfDg" name="memories" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8ZV1EEdy5RcXm_JjfDg" name="memoryBlockAdressSelements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8Z11EEdy5RcXm_JjfDg" name="memoryBlockSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8aV1EEdy5RcXm_JjfDg" name="lockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8a11EEdy5RcXm_JjfDg" name="unlockServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8bV1EEdy5RcXm_JjfDg" name="mapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LNV8b11EEdy5RcXm_JjfDg" name="unMapServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTwGdV1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTwGdl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packageImport xmi:id="_L2KdUBJeEdy3Td9UhuLFPg" importedPackage="_-1fcUBJdEdy3Td9UhuLFPg"/>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_iJA2gBJtEdyNBsnA2HLmgg" name="AccessPolicyKind">
+ <ownedLiteral xmi:id="_j8KPIBJtEdyNBsnA2HLmgg" name="Read"/>
+ <ownedLiteral xmi:id="_kHofUBJtEdyNBsnA2HLmgg" name="Write"/>
+ <ownedLiteral xmi:id="_kOxpIBJtEdyNBsnA2HLmgg" name="ReadWrite"/>
+ <ownedLiteral xmi:id="_kU44MBJtEdyNBsnA2HLmgg" name="Undef"/>
+ <ownedLiteral xmi:id="_kaZqUBJtEdyNBsnA2HLmgg" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_IXI-cBJuEdyNBsnA2HLmgg" name="DeviceBroker">
+ <generalization xmi:id="_mXGLEBJuEdyNBsnA2HLmgg" general="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <ownedAttribute xmi:id="_LCTkMBJuEdyNBsnA2HLmgg" name="accessPolicy" visibility="public" type="_iJA2gBJtEdyNBsnA2HLmgg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_N_DpMBJuEdyNBsnA2HLmgg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_N-54MBJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_N_MzIBJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_LFuroBJuEdyNBsnA2HLmgg" name="isBuffered" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q7XCQBJuEdyNBsnA2HLmgg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q7NRQBJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Q7gMMBJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_LI24IBJuEdyNBsnA2HLmgg" name="devices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V-CR8BJuEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V94g8BJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_V-Lb4BJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_LMbwkBJuEdyNBsnA2HLmgg" name="closeServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Y-9FQBJuEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Y-zUQBJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Y_GPMBJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_LSZOoBJuEdyNBsnA2HLmgg" name="controlServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cUuuQBJuEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cUk9QBJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cU34MBJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_LV-HEBJuEdyNBsnA2HLmgg" name="openServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fHV_0BJuEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fHMO0BJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_fHfw0BJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_LZ_rcBJuEdyNBsnA2HLmgg" name="readServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_huV3QBJuEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_huMGQBJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_huV3QRJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Ld3e0BJuEdyNBsnA2HLmgg" name="writeServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVCzwBJuEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kU5CwBJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kVL9sBJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_iSnvUHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%33%0%20%0%112%0%0%44%0%0%0%0%33%0%20%0%-121%0%0%0%8%8%8%24%24%24%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%85%85%85%89%89%89%97%97%97%105%105%105%113%113%113%-123%-123%-123%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-91%-91%-91%-66%-66%-66%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-92%0%19%0%24%72%-80%-96%-63%-125%8%9%22%24%96%33%-125%3%1%9%35%30%12%-80%-64%-126%6%0%12%17%64%-72%-96%-95%-93%-57%-113%32%67%118%-52%64%-31%-128%5%-116%15%26%-120%92%-55%-46%35%-123%5%24%23%68%104%73%51%-92%-123%1%24%21%76%-88%-55%-77%-29%-51%-100%59%123%-42%-4%57%64%-89%-48%-95%56%-117%6%61%-54%-110%-88%81%-90%77%-109%62%-123%42%-46%-23%82%-86%32%-83%98%-83%42%-11%-22%86%-97%93%-65%102%77%42%83%-20%71%-94%18%18%-104%-11%8%-63%1%70%11%12%28%84%-104%75%-73%-82%-35%-69%117%35%28%-64%-16%86%3%-124%3%-128%3%11%30%76%88%112%3%12%23%9%24%40%-52%-72%49%-31%0%1%1%0%59%">
+ <eAnnotations xmi:id="_jSPZQHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_jSYjMHBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_CRJhcHBaEd2Nss_u28cvSA" content="71%73%70%56%57%97%-128%0%77%0%112%0%0%44%0%0%0%0%-128%0%77%0%-121%0%0%0%8%8%8%16%16%16%24%24%24%32%32%32%40%40%40%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%31%32%24%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%15%50%32%80%1%-125%-59%-117%24%51%106%-36%-56%-79%-93%-57%-113%32%67%-118%28%-103%17%0%1%14%32%82%-86%92%-55%-78%-91%-53%-105%48%99%-54%-100%73%-77%-90%77%-106%38%81%-34%-36%-55%-77%-89%-49%-97%52%115%-50%-76%0%65%96%-60%-93%72%-109%42%37%-88%0%-126%-124%13%51%-123%-66%-12%0%65%64%-45%8%36%-77%106%-35%-54%21%35%81%7%5%12%88%-120%41%-75%-91%-123%2%16%60%0%93%-53%-74%-83%75%13%10%18%116%120%89%118%37%5%5%115%-35%-22%-35%-69%-10%-62%1%-99%56%79%-74%-92%-64%-128%-81%-31%-61%60%57%32%0%-84%-78%46%8%12%8%16%75%-98%44%-109%-125%1%-75%43%-21%122%40%-112%-105%-78%-25%-49%32%36%56%8%-52%88%52%-24%-45%-98%13%104%-56%44%56%-27%7%2%-99%81%-53%-26%59%-95%1%107%-64%23%18%-52%-34%-51%-41%-61%-128%15%-115%91%-125%-128%0%-127%-73%113%-73%-86%-125%3%102%64%-31%-72%115%-96%8%48%40%87%-55%-4%-71%117%-98%-47%-89%-89%-84%126%-67%59%-51%-20%41%-53%114%-1%-9%78%-2%37%120%16%-30%-101%-105%95%-49%-14%124%122%-10%-16%83%-70%23%62%62%126%-7%-7%-53%-43%-37%-65%47%61%60%125%-3%-5%121%-121%31%117%0%6%120%-35%-128%-37%21%104%-32%115%8%-126%80%-33%-126%12%-10%-121%-34%127%16%118%-41%-32%-125%21%26%119%-95%-126%25%-18%-74%97%-121%17%106%-25%32%-121%32%-94%-10%97%-119%26%74%-8%30%-118%-68%-99%-56%-30%108%46%-66%104%-94%-118%20%-54%40%91%-116%54%126%-122%99%-114%-108%-19%-56%-93%100%62%-2%120%88%-112%66%-14%69%100%-111%122%29%-119%100%91%74%46%-71%86%-109%78%-2%4%101%-108%61%77%73%-27%78%86%94%105%83%-106%90%126%71%99%126%93%-18%-59%101%-104%49%-115%73%-90%121%95%18%120%38%-109%105%38%-72%38%91%102%-66%-71%82%-100%114%-54%-41%-26%-120%117%74%121%39%-122%121%-42%68%103%-99%127%-54%-39%-96%105%125%-14%84%0%84%-2%1%-106%-63%1%-123%-18%-60%1%1%-73%-83%-108%92%-93%53%17%23%-87%74%21%44%64%41%77%-101%-59%-26%-40%1%25%108%42%-109%3%18%-112%-58%-110%101%-104%-119%-38%82%110%45%57%6%-126%6%8%-92%120%-86%106%74%23%40%0%-100%-87%45%97%96%-64%5%-77%-126%-16%-63%3%9%-36%-118%107%75%28%36%112%94%-95%31%72%64%64%4%48%-71%-70%18%100%3%36%64%-36%-76%-44%86%107%-19%-75%-40%102%-85%-19%-74%-36%118%107%-83%3%8%4%-32%64%108%-83%10%7%83%7%23%120%-85%-18%-70%-20%-74%-69%-82%4%18%-110%101%110%-81%59%57%75%111%80%-13%-34%91%-109%-67%-6%-110%101%0%0%0%7%44%-16%-64%4%23%108%-16%-63%8%39%-84%-16%-62%12%55%76%-80%0%1%1%0%59%">
+ <eAnnotations xmi:id="_DEGoYHBaEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_DEQZYHBaEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_ovMq4BJuEdyNBsnA2HLmgg" name="MemoryBroker">
+ <generalization xmi:id="_QDqIwBJvEdyNBsnA2HLmgg" general="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <ownedAttribute xmi:id="_qC68kBJuEdyNBsnA2HLmgg" name="accessPolicy" visibility="public" type="_iJA2gBJtEdyNBsnA2HLmgg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_t8J38BJuEdyNBsnA2HLmgg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_t8AG8BJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_t8To8BJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_qGyv8BJuEdyNBsnA2HLmgg" name="memories" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wWfzcBJuEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wWWCcBJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_wWfzcRJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_q-DvIBJuEdyNBsnA2HLmgg" name="memoryBlockAdressElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2z57wBJuEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2zwx0BJuEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_20DswBJuEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_rCYOcBJuEdyNBsnA2HLmgg" name="memoryBlockSizeElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ERUjIBJvEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ERKyIBJvEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_EReUIBJvEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_rHTKsBJuEdyNBsnA2HLmgg" name="lockServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GyXjkBJvEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GyOZoBJvEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GyqegBJvEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_rLd5ABJuEdyNBsnA2HLmgg" name="unlockServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JUwn0BJvEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JUm20BJvEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_JU6Y0BJvEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_rPfdYBJuEdyNBsnA2HLmgg" name="mapServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Lg0PsBJvEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LgrFwBJvEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Lg-AsBJvEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_rTNfwBJuEdyNBsnA2HLmgg" name="unMapServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NgiEsBJvEdyNBsnA2HLmgg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NgYTsBJvEdyNBsnA2HLmgg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NgrOoBJvEdyNBsnA2HLmgg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_kopykHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%24%0%20%0%112%0%0%44%0%0%0%0%24%0%20%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%20%20%20%24%24%24%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%80%80%80%89%89%89%97%97%97%101%101%101%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-119%-119%-119%-115%-115%-115%-99%-99%-99%-91%-91%-91%-82%-82%-82%-78%-78%-78%-74%-74%-74%-66%-66%-66%-62%-62%-62%-58%-58%-58%-50%-50%-50%-42%-42%-42%-38%-38%-38%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%51%56%24%72%-80%-96%-63%-125%14%44%28%-24%16%-94%-95%-61%-121%16%35%2%56%112%-126%-123%-59%-117%44%82%60%76%-127%17%-29%-60%-118%23%61%72%16%96%-96%-96%1%1%18%58%-84%-16%72%-47%34%-119%4%17%84%118%100%-79%-94%-125%-124%3%35%46%126%100%-63%-127%65%-119%-103%51%83%48%-32%96%-15%35%-119%5%43%-127%2%93%64%-126%-59%71%9%20%-108%42%-67%16%-63%41%69%4%14%-92%2%-123%-128%-64%-22%-119%3%1%66%104%-59%56%98%-64%1%-81%6%74%94%0%-87%52%-123%-64%3%5%-68%62%0%96%34%-61%-127%5%24%64%-124%56%-95%49%4%6%7%6%46%-96%0%-48%-64%-85%5%3%0%48%-80%32%-127%1%-126%-125%3%37%29%96%16%-53%1%-128%-127%10%94%61%-60%4%0%64%-63%-121%-103%32%22%112%-34%48%-127%-24%-50%8%23%88%104%40%-64%25%64%-128%0%-83%9%88%96%-79%1%66%-47%-106%44%50%12%85%97%81%68%-123%10%32%44%-42%-124%48%-5%54%-37%17%19%8%56%-72%-128%-127%67%7%12%127%9%72%8%-82%19%55%-58%16%25%48%76%-112%0%61%68%82%-106%108%-57%2%11%5%-32%-96%-75%-7%-13%-24%-51%31%8%8%0%59%">
+ <eAnnotations xmi:id="_lOpbkHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_lOylgHBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_FtqEkHBaEd2Nss_u28cvSA" content="71%73%70%56%57%97%94%0%77%0%112%0%0%44%0%0%0%0%94%0%77%0%-121%0%0%0%4%4%4%8%8%8%12%12%12%16%16%16%20%20%20%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%76%76%76%80%80%80%85%85%85%89%89%89%97%97%97%105%105%105%109%109%109%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-95%-95%-95%-91%-91%-91%-86%-86%-86%-82%-82%-82%-74%-74%-74%-66%-66%-66%-62%-62%-62%-58%-58%-58%-54%-54%-54%-50%-50%-50%-46%-46%-46%-42%-42%-42%-38%-38%-38%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%99%-100%24%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%19%47%36%48%-128%64%-79%-94%-59%-117%24%51%106%-36%-56%-79%-93%71%-113%14%20%64%56%65%-93%-92%-55%-109%40%83%-86%92%-55%-78%-91%-53%-105%47%95%32%24%9%-77%-90%-51%-101%56%109%-54%-92%-103%-77%-89%-49%-97%46%119%-110%4%74%-76%-88%79%-95%70%-109%42%-115%57%115%-24%-46%-89%80%105%32%-115%74%53%-23%-44%-86%43%5%-98%-104%-127%-107%-27%85%-88%43%74%112%-96%0%65%1%-128%-77%0%12%80%20%-128%22%-128%3%8%23%56%64%-84%-6%-75%-24%-117%15%22%24%0%96%64%-127%67%-119%19%45%94%-90%56%17%-126%3%4%4%0%32%96%24%33%99%105%-35%-98%50%74%96%64%-128%96%-15%-118%-92%39%-16%18%96%-80%-63%41%-48%-57%55%83%88%32%64%-31%-61%11%-84%43%58%64%32%-96%-31%-12%79%-48%47%103%-124%96%-32%96%68%-41%-108%50%60%32%-96%96%-30%104%-45%-100%29%16%92%-72%124%-101%101%9%9%10%122%-29%-124%-67%50%-123%-126%13%49%-118%-61%108%33%65%66%116%-99%-65%97%-58%-72%-32%32%-80%116%-101%38%16%116%-1%-32%10%-109%-7%-55%21%10%66%124%-49%57%99%-125%-125%-58%76%121%-74%92%1%1%-2%-6%-100%-12%-19%123%-51%-50%-46%68%-3%-5%63%-27%23%20%127%42%-103%64%-127%126%0%-30%-9%-33%126%-14%-31%-90%-64%117%9%-2%84%2%5%45%49%-121%-63%7%17%22%37%-127%114%42%-63%-74%2%3%25%22%-43%2%3%-28%-91%4%91%-125%33%-6%116%-31%74%-96%-55%96%64%-119%41%-6%116%2%4%44%18%104%-110%9%18%-60%72%-44%12%2%-44%-120%98%73%120%-23%72%-44%0%8%-106%4%-38%3%13%8%9%20%0%40%116%104%99%73%15%40%-96%-28%79%76%58%-7%35%13%15%16%48%101%79%43%84%105%-30%-109%88%2%64%-36%-106%54%113%-32%37%74%71%26%96%1%-103%54%-55%96%86%-109%95%94%-7%-64%3%87%-78%-103%-110%6%30%4%0%39%-102%96%-50%57%34%-116%118%-90%-12%33%13%122%90%-23%-103%73%115%-46%-48%-127%6%-127%-82%36%3%4%-105%21%26%-25%-95%80%62%80%82%7%23%52%-118%-46%-93%-60%73%-54%-89%-100%8%-104%20%2%5%-128%-78%-7%2%3%99%2%64%-87%84%96%54%-48%-93%73%37%64%-1%-112%66%-93%35%56%-32%90%73%0%-80%96%-88%74%19%0%-128%82%10%14%104%80%100%-116%-44%89%0%33%13%42%0%112%-21%73%-96%-103%-23%66%74%30%40%96%-101%-112%51%112%-64%0%-121%38%69%-96%-20%-82%41%-103%-103%100%74%49%88%-128%-64%7%-61%126%-9%-62%6%6%112%80%42%-95%-37%78%-86%18%7%-67%-86%-64%34%6%6%96%-32%-35%122%6%-118%87%-82%5%1%32%-80%-84%73%-51%114%-48%-64%0%45%-51%-16%-127%2%14%116%48%43%86%51%-104%-96%-127%2%18%-108%-48%-110%12%0%-112%-32%47%-73%40%113%-96%46%0%28%8%-26%30%105%-90%45%-107%-126%106%2%72%-32%-63%-67%44%25%-112%0%13%23%-69%-37%109%-57%38%0%-64%40%76%-111%77%-26%-106%5%28%-104%-128%-78%96%35%112%-128%-100%91%-99%-39%-76%64%1%92%-75%-4%-23%-86%26%-105%-92%66%0%24%-28%-108%66%-49%63%3%32%-64%70%14%-96%-27%0%-50%58%-25%-124%0%-47%37%25%-51%44%-104%31%52%93%18%11%1%124%11%-44%12%10%45%12%20%12%4%-68%104%-110%1%-57%2%12%-26%-124%39%-55%48%64%0%34%-40%-103%1%0%11%-96%-1%-28%43%-58%95%-89%68%1%0%10%-108%27%33%11%108%97%120%30%-120%-128%-97%-92%-64%-50%52%-60%80%0%0%18%-64%16%35%10%102%61%80%106%-46%-115%-117%-102%-87%74%121%2%112%-64%-98%-9%117%64%0%0%5%-112%110%-46%12%8%-60%45%119%-99%52%56%-96%118%74%36%28%32%-75%6%-106%23%-121%-126%4%103%45%-16%-17%73%27%116%-64%-32%-86%37%13%90%-31%3%103%5%-96%-128%7%81%-63%-96%-127%-19%0%48%109%56%13%43%56%-80%-82%-111%96%-102%-76%-63%6%48%-83%64%-63%-28%82%47%80%1%-13%62%-63%-32%-63%97%1%-100%117%0%6%-65%-89%52%-125%4%-60%99%15%123%73%28%-52%92%83%9%17%16%-112%-2%89%2%44%-32%-1%2%28%-16%-128%0%7%120%-127%-1%33%-128%45%-4%51%0%5%-58%-12%18%25%56%0%91%-99%-125%-42%-25%114%114%-126%13%-28%-113%0%24%108%75%91%48%-40%-74%8%-128%-128%-127%109%-126%84%124%-30%119%-110%16%72%0%114%83%50%-127%3%64%-24%35%18%-98%-60%4%12%24%15%-103%-74%115%-62%-102%-104%7%37%-19%97%-64%-20%98%20%-126%-12%-36%-28%-122%41%105%-127%3%-67%34%-106%34%-125%41%-32%2%-45%-117%-32%75%-14%-43%-127%36%70%-27%5%-12%-78%87%79%-128%-24%21%116%93%32%4%-82%-125%74%11%60%32%-127%113%57%113%120%59%10%-63%5%12%-96%0%13%-104%-32%122%62%-119%-63%8%-58%88%70%8%78%49%123%61%-39%-94%4%4%0%49%14%-116%96%-121%-79%-55%-52%6%32%96%0%53%97%81%41%84%-52%73%11%76%-64%1%11%84%77%36%21%-63%-128%-58%52%102%1%-117%16%96%106%24%-24%-64%9%-78%104%23%56%46%-91%5%5%-7%-64%34%-19%88%-112%47%86%114%126%-102%122%-115%37%67%-23%27%80%-110%50%39%-127%60%-91%13%71%-87%-54%31%-78%-78%-107%-85%52%37%44%-53%51%-109%-72%108%-14%-106%-72%-52%-91%46%119%-55%-53%94%-6%-14%-105%-101%-44%0%2%-60%2%-52%98%26%-13%-104%-56%-20%101%8%2%2%0%59%">
+ <eAnnotations xmi:id="_GS6GsHBaEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_GTDQoHBaEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_EIfnABJeEdy3Td9UhuLFPg" name="SW_Interaction">
+ <eAnnotations xmi:id="_LOFjAF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_Mx6zMJ3yEd6SvNDHkhtrYQ" name="SW_Interaction" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Interaction/_Mvr_VJ3yEd6SvNDHkhtrYQ/13" nsPrefix="SW_Interaction">
+ <eAnnotations xmi:id="_M8MwoZ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8Mwop3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8Mwo53yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8MwpJ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8MwpZ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8Mwpp3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6zMZ3yEd6SvNDHkhtrYQ" name="QueuePolicyKind">
+ <eAnnotations xmi:id="_Mx6zMp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qdRlABJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_Mx6zM53yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_Mx6zNJ3yEd6SvNDHkhtrYQ" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_Mx6zNZ3yEd6SvNDHkhtrYQ" name="Priority" value="2"/>
+ <eLiterals xmi:id="_Mx6zNp3yEd6SvNDHkhtrYQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_Mx6zN53yEd6SvNDHkhtrYQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6zOJ3yEd6SvNDHkhtrYQ" name="MessageResourceKind">
+ <eAnnotations xmi:id="_Mx6zOZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xPJhcBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_Mx6zOp3yEd6SvNDHkhtrYQ" name="MessageQueue"/>
+ <eLiterals xmi:id="_Mx6zO53yEd6SvNDHkhtrYQ" name="Pipe" value="1"/>
+ <eLiterals xmi:id="_Mx6zPJ3yEd6SvNDHkhtrYQ" name="Blackboard" value="2"/>
+ <eLiterals xmi:id="_Mx6zPZ3yEd6SvNDHkhtrYQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_Mx6zPp3yEd6SvNDHkhtrYQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6zP53yEd6SvNDHkhtrYQ" name="NotificationKind">
+ <eAnnotations xmi:id="_Mx6zQJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5CilQBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_Mx6zQZ3yEd6SvNDHkhtrYQ" name="Memorized"/>
+ <eLiterals xmi:id="_Mx6zQp3yEd6SvNDHkhtrYQ" name="Bounded" value="1"/>
+ <eLiterals xmi:id="_Mx6zQ53yEd6SvNDHkhtrYQ" name="Memoryless" value="2"/>
+ <eLiterals xmi:id="_Mx6zRJ3yEd6SvNDHkhtrYQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_Mx6zRZ3yEd6SvNDHkhtrYQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6zRp3yEd6SvNDHkhtrYQ" name="NotificationResourceKind">
+ <eAnnotations xmi:id="_Mx6zR53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AJDU8BJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_Mx6zSJ3yEd6SvNDHkhtrYQ" name="Event"/>
+ <eLiterals xmi:id="_Mx6zSZ3yEd6SvNDHkhtrYQ" name="Barrier" value="1"/>
+ <eLiterals xmi:id="_Mx6zSp3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_Mx6zS53yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6zTJ3yEd6SvNDHkhtrYQ" name="MutualExclusionResourceKind">
+ <eAnnotations xmi:id="_Mx6zTZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H1teoBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_Mx6zTp3yEd6SvNDHkhtrYQ" name="BooleanSemaphore"/>
+ <eLiterals xmi:id="_Mx6zT53yEd6SvNDHkhtrYQ" name="CountSemaphore" value="1"/>
+ <eLiterals xmi:id="_Mx6zUJ3yEd6SvNDHkhtrYQ" name="Mutex" value="2"/>
+ <eLiterals xmi:id="_Mx6zUZ3yEd6SvNDHkhtrYQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_Mx6zUp3yEd6SvNDHkhtrYQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6zU53yEd6SvNDHkhtrYQ" name="ConcurrentAccessProtocolKind">
+ <eAnnotations xmi:id="_Mx6zVJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PhoBcBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_Mx6zVZ3yEd6SvNDHkhtrYQ" name="PIP"/>
+ <eLiterals xmi:id="_Mx6zVp3yEd6SvNDHkhtrYQ" name="PCP" value="1"/>
+ <eLiterals xmi:id="_Mx6zV53yEd6SvNDHkhtrYQ" name="NoPreemption" value="2"/>
+ <eLiterals xmi:id="_Mx6zWJ3yEd6SvNDHkhtrYQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_Mx6zWZ3yEd6SvNDHkhtrYQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mx6zWp3yEd6SvNDHkhtrYQ" name="SwInteractionResource" abstract="true" eSuperTypes="_Mr9VIZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mx6zW53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx6zXJ3yEd6SvNDHkhtrYQ" name="isIntraMemoryPartitionInteraction" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx6zXp3yEd6SvNDHkhtrYQ" name="waitingQueuePolicy" ordered="false" unique="false" eType="_Mx6zMZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx6zYJ3yEd6SvNDHkhtrYQ" name="waitingQueueCapacity" ordered="false" unique="false" eType="_M8Dnm53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx6zYp3yEd6SvNDHkhtrYQ" name="waitingPolicyElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mx6z3p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_Mx6z353yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6z4J3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_Mx6z4Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx6z4p3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_Mx6z453yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_Mx6z5J3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_Mx6z5Z3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6z5p3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_Mx6z553yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx6z6J3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_Mx6z6Z3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_Mx6z6p3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_Mx6z653yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_Mx6z7J3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_Mx6z7Z3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_Mx6z7p3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_Mx6z753yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_Mx6z8J3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx6z8Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_Mx6z8p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx6z853yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_Mx6z9J3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mx6z9Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_Mx6z9p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mx6z953yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_Mx6z-J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mx6z-Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_Mx6z-p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mx6z-53yEd6SvNDHkhtrYQ" name="SwCommunicationResource" abstract="true" eSuperTypes="_Mx6zWp3yEd6SvNDHkhtrYQ _MOwc7J3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mx6z_J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx60LZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_Mx60Lp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx60L53yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_Mx60MJ3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_Mx60MZ3yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_Mx60Mp3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_Mx60M53yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_Mx60NJ3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_Mx60NZ3yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_Mx60Np3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_Mx60N53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_Mx60OJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx60R53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_Mx60SJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx60SZ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_Mx60Sp3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_Mx60S53yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_Mx60TJ3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_Mx60TZ3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_Mx60Tp3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_Mx60T53yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx60dp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_Mx60d53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx60eJ3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_Mx60eZ3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_Mx60ep3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_Mx60e53yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_Mx60fJ3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_Mx60fZ3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_Mx60fp3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx60l53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_Mx60mJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx60mZ3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_Mx60mp3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_Mx60m53yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_Mx60nJ3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx60op3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_Mx60o53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx60pJ3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_Mx60pZ3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_Mx60pp3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Mx60rp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_Mx60r53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_Mx60sJ3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_Mx60sZ3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_Mx60sp3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mx60s53yEd6SvNDHkhtrYQ" name="SwSynchronizationResource" abstract="true" eSuperTypes="_Mx6zWp3yEd6SvNDHkhtrYQ _MOwcUp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mx60tJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_82VxkBJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mx60up3yEd6SvNDHkhtrYQ" name="SharedDataComResource" eSuperTypes="_Mx6z-53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mx60u53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kwKJ0BJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx60vJ3yEd6SvNDHkhtrYQ" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx60vp3yEd6SvNDHkhtrYQ" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mx60wZ3yEd6SvNDHkhtrYQ" name="MessageComResource" eSuperTypes="_Mx6z-53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mx60wp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lQCjwBJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx60w53yEd6SvNDHkhtrYQ" name="isFixedMessageSize" ordered="false" unique="false" eType="_M8DnlJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx60xZ3yEd6SvNDHkhtrYQ" name="mechanism" ordered="false" unique="false" eType="_Mx6zOJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx60x53yEd6SvNDHkhtrYQ" name="messageSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx60yZ3yEd6SvNDHkhtrYQ" name="messageQueueCapacityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx60y53yEd6SvNDHkhtrYQ" name="messageQueuePolicy" ordered="false" unique="false" eType="_Mx6zMZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx60zZ3yEd6SvNDHkhtrYQ" name="sendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx60z53yEd6SvNDHkhtrYQ" name="receiveServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mx600p3yEd6SvNDHkhtrYQ" name="NotificationResource" eSuperTypes="_Mx60s53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mx60053yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx601J3yEd6SvNDHkhtrYQ" name="occurence" ordered="false" unique="false" eType="_Mx6zP53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx601p3yEd6SvNDHkhtrYQ" name="mechanism" ordered="false" unique="false" eType="_Mx6zRp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx602J3yEd6SvNDHkhtrYQ" name="occurenceCountElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx602p3yEd6SvNDHkhtrYQ" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx603J3yEd6SvNDHkhtrYQ" name="flushServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx603p3yEd6SvNDHkhtrYQ" name="signalServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx604J3yEd6SvNDHkhtrYQ" name="waitServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx604p3yEd6SvNDHkhtrYQ" name="clearServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_Mx605Z3yEd6SvNDHkhtrYQ" name="SwMutualExclusionResource" eSuperTypes="_Mx60s53yEd6SvNDHkhtrYQ _MOwchp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_Mx605p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3u6dYBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx60553yEd6SvNDHkhtrYQ" name="mechanism" ordered="false" unique="false" eType="_Mx6zTJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_Mx606Z3yEd6SvNDHkhtrYQ" name="concurrentAccessProtocol" ordered="false" unique="false" eType="_Mx6zU53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx60653yEd6SvNDHkhtrYQ" name="accessTokenElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx607Z3yEd6SvNDHkhtrYQ" name="releaseServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Mx60753yEd6SvNDHkhtrYQ" name="acquireServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnlJ3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnlZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8DnmJ3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnmZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dnm53yEd6SvNDHkhtrYQ" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnnJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dno53yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnpJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dnp53yEd6SvNDHkhtrYQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnqJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Dnq53yEd6SvNDHkhtrYQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8DnrJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8MwnZ3yEd6SvNDHkhtrYQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Mwnp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wjeawEOMEd6caK5ICj_pSQ" name="SW_Interaction" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Interaction/_wjMt8EOMEd6caK5ICj_pSQ/12" nsPrefix="SW_Interaction">
+ <eAnnotations xmi:id="_wmRQFkOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmRQF0OMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmRQGEOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmRQGUOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmRQGkOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmRQG0OMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjeawUOMEd6caK5ICj_pSQ" name="QueuePolicyKind">
+ <eAnnotations xmi:id="_wjeawkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qdRlABJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_wjeaw0OMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wjeaxEOMEd6caK5ICj_pSQ" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_wjeaxUOMEd6caK5ICj_pSQ" name="Priority" value="2"/>
+ <eLiterals xmi:id="_wjeaxkOMEd6caK5ICj_pSQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_wjeax0OMEd6caK5ICj_pSQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjeayEOMEd6caK5ICj_pSQ" name="MessageResourceKind">
+ <eAnnotations xmi:id="_wjeayUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xPJhcBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_wjeaykOMEd6caK5ICj_pSQ" name="MessageQueue"/>
+ <eLiterals xmi:id="_wjeay0OMEd6caK5ICj_pSQ" name="Pipe" value="1"/>
+ <eLiterals xmi:id="_wjeazEOMEd6caK5ICj_pSQ" name="Blackboard" value="2"/>
+ <eLiterals xmi:id="_wjeazUOMEd6caK5ICj_pSQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_wjeazkOMEd6caK5ICj_pSQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjeaz0OMEd6caK5ICj_pSQ" name="NotificationKind">
+ <eAnnotations xmi:id="_wjea0EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5CilQBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_wjea0UOMEd6caK5ICj_pSQ" name="Memorized"/>
+ <eLiterals xmi:id="_wjea0kOMEd6caK5ICj_pSQ" name="Bounded" value="1"/>
+ <eLiterals xmi:id="_wjea00OMEd6caK5ICj_pSQ" name="Memoryless" value="2"/>
+ <eLiterals xmi:id="_wjea1EOMEd6caK5ICj_pSQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_wjea1UOMEd6caK5ICj_pSQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjea1kOMEd6caK5ICj_pSQ" name="NotificationResourceKind">
+ <eAnnotations xmi:id="_wjea10OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AJDU8BJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_wjea2EOMEd6caK5ICj_pSQ" name="Event"/>
+ <eLiterals xmi:id="_wjea2UOMEd6caK5ICj_pSQ" name="Barrier" value="1"/>
+ <eLiterals xmi:id="_wjea2kOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wjea20OMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjea3EOMEd6caK5ICj_pSQ" name="MutualExclusionResourceKind">
+ <eAnnotations xmi:id="_wjea3UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H1teoBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_wjea3kOMEd6caK5ICj_pSQ" name="BooleanSemaphore"/>
+ <eLiterals xmi:id="_wjea30OMEd6caK5ICj_pSQ" name="CountSemaphore" value="1"/>
+ <eLiterals xmi:id="_wjea4EOMEd6caK5ICj_pSQ" name="Mutex" value="2"/>
+ <eLiterals xmi:id="_wjea4UOMEd6caK5ICj_pSQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_wjfB0EOMEd6caK5ICj_pSQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfB0UOMEd6caK5ICj_pSQ" name="ConcurrentAccessProtocolKind">
+ <eAnnotations xmi:id="_wjfB0kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PhoBcBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_wjfB00OMEd6caK5ICj_pSQ" name="PIP"/>
+ <eLiterals xmi:id="_wjfB1EOMEd6caK5ICj_pSQ" name="PCP" value="1"/>
+ <eLiterals xmi:id="_wjfB1UOMEd6caK5ICj_pSQ" name="NoPreemption" value="2"/>
+ <eLiterals xmi:id="_wjfB1kOMEd6caK5ICj_pSQ" name="Undef" value="3"/>
+ <eLiterals xmi:id="_wjfB10OMEd6caK5ICj_pSQ" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjfB2EOMEd6caK5ICj_pSQ" name="SwInteractionResource" abstract="true" eSuperTypes="_wiUkMUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjfB2UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfB2kOMEd6caK5ICj_pSQ" name="isIntraMemoryPartitionInteraction" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfB3EOMEd6caK5ICj_pSQ" name="waitingQueuePolicy" ordered="false" unique="false" eType="_wjeawUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfB3kOMEd6caK5ICj_pSQ" name="waitingQueueCapacity" ordered="false" unique="false" eType="_wmNluUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfB4EOMEd6caK5ICj_pSQ" name="waitingPolicyElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjfCXEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wjfCXUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfCXkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wjfCX0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfCYEOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wjfCYUOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wjfCYkOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wjfCY0OMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfCZEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wjfCZUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfCZkOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wjfCZ0OMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wjfCaEOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wjfCaUOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wjfCakOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wjfCa0OMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wjfCbEOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wjfCbUOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wjfCbkOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfCb0OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wjfCcEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfCcUOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wjfCckOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjfCc0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wjfCdEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjfCdUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wjfCdkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjfCd0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wjfCeEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjfCeUOMEd6caK5ICj_pSQ" name="SwCommunicationResource" abstract="true" eSuperTypes="_wjfB2EOMEd6caK5ICj_pSQ _wP_etEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjfCekOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfCq0OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wjfCrEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfCrUOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wjfCrkOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wjfCr0OMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wjfCsEOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wjfCsUOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wjfCskOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wjfCs0OMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wjfCtEOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjfCtUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wjfCtkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfCxUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wjfCxkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfCx0OMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wjfCyEOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wjfCyUOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wjfCykOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wjfCy0OMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wjfCzEOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wjfCzUOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfC9EOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wjfC9UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfC9kOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wjfC90OMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wjfC-EOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wjfC-UOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wjfC-kOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wjfC-0OMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wjfC_EOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfDFUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wjfDFkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfDF0OMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wjfDGEOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wjfDGUOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wjfDGkOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfDIEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wjfDIUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfDIkOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wjfDI0OMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wjfDJEOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjfDLEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wjfDLUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wjfDLkOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wjfDL0OMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wjfDMEOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjfDMUOMEd6caK5ICj_pSQ" name="SwSynchronizationResource" abstract="true" eSuperTypes="_wjfB2EOMEd6caK5ICj_pSQ _wP_eGkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjfDMkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_82VxkBJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjfDOEOMEd6caK5ICj_pSQ" name="SharedDataComResource" eSuperTypes="_wjfCeUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjfDOUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kwKJ0BJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfDOkOMEd6caK5ICj_pSQ" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfo4UOMEd6caK5ICj_pSQ" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjfo5EOMEd6caK5ICj_pSQ" name="MessageComResource" eSuperTypes="_wjfCeUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjfo5UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lQCjwBJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfo5kOMEd6caK5ICj_pSQ" name="isFixedMessageSize" ordered="false" unique="false" eType="_wmNlskOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfo6EOMEd6caK5ICj_pSQ" name="mechanism" ordered="false" unique="false" eType="_wjeayEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfo6kOMEd6caK5ICj_pSQ" name="messageSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfo7EOMEd6caK5ICj_pSQ" name="messageQueueCapacityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfo7kOMEd6caK5ICj_pSQ" name="messageQueuePolicy" ordered="false" unique="false" eType="_wjeawUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfo8EOMEd6caK5ICj_pSQ" name="sendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfo8kOMEd6caK5ICj_pSQ" name="receiveServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjfo9UOMEd6caK5ICj_pSQ" name="NotificationResource" eSuperTypes="_wjfDMUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjfo9kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfo90OMEd6caK5ICj_pSQ" name="occurence" ordered="false" unique="false" eType="_wjeaz0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfo-UOMEd6caK5ICj_pSQ" name="mechanism" ordered="false" unique="false" eType="_wjea1kOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfo-0OMEd6caK5ICj_pSQ" name="occurenceCountElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfo_UOMEd6caK5ICj_pSQ" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfo_0OMEd6caK5ICj_pSQ" name="flushServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfpAUOMEd6caK5ICj_pSQ" name="signalServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfpA0OMEd6caK5ICj_pSQ" name="waitServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfpBUOMEd6caK5ICj_pSQ" name="clearServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjfpCEOMEd6caK5ICj_pSQ" name="SwMutualExclusionResource" eSuperTypes="_wjfDMUOMEd6caK5ICj_pSQ _wP_eTkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wjfpCUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3u6dYBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfpCkOMEd6caK5ICj_pSQ" name="mechanism" ordered="false" unique="false" eType="_wjea3EOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjfpDEOMEd6caK5ICj_pSQ" name="concurrentAccessProtocol" ordered="false" unique="false" eType="_wjfB0UOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfpDkOMEd6caK5ICj_pSQ" name="accessTokenElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfpEEOMEd6caK5ICj_pSQ" name="releaseServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjfpEkOMEd6caK5ICj_pSQ" name="acquireServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmNlskOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmNls0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmNltkOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmNlt0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmNluUOMEd6caK5ICj_pSQ" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmNlukOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmNlwUOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmNlwkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmNlxUOMEd6caK5ICj_pSQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmNlxkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmOMwEOMEd6caK5ICj_pSQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmOMwUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmRQEkOMEd6caK5ICj_pSQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmRQE0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kaStoHKiEd2xwtZ516zmfg" name="SW_Interaction" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Interaction/_kYzf5nKiEd2xwtZ516zmfg/11" nsPrefix="SW_Interaction">
+ <eAnnotations xmi:id="_khmP0HKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khmP0XKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khmP0nKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khmP03KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khmP1HKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khmP1XKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaStoXKiEd2xwtZ516zmfg" name="QueuePolicyKind">
+ <eAnnotations xmi:id="_kaStonKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qdRlABJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_kaSto3KiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kaStpHKiEd2xwtZ516zmfg" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_kaStpXKiEd2xwtZ516zmfg" name="Priority" value="2"/>
+ <eLiterals xmi:id="_kaStpnKiEd2xwtZ516zmfg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_kaStp3KiEd2xwtZ516zmfg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaStqHKiEd2xwtZ516zmfg" name="MessageResourceKind">
+ <eAnnotations xmi:id="_kaStqXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xPJhcBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_kaStqnKiEd2xwtZ516zmfg" name="MessageQueue"/>
+ <eLiterals xmi:id="_kaStq3KiEd2xwtZ516zmfg" name="Pipe" value="1"/>
+ <eLiterals xmi:id="_kaStrHKiEd2xwtZ516zmfg" name="Blackboard" value="2"/>
+ <eLiterals xmi:id="_kaStrXKiEd2xwtZ516zmfg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_kaStrnKiEd2xwtZ516zmfg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaStr3KiEd2xwtZ516zmfg" name="NotificationKind">
+ <eAnnotations xmi:id="_kaStsHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5CilQBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_kaStsXKiEd2xwtZ516zmfg" name="Memorized"/>
+ <eLiterals xmi:id="_kaStsnKiEd2xwtZ516zmfg" name="Bounded" value="1"/>
+ <eLiterals xmi:id="_kaSts3KiEd2xwtZ516zmfg" name="Memoryless" value="2"/>
+ <eLiterals xmi:id="_kaSttHKiEd2xwtZ516zmfg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_kaSttXKiEd2xwtZ516zmfg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSttnKiEd2xwtZ516zmfg" name="NotificationResourceKind">
+ <eAnnotations xmi:id="_kaStt3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AJDU8BJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_kaStuHKiEd2xwtZ516zmfg" name="Event"/>
+ <eLiterals xmi:id="_kaStuXKiEd2xwtZ516zmfg" name="Barrier" value="1"/>
+ <eLiterals xmi:id="_kaStunKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kaStu3KiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaStvHKiEd2xwtZ516zmfg" name="MutualExclusionResourceKind">
+ <eAnnotations xmi:id="_kaStvXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H1teoBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_kaStvnKiEd2xwtZ516zmfg" name="BooleanSemaphore"/>
+ <eLiterals xmi:id="_kaStv3KiEd2xwtZ516zmfg" name="CountSemaphore" value="1"/>
+ <eLiterals xmi:id="_kaStwHKiEd2xwtZ516zmfg" name="Mutex" value="2"/>
+ <eLiterals xmi:id="_kaStwXKiEd2xwtZ516zmfg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_kaStwnKiEd2xwtZ516zmfg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaStw3KiEd2xwtZ516zmfg" name="ConcurrentAccessProtocolKind">
+ <eAnnotations xmi:id="_kaStxHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PhoBcBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_kaStxXKiEd2xwtZ516zmfg" name="PIP"/>
+ <eLiterals xmi:id="_kaStxnKiEd2xwtZ516zmfg" name="PCP" value="1"/>
+ <eLiterals xmi:id="_kaStx3KiEd2xwtZ516zmfg" name="NoPreemption" value="2"/>
+ <eLiterals xmi:id="_kaStyHKiEd2xwtZ516zmfg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_kaStyXKiEd2xwtZ516zmfg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kaStynKiEd2xwtZ516zmfg" name="SwInteractionResource" abstract="true" eSuperTypes="_kWt1MXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kaSty3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaStzHKiEd2xwtZ516zmfg" name="isIntraPartitionInteraction" ordered="false" unique="false" eType="_khmPhXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaStznKiEd2xwtZ516zmfg" name="waitingQueuePolicy" ordered="false" unique="false" eType="_kaStoXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaSt0HKiEd2xwtZ516zmfg" name="waitingQueueCapacity" ordered="false" unique="false" eType="_khmPgnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSt0nKiEd2xwtZ516zmfg" name="waitingPolicyElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kaSt9nKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kaSt93KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kaSt-HKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kaSt-XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kaSt-nKiEd2xwtZ516zmfg" name="SwCommunicationResource" abstract="true" eSuperTypes="_kaStynKiEd2xwtZ516zmfg _kDy6A3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kaSt-3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kaSuQHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kaSuQXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSuQnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kaSuQ3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSuRHKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kaSuRXKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kaSuRnKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kaSuR3KiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSuSHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kaSuSXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSuSnKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kaSuS3KiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kaSuTHKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kaSuTXKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kaSuTnKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kaSuT3KiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kaSuUHKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kaSuUXKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSuUnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kaSuU3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSuVHKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kaSuVXKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kaSuVnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kaSuV3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSua3KiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kaSubHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSubXKiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kaSubnKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kaSub3KiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kaSucHKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kaSucXKiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kaSucnKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kaSuc3KiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kaSudHKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kaSudXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kaSudnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSuhXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kaSuhnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSuh3KiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kaSuiHKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kaSuiXKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kaSuinKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kaSui3KiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kaSujHKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kaSujXKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSutHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kaSutXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSutnKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kaSut3KiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kaSuuHKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kaSuuXKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kaSuunKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kaSuu3KiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kaSuvHKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSu1XKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kaSu1nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSu13KiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kaSu2HKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kaSu2XKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kaSu2nKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSu4HKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kaSu4XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSu4nKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kaSu43KiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kaSu5HKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kaSu7HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kaSu7XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kaSu7nKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kaSu73KiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kaSu8HKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kaSu8XKiEd2xwtZ516zmfg" name="SwSynchronizationResource" abstract="true" eSuperTypes="_kaStynKiEd2xwtZ516zmfg _kDpIUXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kaSu8nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_82VxkBJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kaSu-HKiEd2xwtZ516zmfg" name="SharedDataComResource" eSuperTypes="_kaSt-nKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kaSu-XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kwKJ0BJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSu-nKiEd2xwtZ516zmfg" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSu_HKiEd2xwtZ516zmfg" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kaSu_3KiEd2xwtZ516zmfg" name="MessageComResource" eSuperTypes="_kaSt-nKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kaSvAHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lQCjwBJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaSvAXKiEd2xwtZ516zmfg" name="isFixedMessageSize" ordered="false" unique="false" eType="_khmPhXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaSvA3KiEd2xwtZ516zmfg" name="mechanism" ordered="false" unique="false" eType="_kaStqHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvBXKiEd2xwtZ516zmfg" name="messageSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvB3KiEd2xwtZ516zmfg" name="messageQueueCapacityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaSvCXKiEd2xwtZ516zmfg" name="messageQueuePolicy" ordered="false" unique="false" eType="_kaStoXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvC3KiEd2xwtZ516zmfg" name="sendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvDXKiEd2xwtZ516zmfg" name="receiveServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kaSvEHKiEd2xwtZ516zmfg" name="NotificationResource" eSuperTypes="_kaSu8XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kaSvEXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaSvEnKiEd2xwtZ516zmfg" name="occurence" ordered="false" unique="false" eType="_kaStr3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaSvFHKiEd2xwtZ516zmfg" name="mechanism" ordered="false" unique="false" eType="_kaSttnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvFnKiEd2xwtZ516zmfg" name="occurenceCountElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvGHKiEd2xwtZ516zmfg" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvGnKiEd2xwtZ516zmfg" name="flushServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvHHKiEd2xwtZ516zmfg" name="signalServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvHnKiEd2xwtZ516zmfg" name="waitServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvIHKiEd2xwtZ516zmfg" name="clearServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kaSvI3KiEd2xwtZ516zmfg" name="SwMutualExclusionResource" eSuperTypes="_kaSu8XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kaSvJHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3u6dYBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaSvJXKiEd2xwtZ516zmfg" name="mechanism" ordered="false" unique="false" eType="_kaStvHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kaSvJ3KiEd2xwtZ516zmfg" name="concurrentAccessProtocol" ordered="false" unique="false" eType="_kaStw3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvKXKiEd2xwtZ516zmfg" name="accessTokenElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvK3KiEd2xwtZ516zmfg" name="releaseServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kaSvLXKiEd2xwtZ516zmfg" name="acquireServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmPgnKiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmPg3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmPhXKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmPhnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmPkXKiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmPknKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmPlXKiEd2xwtZ516zmfg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmPlnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmPmXKiEd2xwtZ516zmfg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmPmnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pF5nwBBjEd20zIwSLfjspA" name="SW_Interaction" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Interaction/_pELwgBBjEd20zIwSLfjspA/10" nsPrefix="SW_Interaction">
+ <eAnnotations xmi:id="_pPEx5xBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pPEx6BBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pPEx6RBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pPEx6hBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pPEx6xBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pPEx7BBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5nwRBjEd20zIwSLfjspA" name="QueuePolicyKind">
+ <eAnnotations xmi:id="_pF5nwhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qdRlABJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_pF5nwxBjEd20zIwSLfjspA" name="FIFO"/>
+ <eLiterals xmi:id="_pF5nxBBjEd20zIwSLfjspA" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_pF5nxRBjEd20zIwSLfjspA" name="Priority" value="2"/>
+ <eLiterals xmi:id="_pF5nxhBjEd20zIwSLfjspA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_pF5nxxBjEd20zIwSLfjspA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5nyBBjEd20zIwSLfjspA" name="MessageResourceKind">
+ <eAnnotations xmi:id="_pF5nyRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xPJhcBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_pF5nyhBjEd20zIwSLfjspA" name="MessageQueue"/>
+ <eLiterals xmi:id="_pF5nyxBjEd20zIwSLfjspA" name="Pipe" value="1"/>
+ <eLiterals xmi:id="_pF5nzBBjEd20zIwSLfjspA" name="Blackboard" value="2"/>
+ <eLiterals xmi:id="_pF5nzRBjEd20zIwSLfjspA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_pF5nzhBjEd20zIwSLfjspA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5nzxBjEd20zIwSLfjspA" name="NotificationKind">
+ <eAnnotations xmi:id="_pF5n0BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5CilQBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_pF5n0RBjEd20zIwSLfjspA" name="Memorized"/>
+ <eLiterals xmi:id="_pF5n0hBjEd20zIwSLfjspA" name="Bounded" value="1"/>
+ <eLiterals xmi:id="_pF5n0xBjEd20zIwSLfjspA" name="Memoryless" value="2"/>
+ <eLiterals xmi:id="_pF5n1BBjEd20zIwSLfjspA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_pF5n1RBjEd20zIwSLfjspA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5n1hBjEd20zIwSLfjspA" name="NotificationResourceKind">
+ <eAnnotations xmi:id="_pF5n1xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AJDU8BJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_pF5n2BBjEd20zIwSLfjspA" name="Event"/>
+ <eLiterals xmi:id="_pF5n2RBjEd20zIwSLfjspA" name="Barrier" value="1"/>
+ <eLiterals xmi:id="_pF5n2hBjEd20zIwSLfjspA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_pF5n2xBjEd20zIwSLfjspA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5n3BBjEd20zIwSLfjspA" name="MutualExclusionResourceKind">
+ <eAnnotations xmi:id="_pF5n3RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H1teoBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_pF5n3hBjEd20zIwSLfjspA" name="BooleanSemaphore"/>
+ <eLiterals xmi:id="_pF5n3xBjEd20zIwSLfjspA" name="CountSemaphore" value="1"/>
+ <eLiterals xmi:id="_pF5n4BBjEd20zIwSLfjspA" name="Mutex" value="2"/>
+ <eLiterals xmi:id="_pF5n4RBjEd20zIwSLfjspA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_pF5n4hBjEd20zIwSLfjspA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5n4xBjEd20zIwSLfjspA" name="ConcurrentAccessProtocolKind">
+ <eAnnotations xmi:id="_pF5n5BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PhoBcBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_pF5n5RBjEd20zIwSLfjspA" name="PIP"/>
+ <eLiterals xmi:id="_pF5n5hBjEd20zIwSLfjspA" name="PCP" value="1"/>
+ <eLiterals xmi:id="_pF5n5xBjEd20zIwSLfjspA" name="NoPreemption" value="2"/>
+ <eLiterals xmi:id="_pF5n6BBjEd20zIwSLfjspA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_pF5n6RBjEd20zIwSLfjspA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pF5n6hBjEd20zIwSLfjspA" name="SwInteractionResource" abstract="true" eSuperTypes="_pBzK4RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pF5n6xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5n7BBjEd20zIwSLfjspA" name="isIntraPartitionInteraction" ordered="false" unique="false" eType="_pO-rkRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5n7hBjEd20zIwSLfjspA" name="waitingQueuePolicy" ordered="false" unique="false" eType="_pF5nwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5n8BBjEd20zIwSLfjspA" name="waitingQueueCapacity" ordered="false" unique="false" eType="_pO-rjhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5n8hBjEd20zIwSLfjspA" name="waitingPolicyElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pF5oFhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pF5oFxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pF5oGBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pF5oGRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pF5oGhBjEd20zIwSLfjspA" name="SwCommunicationResource" abstract="true" eSuperTypes="_pF5n6hBjEd20zIwSLfjspA _oo906xBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pF5oGxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pF5oOxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_pF5oPBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5oPRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_pF5oPhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pF5oPxBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_pF5oQBBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_pF5oQRBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_pF5oQhBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5oQxBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_pF5oRBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pF5oRRBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_pF5oRhBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_pF5oRxBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_pF5oSBBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_pF5oSRBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_pF5oShBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_pF5oSxBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_pF5oTBBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5oTRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_pF5oThBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pF5oTxBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_pF5oUBBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pF5oURBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_pF5oUhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pF5oYhBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_pF5oYxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pF5oZBBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_pF5oZRBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_pF5oZhBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_pF5oZxBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_pF5oaBBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_pF5oaRBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_pF5oahBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_pF5oaxBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pF5obBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_pF5obRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pF5ocRBjEd20zIwSLfjspA" name="SwSynchronizationResource" abstract="true" eSuperTypes="_pF5n6hBjEd20zIwSLfjspA _oo90QRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pF5ochBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_82VxkBJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pF5oeBBjEd20zIwSLfjspA" name="SharedDataComResource" eSuperTypes="_pF5oGhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pF5oeRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kwKJ0BJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5oehBjEd20zIwSLfjspA" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5ofBBjEd20zIwSLfjspA" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pF5ofxBjEd20zIwSLfjspA" name="MessageComResource" eSuperTypes="_pF5oGhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pF5ogBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lQCjwBJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5ogRBjEd20zIwSLfjspA" name="isFixedMessageSize" ordered="false" unique="false" eType="_pO-rkRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5ogxBjEd20zIwSLfjspA" name="mechanism" ordered="false" unique="false" eType="_pF5nyBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5ohRBjEd20zIwSLfjspA" name="messageSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5ohxBjEd20zIwSLfjspA" name="messageQueueCapacityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5oiRBjEd20zIwSLfjspA" name="messageQueuePolicy" ordered="false" unique="false" eType="_pF5nwRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5oixBjEd20zIwSLfjspA" name="sendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5ojRBjEd20zIwSLfjspA" name="receiveServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pF5okBBjEd20zIwSLfjspA" name="NotificationResource" eSuperTypes="_pF5ocRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pF5okRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5okhBjEd20zIwSLfjspA" name="occurence" ordered="false" unique="false" eType="_pF5nzxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5olBBjEd20zIwSLfjspA" name="mechanism" ordered="false" unique="false" eType="_pF5n1hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5olhBjEd20zIwSLfjspA" name="occurenceCountElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5omBBjEd20zIwSLfjspA" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5omhBjEd20zIwSLfjspA" name="flushServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5onBBjEd20zIwSLfjspA" name="signalServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5onhBjEd20zIwSLfjspA" name="waitServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5ooBBjEd20zIwSLfjspA" name="clearServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pF5ooxBjEd20zIwSLfjspA" name="SwMutualExclusionResource" eSuperTypes="_pF5ocRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pF5opBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3u6dYBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5opRBjEd20zIwSLfjspA" name="mechanism" ordered="false" unique="false" eType="_pF5n3BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pF5opxBjEd20zIwSLfjspA" name="concurrentAccessProtocol" ordered="false" unique="false" eType="_pF5n4xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5oqRBjEd20zIwSLfjspA" name="accessTokenElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5oqxBjEd20zIwSLfjspA" name="releaseServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pF5orRBjEd20zIwSLfjspA" name="acquireServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO-rjhBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO-rjxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO-rkRBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO-rkhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pO-rnRBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pO-rnhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lGgPEKSsEdy-NrxVBTpLyA" name="SW_Interaction" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Interaction/_lFQ48KSsEdy-NrxVBTpLyA/9" nsPrefix="SW_Interaction">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPEaSsEdy-NrxVBTpLyA" name="QueuePolicyKind">
+ <eAnnotations xmi:id="_lGgPEqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qdRlABJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_lGgPE6SsEdy-NrxVBTpLyA" name="FIFO"/>
+ <eLiterals xmi:id="_lGgPFKSsEdy-NrxVBTpLyA" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_lGgPFaSsEdy-NrxVBTpLyA" name="Priority" value="2"/>
+ <eLiterals xmi:id="_lGgPFqSsEdy-NrxVBTpLyA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_lGgPF6SsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPGKSsEdy-NrxVBTpLyA" name="MessageResourceKind">
+ <eAnnotations xmi:id="_lGgPGaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xPJhcBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_lGgPGqSsEdy-NrxVBTpLyA" name="MessageQueue"/>
+ <eLiterals xmi:id="_lGgPG6SsEdy-NrxVBTpLyA" name="Pipe" value="1"/>
+ <eLiterals xmi:id="_lGgPHKSsEdy-NrxVBTpLyA" name="Blackboard" value="2"/>
+ <eLiterals xmi:id="_lGgPHaSsEdy-NrxVBTpLyA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_lGgPHqSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPH6SsEdy-NrxVBTpLyA" name="NotificationKind">
+ <eAnnotations xmi:id="_lGgPIKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5CilQBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_lGgPIaSsEdy-NrxVBTpLyA" name="Memorized"/>
+ <eLiterals xmi:id="_lGgPIqSsEdy-NrxVBTpLyA" name="Bounded" value="1"/>
+ <eLiterals xmi:id="_lGgPI6SsEdy-NrxVBTpLyA" name="Memoryless" value="2"/>
+ <eLiterals xmi:id="_lGgPJKSsEdy-NrxVBTpLyA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_lGgPJaSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPJqSsEdy-NrxVBTpLyA" name="NotificationResourceKind">
+ <eAnnotations xmi:id="_lGgPJ6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AJDU8BJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_lGgPKKSsEdy-NrxVBTpLyA" name="Event"/>
+ <eLiterals xmi:id="_lGgPKaSsEdy-NrxVBTpLyA" name="Barrier" value="1"/>
+ <eLiterals xmi:id="_lGgPKqSsEdy-NrxVBTpLyA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_lGgPK6SsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPLKSsEdy-NrxVBTpLyA" name="MutualExclusionResourceKind">
+ <eAnnotations xmi:id="_lGgPLaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H1teoBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_lGgPLqSsEdy-NrxVBTpLyA" name="BooleanSemaphore"/>
+ <eLiterals xmi:id="_lGgPL6SsEdy-NrxVBTpLyA" name="CountSemaphore" value="1"/>
+ <eLiterals xmi:id="_lGgPMKSsEdy-NrxVBTpLyA" name="Mutex" value="2"/>
+ <eLiterals xmi:id="_lGgPMaSsEdy-NrxVBTpLyA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_lGgPMqSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPM6SsEdy-NrxVBTpLyA" name="ConcurrentAccessProtocolKind">
+ <eAnnotations xmi:id="_lGgPNKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PhoBcBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_lGgPNaSsEdy-NrxVBTpLyA" name="PIP"/>
+ <eLiterals xmi:id="_lGgPNqSsEdy-NrxVBTpLyA" name="PCP" value="1"/>
+ <eLiterals xmi:id="_lGgPN6SsEdy-NrxVBTpLyA" name="NoPreemption" value="2"/>
+ <eLiterals xmi:id="_lGgPOKSsEdy-NrxVBTpLyA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_lGgPOaSsEdy-NrxVBTpLyA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lGgPOqSsEdy-NrxVBTpLyA" name="SwInteractionResource" abstract="true" eSuperTypes="_lDQGwaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lGgPO6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgPPKSsEdy-NrxVBTpLyA" name="isIntraPartitionInteraction" ordered="false" unique="false" eType="_lOtwOaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgPPqSsEdy-NrxVBTpLyA" name="waitingQueuePolicy" ordered="false" unique="false" eType="_lGgPEaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgPQKSsEdy-NrxVBTpLyA" name="waitingQueueCapacity" ordered="false" unique="false" eType="_lOtwNqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgPQqSsEdy-NrxVBTpLyA" name="waitingPolicyElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lGgPZqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lGgPZ6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lGgPaKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lGgPaaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lGgPaqSsEdy-NrxVBTpLyA" name="SwCommunicationResource" abstract="true" eSuperTypes="_lGgPOqSsEdy-NrxVBTpLyA _kvk9m6SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lGgPa6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lGgPi6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_lGgPjKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPjaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_lGgPjqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lGgPj6SsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_lGgPkKSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_lGgPkaSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_lGgPkqSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPk6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_lGgPlKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lGgPlaSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_lGgPlqSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_lGgPl6SsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_lGgPmKSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_lGgPmaSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_lGgPmqSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_lGgPm6SsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_lGgPnKSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPnaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_lGgPnqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lGgPn6SsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_lGgPoKSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lGgPoaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_lGgPoqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lGgPsqSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_lGgPs6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lGgPtKSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_lGgPtaSsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_lGgPtqSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_lGgPt6SsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_lGgPuKSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_lGgPuaSsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_lGgPuqSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_lGgPu6SsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lGgPvKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_lGgPvaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lGgPwaSsEdy-NrxVBTpLyA" name="SwSynchronizationResource" abstract="true" eSuperTypes="_lGgPOqSsEdy-NrxVBTpLyA _kvk88aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lGgPwqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_82VxkBJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lGgPyKSsEdy-NrxVBTpLyA" name="SharedDataComResource" eSuperTypes="_lGgPaqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lGgPyaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kwKJ0BJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgPyqSsEdy-NrxVBTpLyA" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgPzKSsEdy-NrxVBTpLyA" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lGgPz6SsEdy-NrxVBTpLyA" name="MessageComResource" eSuperTypes="_lGgPaqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lGgP0KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lQCjwBJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgP0aSsEdy-NrxVBTpLyA" name="isFixedMessageSize" ordered="false" unique="false" eType="_lOtwOaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgP06SsEdy-NrxVBTpLyA" name="mechanism" ordered="false" unique="false" eType="_lGgPGKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP1aSsEdy-NrxVBTpLyA" name="messageSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP16SsEdy-NrxVBTpLyA" name="messageQueueCapacityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgP2aSsEdy-NrxVBTpLyA" name="messageQueuePolicy" ordered="false" unique="false" eType="_lGgPEaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP26SsEdy-NrxVBTpLyA" name="sendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP3aSsEdy-NrxVBTpLyA" name="receiveServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lGgP4KSsEdy-NrxVBTpLyA" name="NotificationResource" eSuperTypes="_lGgPwaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lGgP4aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgP4qSsEdy-NrxVBTpLyA" name="occurence" ordered="false" unique="false" eType="_lGgPH6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgP5KSsEdy-NrxVBTpLyA" name="mechanism" ordered="false" unique="false" eType="_lGgPJqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP5qSsEdy-NrxVBTpLyA" name="occurenceCountElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP6KSsEdy-NrxVBTpLyA" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP6qSsEdy-NrxVBTpLyA" name="flushServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP7KSsEdy-NrxVBTpLyA" name="signalServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP7qSsEdy-NrxVBTpLyA" name="waitServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP8KSsEdy-NrxVBTpLyA" name="clearServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lGgP86SsEdy-NrxVBTpLyA" name="SwMutualExclusionResource" eSuperTypes="_lGgPwaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lGgP9KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3u6dYBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgP9aSsEdy-NrxVBTpLyA" name="mechanism" ordered="false" unique="false" eType="_lGgPLKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lGgP96SsEdy-NrxVBTpLyA" name="concurrentAccessProtocol" ordered="false" unique="false" eType="_lGgPM6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP-aSsEdy-NrxVBTpLyA" name="accessTokenElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP-6SsEdy-NrxVBTpLyA" name="releaseServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lGgP_aSsEdy-NrxVBTpLyA" name="acquireServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOtwNqSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOtwN6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOtwOaSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOtwOqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOtwRaSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOtwRqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rtMoQGquEdyHVMM3AaZxvA" name="SW_Interaction" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Interaction/_rrexAGquEdyHVMM3AaZxvA/8" nsPrefix="SW_Interaction">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMoQWquEdyHVMM3AaZxvA" name="QueuePolicyKind">
+ <eAnnotations xmi:id="_rtMoQmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qdRlABJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_rtMoQ2quEdyHVMM3AaZxvA" name="FIFO"/>
+ <eLiterals xmi:id="_rtMoRGquEdyHVMM3AaZxvA" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_rtMoRWquEdyHVMM3AaZxvA" name="Priority" value="2"/>
+ <eLiterals xmi:id="_rtMoRmquEdyHVMM3AaZxvA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_rtMoR2quEdyHVMM3AaZxvA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMoSGquEdyHVMM3AaZxvA" name="MessageResourceKind">
+ <eAnnotations xmi:id="_rtMoSWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xPJhcBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_rtMoSmquEdyHVMM3AaZxvA" name="MessageQueue"/>
+ <eLiterals xmi:id="_rtMoS2quEdyHVMM3AaZxvA" name="Pipe" value="1"/>
+ <eLiterals xmi:id="_rtMoTGquEdyHVMM3AaZxvA" name="Blackboard" value="2"/>
+ <eLiterals xmi:id="_rtMoTWquEdyHVMM3AaZxvA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_rtMoTmquEdyHVMM3AaZxvA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMoT2quEdyHVMM3AaZxvA" name="NotificationKind">
+ <eAnnotations xmi:id="_rtMoUGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5CilQBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_rtMoUWquEdyHVMM3AaZxvA" name="Memorized"/>
+ <eLiterals xmi:id="_rtMoUmquEdyHVMM3AaZxvA" name="Bounded" value="1"/>
+ <eLiterals xmi:id="_rtMoU2quEdyHVMM3AaZxvA" name="Memoryless" value="2"/>
+ <eLiterals xmi:id="_rtMoVGquEdyHVMM3AaZxvA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_rtMoVWquEdyHVMM3AaZxvA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMoVmquEdyHVMM3AaZxvA" name="NotificationResourceKind">
+ <eAnnotations xmi:id="_rtMoV2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AJDU8BJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_rtMoWGquEdyHVMM3AaZxvA" name="Event"/>
+ <eLiterals xmi:id="_rtMoWWquEdyHVMM3AaZxvA" name="Barrier" value="1"/>
+ <eLiterals xmi:id="_rtMoWmquEdyHVMM3AaZxvA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_rtMoW2quEdyHVMM3AaZxvA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMoXGquEdyHVMM3AaZxvA" name="MutualExclusionResourceKind">
+ <eAnnotations xmi:id="_rtMoXWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H1teoBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_rtMoXmquEdyHVMM3AaZxvA" name="BooleanSemaphore"/>
+ <eLiterals xmi:id="_rtMoX2quEdyHVMM3AaZxvA" name="CountSemaphore" value="1"/>
+ <eLiterals xmi:id="_rtMoYGquEdyHVMM3AaZxvA" name="Mutex" value="2"/>
+ <eLiterals xmi:id="_rtMoYWquEdyHVMM3AaZxvA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_rtMoYmquEdyHVMM3AaZxvA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMoY2quEdyHVMM3AaZxvA" name="ConcurrentAccessProtocolKind">
+ <eAnnotations xmi:id="_rtMoZGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PhoBcBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_rtMoZWquEdyHVMM3AaZxvA" name="PIP"/>
+ <eLiterals xmi:id="_rtMoZmquEdyHVMM3AaZxvA" name="PCP" value="1"/>
+ <eLiterals xmi:id="_rtMoZ2quEdyHVMM3AaZxvA" name="NoPreemption" value="2"/>
+ <eLiterals xmi:id="_rtMoaGquEdyHVMM3AaZxvA" name="Undef" value="3"/>
+ <eLiterals xmi:id="_rtMoaWquEdyHVMM3AaZxvA" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtMoamquEdyHVMM3AaZxvA" name="SwInteractionResource" abstract="true" eSuperTypes="_rpf0AWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rtMoa2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtMobGquEdyHVMM3AaZxvA" name="isIntraPartitionInteraction" ordered="false" unique="false" eType="_r0cfyGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtMobmquEdyHVMM3AaZxvA" name="waitingQueuePolicy" ordered="false" unique="false" eType="_rtMoQWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtMocGquEdyHVMM3AaZxvA" name="waitingQueueCapacity" ordered="false" unique="false" eType="_r0cfxWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtMocmquEdyHVMM3AaZxvA" name="waitingPolicyElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rtMolmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rtMol2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rtMomGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rtMomWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtMommquEdyHVMM3AaZxvA" name="SwCommunicationResource" abstract="true" eSuperTypes="_rtMoamquEdyHVMM3AaZxvA _rW3MJmquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rtMom2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rtMou2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rtMovGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMovWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rtMovmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rtMov2quEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rtMowGquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rtMowWquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rtMowmquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMow2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rtMoxGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rtMoxWquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rtMoxmquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rtMox2quEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rtMoyGquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rtMoyWquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rtMoymquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rtMoy2quEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rtMozGquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMozWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rtMozmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rtMoz2quEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rtMo0GquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rtMo0WquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rtMo0mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rtMo4mquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rtMo42quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rtMo5GquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rtMo5WquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rtMo5mquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rtMo52quEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rtMo6GquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rtMo6WquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rtMo6mquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rtMo62quEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rtMo7GquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rtMo7WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtMo8WquEdyHVMM3AaZxvA" name="SwSynchronizationResource" abstract="true" eSuperTypes="_rtMoamquEdyHVMM3AaZxvA _rW2k8WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rtNPUGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_82VxkBJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtNPVmquEdyHVMM3AaZxvA" name="SharedDataComResource" eSuperTypes="_rtMommquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rtNPV2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kwKJ0BJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPWGquEdyHVMM3AaZxvA" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPWmquEdyHVMM3AaZxvA" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtNPXWquEdyHVMM3AaZxvA" name="MessageComResource" eSuperTypes="_rtMommquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rtNPXmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lQCjwBJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtNPX2quEdyHVMM3AaZxvA" name="isFixedMessageSize" ordered="false" unique="false" eType="_r0cfyGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtNPYWquEdyHVMM3AaZxvA" name="mechanism" ordered="false" unique="false" eType="_rtMoSGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPY2quEdyHVMM3AaZxvA" name="messageSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPZWquEdyHVMM3AaZxvA" name="messageQueueCapacityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtNPZ2quEdyHVMM3AaZxvA" name="messageQueuePolicy" ordered="false" unique="false" eType="_rtMoQWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPaWquEdyHVMM3AaZxvA" name="sendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPa2quEdyHVMM3AaZxvA" name="receiveServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtNPbmquEdyHVMM3AaZxvA" name="NotificationResource" eSuperTypes="_rtMo8WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rtNPb2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtNPcGquEdyHVMM3AaZxvA" name="occurence" ordered="false" unique="false" eType="_rtMoT2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtNPcmquEdyHVMM3AaZxvA" name="mechanism" ordered="false" unique="false" eType="_rtMoVmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPdGquEdyHVMM3AaZxvA" name="occurenceCountElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPdmquEdyHVMM3AaZxvA" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPeGquEdyHVMM3AaZxvA" name="flushServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPemquEdyHVMM3AaZxvA" name="signalServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPfGquEdyHVMM3AaZxvA" name="waitServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPfmquEdyHVMM3AaZxvA" name="clearServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rtNPgWquEdyHVMM3AaZxvA" name="SwMutualExclusionResource" eSuperTypes="_rtMo8WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rtNPgmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3u6dYBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtNPg2quEdyHVMM3AaZxvA" name="mechanism" ordered="false" unique="false" eType="_rtMoXGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rtNPhWquEdyHVMM3AaZxvA" name="concurrentAccessProtocol" ordered="false" unique="false" eType="_rtMoY2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPh2quEdyHVMM3AaZxvA" name="accessTokenElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPiWquEdyHVMM3AaZxvA" name="releaseServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rtNPi2quEdyHVMM3AaZxvA" name="acquireServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0cfxWquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0cfxmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0cfyGquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0cfyWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0dG02quEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0dG1GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aRyzkF-FEdyR_cYlxmaBkg" name="SW_Interaction" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Interaction/_aRf4oF-FEdyR_cYlxmaBkg/1" nsPrefix="SW_Interaction">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRyzkV-FEdyR_cYlxmaBkg" name="QueuePolicyKind">
+ <eAnnotations xmi:id="_aRyzkl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qdRlABJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_aRyzk1-FEdyR_cYlxmaBkg" name="FIFO"/>
+ <eLiterals xmi:id="_aRyzlF-FEdyR_cYlxmaBkg" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_aRyzlV-FEdyR_cYlxmaBkg" name="Priority" value="2"/>
+ <eLiterals xmi:id="_aRyzll-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_aRyzl1-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRyzmF-FEdyR_cYlxmaBkg" name="MessageResourceKind">
+ <eAnnotations xmi:id="_aRyzmV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xPJhcBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_aRyzml-FEdyR_cYlxmaBkg" name="MessageQueue"/>
+ <eLiterals xmi:id="_aRyzm1-FEdyR_cYlxmaBkg" name="Pipe" value="1"/>
+ <eLiterals xmi:id="_aRyznF-FEdyR_cYlxmaBkg" name="Blackboard" value="2"/>
+ <eLiterals xmi:id="_aRyznV-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_aRyznl-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRyzn1-FEdyR_cYlxmaBkg" name="NotificationKind">
+ <eAnnotations xmi:id="_aRyzoF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5CilQBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_aRyzoV-FEdyR_cYlxmaBkg" name="Memorized"/>
+ <eLiterals xmi:id="_aRyzol-FEdyR_cYlxmaBkg" name="Bounded" value="1"/>
+ <eLiterals xmi:id="_aRyzo1-FEdyR_cYlxmaBkg" name="Memoryless" value="2"/>
+ <eLiterals xmi:id="_aRyzpF-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_aRyzpV-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRyzpl-FEdyR_cYlxmaBkg" name="NotificationResourceKind">
+ <eAnnotations xmi:id="_aRyzp1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AJDU8BJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_aRyzqF-FEdyR_cYlxmaBkg" name="Event"/>
+ <eLiterals xmi:id="_aRyzqV-FEdyR_cYlxmaBkg" name="Barrier" value="1"/>
+ <eLiterals xmi:id="_aRyzql-FEdyR_cYlxmaBkg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_aRyzq1-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRyzrF-FEdyR_cYlxmaBkg" name="MutualExclusionResourceKind">
+ <eAnnotations xmi:id="_aRyzrV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H1teoBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_aRyzrl-FEdyR_cYlxmaBkg" name="BooleanSemaphore"/>
+ <eLiterals xmi:id="_aRyzr1-FEdyR_cYlxmaBkg" name="CountSemaphore" value="1"/>
+ <eLiterals xmi:id="_aRyzsF-FEdyR_cYlxmaBkg" name="Mutex" value="2"/>
+ <eLiterals xmi:id="_aRyzsV-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_aRyzsl-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRyzs1-FEdyR_cYlxmaBkg" name="ConcurrentAccessProtocolKind">
+ <eAnnotations xmi:id="_aRyztF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PhoBcBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_aRyztV-FEdyR_cYlxmaBkg" name="PIP"/>
+ <eLiterals xmi:id="_aRyztl-FEdyR_cYlxmaBkg" name="PCP" value="1"/>
+ <eLiterals xmi:id="_aRyzt1-FEdyR_cYlxmaBkg" name="NoPreemption" value="2"/>
+ <eLiterals xmi:id="_aRyzuF-FEdyR_cYlxmaBkg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_aRyzuV-FEdyR_cYlxmaBkg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRyzul-FEdyR_cYlxmaBkg" name="SwInteractionResource" abstract="true" eSuperTypes="_aQwRwV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRyzu1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRyzvF-FEdyR_cYlxmaBkg" name="isIntraPartitionInteraction" ordered="false" unique="false" eType="_aVOjUl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRyzvl-FEdyR_cYlxmaBkg" name="waitingQueuePolicy" ordered="false" unique="false" eType="_aRyzkV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRyzwF-FEdyR_cYlxmaBkg" name="waitingQueueCapacity" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRyzwl-FEdyR_cYlxmaBkg" name="waitingPolicyElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aRyz5l-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aRyz51-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRyz6F-FEdyR_cYlxmaBkg" name="SwCommunicationResource" abstract="true" eSuperTypes="_aRyzul-FEdyR_cYlxmaBkg _aIQd21-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRyz6V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aRyz-l-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aRyz-1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aRy0C1-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aRy0DF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aRy0DV-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aRy0Dl-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aRy0D1-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aRy0EF-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aRy0EV-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aRy0El-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aRy0E1-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aRy0FF-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aRy0FV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aRy0Fl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aRy0Gl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aRy0G1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRy0HF-FEdyR_cYlxmaBkg" name="SwSynchronizationResource" eSuperTypes="_aRyzul-FEdyR_cYlxmaBkg _aIQdL1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRy0HV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_82VxkBJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRy0I1-FEdyR_cYlxmaBkg" name="SharedDataComResource" eSuperTypes="_aRyz6F-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRy0JF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kwKJ0BJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0JV-FEdyR_cYlxmaBkg" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0J1-FEdyR_cYlxmaBkg" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRy0Kl-FEdyR_cYlxmaBkg" name="MessageComResource" eSuperTypes="_aRyz6F-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRy0K1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lQCjwBJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRy0LF-FEdyR_cYlxmaBkg" name="isFixedMessageSize" ordered="false" unique="false" eType="_aVOjUl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRy0Ll-FEdyR_cYlxmaBkg" name="mechanism" ordered="false" unique="false" eType="_aRyzmF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0MF-FEdyR_cYlxmaBkg" name="messageSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0Ml-FEdyR_cYlxmaBkg" name="messageQueueCapacityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRy0NF-FEdyR_cYlxmaBkg" name="messageQueuePolicy" ordered="false" unique="false" eType="_aRyzkV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0Nl-FEdyR_cYlxmaBkg" name="sendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0OF-FEdyR_cYlxmaBkg" name="receiveServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRy0O1-FEdyR_cYlxmaBkg" name="NotificationResource" eSuperTypes="_aRy0HF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRy0PF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRy0PV-FEdyR_cYlxmaBkg" name="occurence" ordered="false" unique="false" eType="_aRyzn1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRy0P1-FEdyR_cYlxmaBkg" name="mechanism" ordered="false" unique="false" eType="_aRyzpl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0QV-FEdyR_cYlxmaBkg" name="occurenceCountElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0Q1-FEdyR_cYlxmaBkg" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0RV-FEdyR_cYlxmaBkg" name="flushServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0R1-FEdyR_cYlxmaBkg" name="signalServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0SV-FEdyR_cYlxmaBkg" name="waitServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0S1-FEdyR_cYlxmaBkg" name="clearServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aRy0Tl-FEdyR_cYlxmaBkg" name="SwMutualExclusionResource" eSuperTypes="_aRy0HF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aRy0T1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3u6dYBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRy0UF-FEdyR_cYlxmaBkg" name="mechanism" ordered="false" unique="false" eType="_aRyzrF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aRy0Ul-FEdyR_cYlxmaBkg" name="concurrentAccessProtocol" ordered="false" unique="false" eType="_aRyzs1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0VF-FEdyR_cYlxmaBkg" name="accessTokenElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0Vl-FEdyR_cYlxmaBkg" name="releaseServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aRy0WF-FEdyR_cYlxmaBkg" name="acquireServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOjUl-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOjU1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOjW1-FEdyR_cYlxmaBkg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOjXF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVOjXl-FEdyR_cYlxmaBkg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVOjX1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LOPUAF1EEdy5RcXm_JjfDg" name="SW_Interaction" nsURI="http://MARTE.MARTE_DesignModel.SRM/schemas/SW_Interaction/_LNftIF1EEdy5RcXm_JjfDg/0" nsPrefix="SW_Interaction">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LOPUAV1EEdy5RcXm_JjfDg" name="QueuePolicyKind">
+ <eAnnotations xmi:id="_LOPUAl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qdRlABJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_LOPUA11EEdy5RcXm_JjfDg" name="FIFO"/>
+ <eLiterals xmi:id="_LOPUBF1EEdy5RcXm_JjfDg" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_LOPUBV1EEdy5RcXm_JjfDg" name="Priority" value="2"/>
+ <eLiterals xmi:id="_LOPUBl1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_LOPUB11EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LOPUCF1EEdy5RcXm_JjfDg" name="MessageResourceKind">
+ <eAnnotations xmi:id="_LOPUCV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xPJhcBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_LOPUCl1EEdy5RcXm_JjfDg" name="MessageQueue"/>
+ <eLiterals xmi:id="_LOPUC11EEdy5RcXm_JjfDg" name="Pipe" value="1"/>
+ <eLiterals xmi:id="_LOPUDF1EEdy5RcXm_JjfDg" name="Blackboard" value="2"/>
+ <eLiterals xmi:id="_LOPUDV1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_LOPUDl1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LOPUD11EEdy5RcXm_JjfDg" name="NotificationKind">
+ <eAnnotations xmi:id="_LOPUEF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_5CilQBJoEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_LOPUEV1EEdy5RcXm_JjfDg" name="Memorized"/>
+ <eLiterals xmi:id="_LOPUEl1EEdy5RcXm_JjfDg" name="Bounded" value="1"/>
+ <eLiterals xmi:id="_LOPUE11EEdy5RcXm_JjfDg" name="Memoryless" value="2"/>
+ <eLiterals xmi:id="_LOPUFF1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_LOPUFV1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LOPUFl1EEdy5RcXm_JjfDg" name="NotificationResourceKind">
+ <eAnnotations xmi:id="_LOPUF11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AJDU8BJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_LOPUGF1EEdy5RcXm_JjfDg" name="Event"/>
+ <eLiterals xmi:id="_LOPUGV1EEdy5RcXm_JjfDg" name="Barrier" value="1"/>
+ <eLiterals xmi:id="_LOPUGl1EEdy5RcXm_JjfDg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_LOPUG11EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LOPUHF1EEdy5RcXm_JjfDg" name="MutualExclusionResourceKind">
+ <eAnnotations xmi:id="_LOPUHV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_H1teoBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_LOPUHl1EEdy5RcXm_JjfDg" name="BooleanSemaphore"/>
+ <eLiterals xmi:id="_LOPUH11EEdy5RcXm_JjfDg" name="CountSemaphore" value="1"/>
+ <eLiterals xmi:id="_LOPUIF1EEdy5RcXm_JjfDg" name="Mutex" value="2"/>
+ <eLiterals xmi:id="_LOPUIV1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_LOPUIl1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LOPUI11EEdy5RcXm_JjfDg" name="ConcurrentAccessProtocolKind">
+ <eAnnotations xmi:id="_LOPUJF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_PhoBcBJpEdy4mPo_dcOmkg"/>
+ <eLiterals xmi:id="_LOPUJV1EEdy5RcXm_JjfDg" name="PIP"/>
+ <eLiterals xmi:id="_LOPUJl1EEdy5RcXm_JjfDg" name="PCP" value="1"/>
+ <eLiterals xmi:id="_LOPUJ11EEdy5RcXm_JjfDg" name="NoPreemption" value="2"/>
+ <eLiterals xmi:id="_LOPUKF1EEdy5RcXm_JjfDg" name="Undef" value="3"/>
+ <eLiterals xmi:id="_LOPUKV1EEdy5RcXm_JjfDg" name="Other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LOPUKl1EEdy5RcXm_JjfDg" name="SwInteractionResource" abstract="true" eSuperTypes="_LMckQV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LOPUK11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPULF1EEdy5RcXm_JjfDg" name="isIntraPartitionInteraction" ordered="false" unique="false" eType="_LTwGhl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPULl1EEdy5RcXm_JjfDg" name="waitingQueuePolicy" ordered="false" unique="false" eType="_LOPUAV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPUMF1EEdy5RcXm_JjfDg" name="waitingQueueCapacity" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUMl1EEdy5RcXm_JjfDg" name="waitingPolicyElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LOPUVl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LOPUV11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LOPUWF1EEdy5RcXm_JjfDg" name="SwCommunicationResource" abstract="true" eSuperTypes="_LOPUKl1EEdy5RcXm_JjfDg _K-vgO11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LOPUWV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LOPUal1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LOPUa11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LOPUe11EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LOPUfF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LOPUfV1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LOPUfl1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LOPUf11EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LOPUgF1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LOPUgV1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LOPUgl1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LOPUg11EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LOPUhF1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LOPUhV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LOPUhl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LOPUil1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LOPUi11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LOPUjF1EEdy5RcXm_JjfDg" name="SwSynchronizationResource" eSuperTypes="_LOPUKl1EEdy5RcXm_JjfDg _K-vfj11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LOPUjV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_82VxkBJpEdy4mPo_dcOmkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LOPUk11EEdy5RcXm_JjfDg" name="SharedDataComResource" eSuperTypes="_LOPUWF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LOPUlF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kwKJ0BJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUlV1EEdy5RcXm_JjfDg" name="readServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUl11EEdy5RcXm_JjfDg" name="writeServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LOPUml1EEdy5RcXm_JjfDg" name="MessageComResource" eSuperTypes="_LOPUWF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LOPUm11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lQCjwBJrEdyJdskagPjJSA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPUnF1EEdy5RcXm_JjfDg" name="isFixedMessageSize" ordered="false" unique="false" eType="_LTwGhl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPUnl1EEdy5RcXm_JjfDg" name="meachnism" ordered="false" unique="false" eType="_LOPUCF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUoF1EEdy5RcXm_JjfDg" name="messageSizeElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUol1EEdy5RcXm_JjfDg" name="messageQueueCapacityElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPUpF1EEdy5RcXm_JjfDg" name="messageQueuePolicy" ordered="false" unique="false" eType="_LOPUAV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUpl1EEdy5RcXm_JjfDg" name="sendServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUqF1EEdy5RcXm_JjfDg" name="receiveServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LOPUq11EEdy5RcXm_JjfDg" name="NotificationResource" eSuperTypes="_LOPUjF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LOPUrF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Z1NCsBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPUrV1EEdy5RcXm_JjfDg" name="occurence" ordered="false" unique="false" eType="_LOPUD11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPUr11EEdy5RcXm_JjfDg" name="mechanism" ordered="false" unique="false" eType="_LOPUFl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUsV1EEdy5RcXm_JjfDg" name="occurenceCountElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUs11EEdy5RcXm_JjfDg" name="maskElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUtV1EEdy5RcXm_JjfDg" name="flushServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUt11EEdy5RcXm_JjfDg" name="signalServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUuV1EEdy5RcXm_JjfDg" name="waitServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUu11EEdy5RcXm_JjfDg" name="clearServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LOPUvl1EEdy5RcXm_JjfDg" name="SwMutualExclusionResource" eSuperTypes="_LOPUjF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LOPUv11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3u6dYBJsEdyz67WHCXYdRQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPUwF1EEdy5RcXm_JjfDg" name="mechanism" ordered="false" unique="false" eType="_LOPUHF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LOPUwl1EEdy5RcXm_JjfDg" name="concurrentAccessProtocol" ordered="false" unique="false" eType="_LOPUI11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUxF1EEdy5RcXm_JjfDg" name="accessTokenElements" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TypedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUxl1EEdy5RcXm_JjfDg" name="releaseServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LOPUyF1EEdy5RcXm_JjfDg" name="acquireServices" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTwGhl1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTwGh11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTwGj11EEdy5RcXm_JjfDg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTwGkF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTwGkl1EEdy5RcXm_JjfDg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTwGk11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packageImport xmi:id="_LLa3MBJeEdy3Td9UhuLFPg" importedPackage="_-1fcUBJdEdy3Td9UhuLFPg"/>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_qdRlABJoEdy4mPo_dcOmkg" name="QueuePolicyKind">
+ <ownedLiteral xmi:id="_smHg0BJoEdy4mPo_dcOmkg" name="FIFO"/>
+ <ownedLiteral xmi:id="_ssG0EBJoEdy4mPo_dcOmkg" name="LIFO"/>
+ <ownedLiteral xmi:id="_sxylUBJoEdy4mPo_dcOmkg" name="Priority"/>
+ <ownedLiteral xmi:id="_s3UlkBJoEdy4mPo_dcOmkg" name="Undef"/>
+ <ownedLiteral xmi:id="_v-PTMBJoEdy4mPo_dcOmkg" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_xPJhcBJoEdy4mPo_dcOmkg" name="MessageResourceKind">
+ <ownedLiteral xmi:id="_y7bdEBJoEdy4mPo_dcOmkg" name="MessageQueue"/>
+ <ownedLiteral xmi:id="_zJypMBJoEdy4mPo_dcOmkg" name="Pipe"/>
+ <ownedLiteral xmi:id="_zPLfgBJoEdy4mPo_dcOmkg" name="Blackboard"/>
+ <ownedLiteral xmi:id="_zVwooBJoEdy4mPo_dcOmkg" name="Undef"/>
+ <ownedLiteral xmi:id="_zcCPwBJoEdy4mPo_dcOmkg" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_5CilQBJoEdy4mPo_dcOmkg" name="NotificationKind">
+ <ownedLiteral xmi:id="_6hXTsBJoEdy4mPo_dcOmkg" name="Memorized"/>
+ <ownedLiteral xmi:id="_6mcoABJoEdy4mPo_dcOmkg" name="Bounded"/>
+ <ownedLiteral xmi:id="_6rPBYBJoEdy4mPo_dcOmkg" name="Memoryless"/>
+ <ownedLiteral xmi:id="_6v3pwBJoEdy4mPo_dcOmkg" name="Undef"/>
+ <ownedLiteral xmi:id="_-vKw4BJoEdy4mPo_dcOmkg" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_AJDU8BJpEdy4mPo_dcOmkg" name="NotificationResourceKind">
+ <ownedLiteral xmi:id="_BudMgBJpEdy4mPo_dcOmkg" name="Event"/>
+ <ownedLiteral xmi:id="_B4ocMBJpEdy4mPo_dcOmkg" name="Barrier"/>
+ <ownedLiteral xmi:id="_B-6DUBJpEdy4mPo_dcOmkg" name="Undef"/>
+ <ownedLiteral xmi:id="_CQaDABJpEdy4mPo_dcOmkg" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_H1teoBJpEdy4mPo_dcOmkg" name="MutualExclusionResourceKind">
+ <ownedLiteral xmi:id="_JksI8BJpEdy4mPo_dcOmkg" name="BooleanSemaphore"/>
+ <ownedLiteral xmi:id="_JrHhEBJpEdy4mPo_dcOmkg" name="CountSemaphore"/>
+ <ownedLiteral xmi:id="_JwphUBJpEdy4mPo_dcOmkg" name="Mutex"/>
+ <ownedLiteral xmi:id="_J1SwwBJpEdy4mPo_dcOmkg" name="Undef"/>
+ <ownedLiteral xmi:id="_J6EjEBJpEdy4mPo_dcOmkg" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_PhoBcBJpEdy4mPo_dcOmkg" name="ConcurrentAccessProtocolKind">
+ <ownedLiteral xmi:id="_ScB9EBJpEdy4mPo_dcOmkg" name="PIP"/>
+ <ownedLiteral xmi:id="_SgWcYBJpEdy4mPo_dcOmkg" name="PCP"/>
+ <ownedLiteral xmi:id="_SluEkBJpEdy4mPo_dcOmkg" name="NoPreemption"/>
+ <ownedLiteral xmi:id="_SrGT0BJpEdy4mPo_dcOmkg" name="Undef"/>
+ <ownedLiteral xmi:id="_SvuVIBJpEdy4mPo_dcOmkg" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_c1edIBJpEdy4mPo_dcOmkg" name="SwInteractionResource" isAbstract="true">
+ <generalization xmi:id="_1QPi4BJpEdy4mPo_dcOmkg" general="_b5kPgBJeEdy3Td9UhuLFPg"/>
+ <ownedAttribute xmi:id="_lk2BABJpEdy4mPo_dcOmkg" name="isIntraMemoryPartitionInteraction" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pedW4BJpEdy4mPo_dcOmkg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_peUM8BJpEdy4mPo_dcOmkg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_penH4BJpEdy4mPo_dcOmkg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_lq9QEBJpEdy4mPo_dcOmkg" name="waitingQueuePolicy" visibility="public" type="_qdRlABJoEdy4mPo_dcOmkg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sa554BJpEdy4mPo_dcOmkg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sawv8BJpEdy4mPo_dcOmkg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sa554RJpEdy4mPo_dcOmkg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_lvcHcBJpEdy4mPo_dcOmkg" name="waitingQueueCapacity" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vz2LoBJpEdy4mPo_dcOmkg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vztBsBJpEdy4mPo_dcOmkg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_vz_8oBJpEdy4mPo_dcOmkg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_l0EIwBJpEdy4mPo_dcOmkg" name="waitingPolicyElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_y0n1ABJpEdy4mPo_dcOmkg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_y0eEABJpEdy4mPo_dcOmkg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_y0xmABJpEdy4mPo_dcOmkg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_34ZQ4BJpEdy4mPo_dcOmkg" name="SwCommunicationResource" isAbstract="true">
+ <generalization xmi:id="_OeZNYBJqEdy4mPo_dcOmkg" general="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <generalization xmi:id="_Pg06wBJqEdy4mPo_dcOmkg" general="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_82VxkBJpEdy4mPo_dcOmkg" name="SwSynchronizationResource" isAbstract="true">
+ <generalization xmi:id="_NzUQEBJqEdy4mPo_dcOmkg" general="_c1edIBJpEdy4mPo_dcOmkg"/>
+ <generalization xmi:id="_QS4p0BJqEdy4mPo_dcOmkg" general="_p4uIsBGzEdyb1KzJ7GkiGA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_kwKJ0BJrEdyJdskagPjJSA" name="SharedDataComResource">
+ <generalization xmi:id="_JpclwBJsEdyJdskagPjJSA" general="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ <ownedAttribute xmi:id="_opaTUBJrEdyJdskagPjJSA" name="readServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_q-sIoBJrEdyJdskagPjJSA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_q-i-sBJrEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_q-15oBJrEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_otuyoBJrEdyJdskagPjJSA" name="writeServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uKzfUBJrEdyJdskagPjJSA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uKpuUBJrEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_uK9QUBJrEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_oYOboHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%46%0%20%0%112%0%0%44%0%0%0%0%46%0%20%0%-121%0%0%0%32%32%32%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-49%0%57%8%28%72%-112%-61%2%2%8%19%42%92%-56%-112%64%-126%13%5%35%74%-28%-96%-63%64%3%10%24%51%106%-36%-56%-111%-62%3%2%25%38%-118%-60%64%64%-126%-56%-109%5%43%12%-80%-128%-110%-96%-123%-107%45%99%114%-64%48%-64%100%-53%8%3%66%-54%-116%-71%-63%-128%3%-108%13%14%64%-36%-71%83%1%-126%-95%5%55%28%88%64%-76%41%7%8%4%52%20%-44%64%32%-126%83%-89%21%4%92%24%104%65%64%-123%-85%87%105%78%-32%48%-127%0%6%-80%96%53%20%-128%-64%-32%40%90%-80%13%16%60%45%32%-11%-19%-50%13%8%-104%10%-92%-96%-43%110%76%-86%16%10%-46%-92%-32%-9%-28%5%-81%18%-43%6%46%28%113%-62%-128%-77%19%-15%42%96%76%-16%1%-35%-106%14%12%32%-11%-85%32%-63%78%9%57%-3%-86%-3%73%-12%37%75%-76%36%-57%58%-59%32%0%-128%-21%-41%-80%99%-53%6%16%-32%-12%-60%-128%0%59%">
+ <eAnnotations xmi:id="_o0F4QHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_o0PCMHBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_LPqUkHBaEd2Nss_u28cvSA" content="71%73%70%56%57%97%-75%0%77%0%112%0%0%44%0%0%0%0%-75%0%77%0%-121%0%0%0%16%16%16%48%48%48%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%57%8%28%72%-80%-96%-63%-125%8%17%106%56%64%-96%-95%-61%-121%16%35%74%-100%72%-79%-94%-59%-117%22%13%104%72%-56%-79%-93%-57%-113%32%67%14%-60%48%32%2%-123%-109%40%83%-86%92%-55%-78%-91%-53%-105%48%99%-62%-108%32%-64%-126%-56%-101%56%115%-122%-92%32%-32%-126%-50%-97%64%-125%22%-60%64%96%-126%-48%-93%72%17%66%40%-80%49%-87%-45%-89%10%11%56%-128%74%85%-25%2%4%27%-86%106%-91%-86%32%-63%-42%-81%9%55%24%104%0%-74%44%-46%7%4%-102%-102%-3%-102%97%-128%-124%-75%112%-127%82%24%-128%33%110%85%11%53%-19%-22%-59%121%65%0%-123%-67%73%37%12%-56%0%-72%48%72%13%5%32%24%6%-22%-64%64%-42%-59%-112%-61%34%80%16%89%-28%-122%-55%-107%51%35%108%-4%88%115%84%-59%-98%67%15%20%92%87%52%-63%-66%127%77%-101%-74%48%-64%-90%-22%-71%-91%85%-101%110%27%-63%52%90%-75%-78%77%111%56%-64%32%116%-41%-36%-64%5%50%56%-48%121%-79%6%3%83%-125%7%-113%64%-128%-16%98%-94%111%-107%43%-81%-48%-38%48%117%-41%-46%-107%67%7%-52%-36%121%118%-23%-57%-109%-57%-1%109%64%-4%-69%121%14%93%-117%127%-35%-67%-32%-68%-5%7%76%-53%106%32%80%-37%-67%-5%-71%62%-73%-30%-83%96%-65%-1%-123%1%-87%81%53%1%1%-79%-11%-25%30%98%15%80%-27%64%124%6%26%-72%65%2%-108%57%5%97%-125%20%10%-44%24%110%63%33%88%-31%-122%18%16%24%20%73%70%109%-72%33%107%-4%-23%84%65%79%34%-90%-104%1%125%57%65%-112%86%-118%48%-18%-42%-101%72%87%-87%7%-29%-122%-61%-39%120%-48%110%100%-35%-24%35%7%-35%117%68%-37%-113%68%94%-105%16%107%-40%17%-23%-29%118%6%-111%-90%-28%-109%-31%21%-60%-39%-109%84%-94%-105%64%86%-105%69%88%37%-107%-16%105%-128%-64%-116%91%86%-55%28%-109%97%42%-119%36%7%81%-106%-7%99%-121%5%-2%-90%38%-116%23%26%116%-37%-101%21%62%-88%-91%65%-80%-47%105%-96%-122%28%-95%-90%-89%123%-1%5%-56%17%98%-96%-3%41%29%126%33%93%-42%-98%-95%-63%117%-119%83%3%-114%49%42%91%122%58%9%-26%-99%-92%-103%-91%-7%-45%-103%-104%86%70%38%80%36%69%-41%-87%97%-100%30%37%-106%120%-93%-22%21%-63%96%80%81%-102%-22%120%-27%81%-80%-27%-24%-85%101%-79%-9%21%-94%-76%110%53%95%125%95%5%-102%-21%93%2%-108%40%95%98%-65%62%53%96%-127%-75%98%86%-20%81%11%98%-72%-42%-108%-53%-2%52%97%97%-106%70%-117%-45%124%9%46%-122%87%-110%-42%118%68%-110%-96%-122%-75%37%106%-73%9%-99%-104%95%101%-89%-110%-101%-112%-117%-50%70%-90%0%86%-22%22%84%-93%106%75%-75%-69%-84%88%61%-54%-122%107%-73%-30%42%-25%-85%-75%-37%102%-57%103%-79%-43%126%103%103%-79%-112%-22%-88%28%-76%-93%42%-38%-96%-109%-99%-50%87%-88%-127%-91%26%-38%-105%-80%20%-10%107%-24%4%116%-59%56%-42%-97%-77%-34%56%-81%-102%110%18%89%111%-104%-120%-95%74%36%5%1%0%-32%-14%-53%48%-57%44%-13%-52%52%-41%108%-13%-51%56%-33%28%64%-120%118%5%4%0%59%">
+ <eAnnotations xmi:id="_L1DgoHBaEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_L1NRoHBaEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_lQCjwBJrEdyJdskagPjJSA" name="MessageComResource">
+ <generalization xmi:id="_KXxrYBJsEdyJdskagPjJSA" general="_34ZQ4BJpEdy4mPo_dcOmkg"/>
+ <ownedAttribute xmi:id="_wsA30BJrEdyJdskagPjJSA" name="isFixedMessageSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zUqVEBJrEdyJdskagPjJSA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zUgkEBJrEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_zU9QABJrEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_wwehEBJrEdyJdskagPjJSA" name="mechanism" visibility="public" type="_xPJhcBJoEdy4mPo_dcOmkg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1_jOABJrEdyJdskagPjJSA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1_ZdABJrEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_1_s_ABJrEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_w0gFcBJrEdyJdskagPjJSA" name="messageSizeElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5lvRkBJrEdyJdskagPjJSA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5llgkBJrEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5lvRkRJrEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_w4Ou4BJrEdyJdskagPjJSA" name="messageQueueCapacityElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_83D4YBJrEdyJdskagPjJSA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_826HYBJrEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_83NpYBJrEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_w8PsMBJrEdyJdskagPjJSA" name="messageQueuePolicy" visibility="public" type="_qdRlABJoEdy4mPo_dcOmkg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A5jdcBJsEdyJdskagPjJSA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A5ZscBJsEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_A5tOcBJsEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_xBnUYBJrEdyJdskagPjJSA" name="sendServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DYEuUBJsEdyJdskagPjJSA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DX7kYBJsEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_DYOfUBJsEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_xFyCsBJrEdyJdskagPjJSA" name="receiveServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GJOAQBJsEdyJdskagPjJSA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GJE2UBJsEdyJdskagPjJSA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GJXxQBJsEdyJdskagPjJSA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_qutK0HBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%39%0%21%0%112%0%0%44%0%0%0%0%39%0%21%0%-121%0%0%0%16%16%16%24%24%24%28%28%28%32%32%32%40%40%40%52%52%52%56%56%56%64%64%64%72%72%72%80%80%80%97%97%97%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-111%-111%-111%-107%-107%-107%-103%-103%-103%-99%-99%-99%-95%-95%-95%-91%-91%-91%-86%-86%-86%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%33%32%24%72%-80%-96%-63%-125%8%19%34%104%64%-32%-62%-122%-121%16%35%74%-100%72%-79%34%0%2%31%70%104%-36%-56%-79%-93%-57%-113%32%47%102%-36%8%2%-92%73%-112%33%58%-118%-36%-56%1%-63%70%13%0%98%-54%-100%73%83%-90%6%-115%12%46%112%92%-87%113%-125%75%-115%21%20%56%32%-112%-96%-126%-120%-113%28%22%8%96%80%84%-29%-126%10%59%49%110%-12%-71%-79%-62%2%-115%26%22%4%88%-80%65%35%-120%9%5%14%24%29%-15%-44%41%-44%-115%60%71%80%5%122%117%-93%-120%10%8%6%24%88%-22%-127%99%89%-78%103%53%-90%93%59%-94%66%2%-118%22%24%80%108%-118%55%-22%72%-75%63%71%120%80%-88%-80%110%97%-76%82%123%38%62%73%-7%-79%-34%-56%-120%43%107%-66%123%-7%48%-33%16%15%66%-117%30%77%58%116%-122%-115%-100%71%-20%77%-36%-95%-76%-21%-47%17%80%-25%85%-115%-103%-17%-121%-41%-72%-13%-90%94%-67%-15%54%110%-41%-70%103%-17%29%-64%-72%120%65%1%18%12%-69%-59%80%-79%121%69%10%41%33%31%-42%76%-35%99%-38%-22%-40%-11%34%-88%-55%-67%-69%119%-18%4%2%2%0%59%">
+ <eAnnotations xmi:id="_rhXW0HBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_rhhH0HBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_Nt4qgHBaEd2Nss_u28cvSA" content="71%73%70%56%57%97%-104%0%80%0%112%0%0%44%0%0%0%0%-104%0%80%0%-121%0%0%0%12%12%12%16%16%16%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%105%105%105%109%109%109%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-119%-119%-119%-115%-115%-115%-107%-107%-107%-103%-103%-103%-99%-99%-99%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%71%-128%24%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%62%20%81%64%1%-125%-117%24%51%106%-36%-56%-79%-93%-57%-113%32%67%-118%28%73%-78%-92%72%0%5%72%-96%88%-55%-78%-91%-53%-105%48%99%-54%-100%73%-77%-90%-51%-101%56%115%-38%68%-87%82%-89%-49%-97%64%-125%10%29%26%-109%39%-47%-93%72%-109%42%-3%105%116%-87%-45%-89%80%-111%54%-115%74%-75%-86%85%-103%83%-81%106%-35%10%53%43%-41%-81%96%-123%122%13%75%-74%108%-51%-79%102%-45%-86%93%-119%118%-83%-37%-80%109%-33%-54%-43%26%119%-82%-35%-88%117%103%-110%-104%112%119%-83%-122%18%65%-13%-54%4%-63%-64%-89%-124%3%11%76%42%94%28%114%-127%-127%13%55%25%-128%8%-100%18%40%97%-97%4%22%8%104%-112%65%-94%-25%-49%9%49%48%8%96%-128%66%-28%-55%64%5%-57%-68%-84%51%-91%9%14%12%10%88%-24%105%-73%-60%-123%2%13%58%-96%-80%96%-31%52%101%-38%58%89%-25%-84%-68%-110%-124%-123%-118%28%76%-68%-11%-16%96%64%5%-38%-68%125%-89%38%-18%83%56%78%-22%44%67%64%24%-16%-32%-125%89%18%21%6%56%-1%-48%-19%50%-70%77%-55%-65%45%23%110%13%-68%-27%-119%14%13%6%76%24%-15%21%126%-127%11%-128%97%-102%-81%-119%126%122%123%-100%-42%-35%-124%29%76%37%100%112%0%2%127%85%53%-62%4%-36%121%55%-45%126%52%-11%-57%-44%-128%0%-82%55%-36%127%49%-119%16%1%119%-28%41%117%2%7%10%28%-112%65%126%52%65%56%-109%-124%62%-87%6%83%-128%54%81%72%83%7%15%8%16%65%8%71%-115%-80%33%4%52%-30%100%-94%76%40%-22%-92%-30%75%44%-42%-28%98%77%38%104%16%-30%5%24%18%-87%-63%1%7%104%-96%-100%78%59%-58%-44%99%78%63%-70%20%36%77%67%-34%52%66%5%-72%113%112%-62%77%-38%13%16%1%125%64%69%9%-45%-108%56%85%-39%-46%-107%51%101%-103%-45%7%16%8%0%1%106%4%46%-87%-128%-105%67%-103%-7%18%-102%55%-87%-55%18%-101%50%-71%-87%-45%-121%-79%61%-41%-46%7%-51%-115%-119%-108%-98%46%-15%-71%-109%-96%-125%89%120%93%-110%66%-111%112%-101%2%24%28%-105%-37%82%-116%-74%-28%-24%89%-112%-82%38%-87%-128%-108%18%21%66%2%12%-108%26%84%-89%44%125%74%-109%-97%43%1%-1%26%83%-88%119%-79%-70%-110%-85%51%-63%-118%-126%-84%48%-47%106%-105%-83%40%-32%-118%-107%-81%86%-114%-38%-94%-86%125%-19%-42%-37%121%116%-90%72%-20%-102%-58%10%-119%108%95%-64%10%91%-44%-77%127%70%75%19%2%0%116%-21%-19%-73%-32%-122%43%-18%-72%-28%-106%107%-18%-73%25%72%55%-31%-76%43%106%-101%-20%86%-42%-62%-92%43%-81%-17%82%21%-17%75%-13%-70%91%-81%85%-9%-70%-108%-17%-66%100%-11%-37%-46%-65%0%-125%37%48%75%4%23%-52%-43%-63%108%97%27%-85%-66%10%63%-59%48%10%9%71%124%-43%-60%21%91%92%21%-58%14%-17%10%-79%-58%73%113%-52%46%-112%31%-125%124%-108%-56%-22%-103%-52%111%-77%62%118%76%-81%-54%66%-95%-4%-45%-53%48%3%37%115%117%37%-73%36%2%99%60%-9%-68%81%3%35%-33%28%92%-50%44%-103%0%-38%-47%72%35%-12%-91%-70%-50%-114%92%108%-51%81%9%-99%19%-51%80%-21%36%117%-123%85%75%-52%50%-107%46%19%-99%53%78%87%-33%68%-11%-41%-52%-90%55%-77%-41%-79%38%-83%-10%-47%57%50%-35%-78%-45%-48%-22%-76%-77%-49%116%-9%76%34%127%91%-89%-39%53%-39%74%-123%-116%109%-45%-40%124%-97%-104%119%-97%123%7%126%-14%-32%-113%-62%-99%-83%-31%-121%-101%-115%51%-29%68%-7%93%19%-32%-112%55%-118%56%-88%-118%-57%-118%106%-35%-100%119%94%-73%0%30%56%-82%-109%109%33%-84%109%-6%-23%107%83%112%-9%-37%-107%-125%-84%107%-21%102%-67%14%59%89%-78%-49%14%86%-19%-74%115%-123%123%-18%116%117%-52%-5%87%-69%-1%94%85%-16%-62%-29%-27%123%-15%87%17%-113%-68%83%-54%47%-81%20%74%19%-16%38%-3%-12%-44%87%111%-3%-11%-40%103%-81%-3%-10%-36%119%-17%-3%-9%-35%3%-64%1%-8%-28%-105%111%-2%-7%-24%-89%-97%125%6%1%1%0%59%">
+ <eAnnotations xmi:id="_Oewt0HBaEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_Oe53wHBaEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_Z1NCsBJsEdyz67WHCXYdRQ" name="NotificationResource">
+ <generalization xmi:id="_050fkBJsEdyz67WHCXYdRQ" general="_82VxkBJpEdy4mPo_dcOmkg"/>
+ <ownedAttribute xmi:id="_bjnFQBJsEdyz67WHCXYdRQ" name="occurence" visibility="public" type="_5CilQBJoEdy4mPo_dcOmkg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_d3Zs0BJsEdyz67WHCXYdRQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_d3Qi4BJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_d3jd0BJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_boOfgBJsEdyz67WHCXYdRQ" name="mechanism" visibility="public" type="_AJDU8BJpEdy4mPo_dcOmkg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hanU4BJsEdyz67WHCXYdRQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hadj4BJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_hanU4RJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bsZN0BJsEdyz67WHCXYdRQ" name="occurenceCountElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kaNSgBJsEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kaEIkBJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kaNSgRJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bwayMBJsEdyz67WHCXYdRQ" name="maskElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mm-sERJsEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mm-sEBJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_mnIdEBJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_b0vRgBJsEdyz67WHCXYdRQ" name="flushServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_o_e0gBJsEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_o_VDgBJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_o_e0gRJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_b46m4BJsEdyz67WHCXYdRQ" name="signalServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rMNx0BJsEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rMEA0BJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_rMNx0RJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_b9FVMBJsEdyz67WHCXYdRQ" name="waitServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_t1_QcBJsEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_t11fcBJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_t2IaYBJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_cBG5kBJsEdyz67WHCXYdRQ" name="clearServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_v3spgBJsEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_v3jfkBJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_v32agBJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_tPd3YHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%39%0%20%0%112%0%0%44%0%0%0%0%39%0%20%0%-121%0%0%0%4%4%4%8%8%8%16%16%16%24%24%24%28%28%28%32%32%32%40%40%40%48%48%48%52%52%52%56%56%56%64%64%64%72%72%72%80%80%80%89%89%89%97%97%97%101%101%101%113%113%113%117%117%117%121%121%121%-127%-127%-127%-123%-123%-123%-115%-115%-115%-107%-107%-107%-99%-99%-99%-95%-95%-95%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-62%-62%-62%-58%-58%-58%-50%-50%-50%-46%-46%-46%-42%-42%-42%-38%-38%-38%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%17%0%24%72%-80%-96%-63%-125%8%19%2%24%96%-128%68%-118%-121%16%35%74%-100%72%-79%34%-128%-122%20%41%100%-88%-56%49%5%10%5%40%38%94%116%24%-15%-60%-125%5%2%74%116%-92%-104%-96%0%3%19%18%71%70%-4%-128%0%67%10%8%6%86%74%-68%48%0%5%-121%3%27%34%-54%-12%56%65%1%-55%20%4%36%-24%124%88%66%-128%-121%-121%39%26%60%56%-15%80%-90%8%5%21%36%-114%8%48%98%-87%-127%7%18%49%32%-8%-112%66%-26%-124%9%19%63%20%80%-96%115%-125%0%14%19%59%28%40%-117%-15%35%-120%-120%21%22%-120%120%96%-109%-29%-119%3%33%24%68%8%9%113%65%7%-70%36%69%32%8%121%117%66%-56%-65%48%43%58%-48%-16%-48%-62%-40%-121%21%-48%34%-122%104%33%2%6%5%100%33%114%96%80%17%3%88%-120%34%22%84%0%1%-78%42%70%-120%12%-90%78%-28%59%-111%4%2%-86%17%81%76%24%32%2%-30%-48%-107%-112%37%26%-82%72%-40%-11%-47%-107%-93%-15%106%-42%-7%91%39%-19%20%-84%-117%-81%108%14%-4%-128%9%20%8%122%47%-35%-68%61%-59%-24%8%22%-70%115%24%-17%-50%0%-127%-8%-15%-37%79%-32%-18%126%81%-63%-126%-9%-16%-29%-53%-97%79%-65%62%-128%-128%0%59%">
+ <eAnnotations xmi:id="_ttt5oHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_tt3DkHBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_RMoCQHBaEd2Nss_u28cvSA" content="71%73%70%56%57%97%-104%0%78%0%112%0%0%44%0%0%0%0%-104%0%78%0%-121%0%0%0%8%8%8%12%12%12%16%16%16%20%20%20%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%48%48%48%52%52%52%56%56%56%60%60%60%64%64%64%68%68%68%72%72%72%76%76%76%80%80%80%85%85%85%89%89%89%93%93%93%97%97%97%105%105%105%109%109%109%113%113%113%117%117%117%121%121%121%125%125%125%-123%-123%-123%-119%-119%-119%-115%-115%-115%-111%-111%-111%-107%-107%-107%-103%-103%-103%-99%-99%-99%-91%-91%-91%-82%-82%-82%-78%-78%-78%-74%-74%-74%-70%-70%-70%-66%-66%-66%-62%-62%-62%-58%-58%-58%-50%-50%-50%-46%-46%-46%-42%-42%-42%-38%-38%-38%-34%-34%-34%-30%-30%-30%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%21%0%24%72%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-61%-121%16%35%62%28%112%0%70%-115%-117%24%51%106%-36%-56%-79%-93%-57%-113%32%67%-118%28%73%-78%-92%72%0%21%77%-86%92%-55%-78%-91%-53%-105%30%81%90%-124%73%-77%-90%-51%-101%42%101%-30%-36%-55%-77%-89%77%-99%62%-125%10%29%-6%17%40%-47%-93%72%125%26%77%-54%-76%-23%-53%-91%78%-93%-42%-100%-111%98%39%-44%-99%34%46%72%21%10%-31%-124%-43%-108%62%57%20%64%-32%117%43%-49%7%14%120%94%-83%-23%-126%1%-121%26%10%12%-52%48%-117%51%-124%-128%10%16%-26%-34%92%11%115%-124%-126%21%23%97%20%-88%64%-41%102%12%1%94%79%36%40%91%-109%111%-53%25%16%44%-48%-56%56%-94%0%-29%-62%46%17%80%-64%40%3%-62%-123%-55%52%29%-81%84%124%25%35%-124%2%122%49%-77%-44%64%96%99%-120%-65%-95%-63%-62%-92%113%1%-126%-116%-114%50%12%76%80%-51%-78%69%-128%23%28%-37%118%-128%41%-102%-28%10%5%33%64%-98%32%80%-102%119%72%26%4%54%124%-36%-64%-64%-123%-53%-30%34%59%84%23%89%1%-75%115%-110%19%16%-124%-1%92%-63%96%68%75%-20%31%-37%74%31%73%-61%-128%-124%-17%34%75%8%-72%29%114%-122%5%9%-87%75%-94%-17%56%-126%1%-32%-110%44%12%96%2%124%31%-51%32%-128%8%37%-107%-80%88%78%-78%-107%52%-125%4%22%-28%71%-46%6%3%72%72%32%70%13%52%-96%82%103%25%-128%54%-46%126%25%41%86%-126%75%9%64%112%-31%70%30%8%-32%-95%73%31%-64%-10%97%-125%-49%101%96%-37%75%48%8%48%-30%-119%-127%5%-128%-126%75%46%56%48%-36%73%48%126%116%-36%7%53%-127%32%-128%-123%-33%29%64%-40%75%52%80%55%83%81%65%118%-44%-127%3%-42%-39%-76%-128%-122%39%94%96%-64%-118%46%29%103%30%-108%79%122%4%3%3%27%112%9%-45%12%1%-112%112%-95%10%2%-76%112%-109%125%20%32%121%81%113%126%-3%-73%83%9%1%-56%105%22%116%111%-19%68%-62%-126%28%-119%-74%-62%1%122%-98%73%64%4%-16%65%-112%-128%79%-99%-3%-88%81%113%18%-36%-72%19%105%93%57%39%67%1%9%84%-55%-45%8%22%4%26%101%70%50%40%64%-97%77%52%-56%120%-101%12%9%20%-38%84%-92%46%40%-32%-24%77%48%36%-1%96%102%13%-40%-99%96%-94%77%44%40%64%36%70%-100%-86%-42%107%13%77%58%48%106%77%-2%117%-124%-34%5%-55%-47%-92%-99%-90%-90%53%-25%84%-84%43%-90%-112%-64%-105%52%113%-48%-89%-89%97%122%68%-125%2%-52%-82%36%-125%3%101%114%-124%-86%-86%68%21%-85%-111%125%17%-62%-76%-126%3%-77%-50%-7%-23%70%-21%-74%43%-46%-97%85%121%-12%-85%84%-42%-38%11%40%75%52%36%-112%-19%-93%-17%110%-108%-81%74%112%-110%91%105%84%-15%126%-44%89%-72%43%89%64%-83%-79%1%111%100%-82%113%10%60%-84%112%-86%78%109%-37%-83%-108%10%-80%-96%82%9%-17%-127%4%98%13%-48%-78%-25%100%73%-9%38%-123%44%73%-62%-107%20%-22%-80%16%-1%11%82%-54%30%-75%-84%-46%-63%72%-39%106%82%-109%12%-64%-20%17%-50%96%-86%20%41%72%29%116%-52%-46%-72%72%-67%-68%-46%10%-45%-122%20%-126%86%64%-54%12%-110%-46%-30%66%-64%48%75%79%35%53%52%75%5%-41%-84%-128%-68%0%75%13%82%10%105%109%52%-62%-66%46%57%80%-81%80%52%-81%-12%-89%-77%52%56%96%103%72%35%103%-108%-63%-82%23%-95%75%-18%72%37%7%-1%-43%-9%75%11%115%57%-16%-117%98%-125%-92%-15%69%-118%89%12%83%-42%65%77%-84%-84%-47%23%-111%103%82%-35%25%-79%-64%-64%12%27%-52%-72%-109%-38%62%117%-80%-34%77%45%-9%91%56%-74%46%117%80%-64%-85%56%-3%125%-109%-27%96%-73%-60%51%5%-118%-45%29%113%72%-93%47%14%-11%77%-121%-5%-76%66%6%43%81%-34%20%-25%55%-35%77%-96%-17%76%-87%-2%18%-39%23%18%-49%20%-29%103%38%-32%-77%106%-54%51%5%-4%75%20%-88%-103%-4%-20%-104%25%-81%82%-37%-50%69%-65%-4%-19%43%-63%-96%-64%-34%91%121%47%-3%-38%42%77%127%125%-19%-68%105%-97%-35%-25%39%-102%-1%-67%74%-84%-29%-24%46%-5%-50%-87%-1%28%-73%-10%-33%-33%-65%70%-18%-21%-120%-16%-2%39%-65%-90%48%111%108%101%35%32%-10%-32%-93%63%-114%-52%-64%121%-1%-13%95%4%51%18%64%-116%84%111%-126%-76%90%32%124%14%104%-74%78%97%-80%-128%81%105%96%96%-58%-121%-63%12%-30%-113%64%-18%19%-95%-3%64%24%21%14%-42%-64%115%37%-108%96%12%49%-94%-66%-6%-59%-112%-123%81%-23%91%-18%110%-88%-63%19%49%110%-128%51%-60%-95%84%79%-44%-122%-68%25%-54%-48%-120%-127%65%0%2%-98%55%65%33%74%5%3%120%51%-94%19%-111%72%-105%41%82%-79%124%61%-68%98%-1%-84%-88%69%-89%112%-79%-117%76%-7%34%24%-111%34%-58%49%18%5%37%12%112%-128%26%-41%-56%-58%54%-70%-15%-115%112%-116%-93%28%-25%72%-57%58%-38%-15%-114%120%-84%35%0%2%2%0%59%">
+ <eAnnotations xmi:id="_R2zAoHBaEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_R28KkHBaEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_3u6dYBJsEdyz67WHCXYdRQ" name="SwMutualExclusionResource">
+ <generalization xmi:id="_7Exl8BJsEdyz67WHCXYdRQ" general="_82VxkBJpEdy4mPo_dcOmkg"/>
+ <generalization xmi:id="_uDRicEIZEd6dmI2dd6jVFQ" general="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_7rV2sBJsEdyz67WHCXYdRQ" name="mechanism" visibility="public" type="_H1teoBJpEdy4mPo_dcOmkg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-v7CABJsEdyz67WHCXYdRQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-vx4EBJsEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-v7CARJsEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7u6vIBJsEdyz67WHCXYdRQ" name="concurrentAccessProtocol" visibility="public" type="_PhoBcBJpEdy4mPo_dcOmkg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CaLtQBJtEdyz67WHCXYdRQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CaB8QBJtEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_CaVeQBJtEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_79Np0BJsEdyz67WHCXYdRQ" name="accessTokenElements" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TypedElement"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FdH50BJtEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fc-v4BJtEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FdRq0BJtEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8EXasBJsEdyz67WHCXYdRQ" name="releaseServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_II_DIBJtEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_II1SIBJtEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_IJI0IBJtEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8HfnMBJsEdyz67WHCXYdRQ" name="acquireServices" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LELo8BJtEdyz67WHCXYdRQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LECfABJtEdyz67WHCXYdRQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LEVZ8BJtEdyz67WHCXYdRQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <icon xmi:id="_wABTcHBZEd2Nss_u28cvSA" content="71%73%70%56%57%97%20%0%19%0%112%0%0%44%0%0%0%0%20%0%19%0%-121%0%0%0%8%8%8%16%16%16%20%20%20%28%28%28%44%44%44%48%48%48%52%52%52%56%56%56%64%64%64%68%68%68%72%72%72%80%80%80%85%85%85%89%89%89%93%93%93%97%97%97%101%101%101%105%105%105%113%113%113%121%121%121%125%125%125%-123%-123%-123%-115%-115%-115%-107%-107%-107%-103%-103%-103%-91%-91%-91%-74%-74%-74%-50%-50%-50%-42%-42%-42%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-109%0%9%4%24%72%-80%-96%-63%-126%2%26%76%88%-56%-80%-95%-61%7%2%0%8%-104%-112%-95%-94%-59%-117%23%45%24%-24%32%-111%34%-58%-113%25%42%20%-16%32%-94%35%72%-116%21%14%124%16%81%114%-30%73%-117%19%14%-128%96%-39%-46%-29%-55%9%10%102%-46%52%121%50%-126%-126%16%52%89%-14%-4%8%-127%1%-48%-96%53%65%58%112%-128%116%-89%75%-116%12%36%52%117%106%-77%-30%2%10%83%-87%94%76%112%33%-85%-42%12%24%16%100%-16%-86%53%-84%6%-78%84%47%32%-40%-128%-42%-87%4%3%108%-37%10%21%48%-128%-125%-36%-99%3%10%36%-40%-53%-73%-81%-33%-67%0%2%2%0%59%">
+ <eAnnotations xmi:id="_w6k3MHBZEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_w6k3MXBZEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_TuosAHBaEd2Nss_u28cvSA" content="71%73%70%56%57%97%77%0%74%0%112%0%0%44%0%0%0%0%77%0%74%0%-121%0%0%0%12%12%12%24%24%24%28%28%28%32%32%32%36%36%36%40%40%40%44%44%44%48%48%48%52%52%52%56%56%56%64%64%64%68%68%68%72%72%72%76%76%76%80%80%80%85%85%85%89%89%89%93%93%93%97%97%97%101%101%101%105%105%105%113%113%113%117%117%117%121%121%121%125%125%125%-127%-127%-127%-123%-123%-123%-115%-115%-115%-107%-107%-107%-103%-103%-103%-91%-91%-91%-82%-82%-82%-74%-74%-74%-66%-66%-66%-58%-58%-58%-50%-50%-50%-34%-34%-34%-26%-26%-26%-18%-18%-18%-10%-10%-10%-1%-1%-1%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%8%-1%0%17%28%64%64%-80%-96%-63%-125%8%19%42%92%-56%-80%-95%-62%0%4%0%28%-104%72%-79%-94%-59%-117%24%51%106%-36%-56%-15%-30%-128%0%0%34%122%24%73%-78%-92%-55%-109%40%83%-86%92%-55%-46%-28%-122%3%36%66%2%104%73%-77%-90%-51%-101%27%16%-108%72%33%-13%-90%-49%-97%63%51%24%-40%-55%83%36%-48%-93%72%81%102%72%112%34%-123%-45%-98%73%-93%34%-75%-64%-44%-23%83%-93%82%-77%-38%-76%-64%-96%-87%-43%-94%51%-75%-118%101%73%-127%1%-118%-81%87%-61%-114%93%107%114%-62%-125%-77%104%-63%-78%-99%59%50%66%-124%-72%86%-95%-46%29%-5%-96%2%-34%-68%88%-9%102%117%-128%-31%47%96%-75%-126%-93%46%-48%96%-8%112%98%-87%11%60%52%118%-4%-8%104%7%4%-110%39%-89%-83%12%-76%-125%-126%16%-102%41%115%-74%-55%-31%0%-24%-48%-101%71%-41%-28%-128%96%4%106%-47%-86%87%-26%36%-15%26%118%108%-108%-77%107%-37%-66%93%50%-125%78%-35%-69%121%123%88%74%20%-72%92%-31%37%47%84%53%-98%26%-71%7%11%10%-68%50%63%-114%-100%43%-36%-23%-44%121%79%88%112%29%-69%-34%-37%19%-18%98%-1%-1%-6%93%53%4%-15%-29%-125%63%126%96%33%61%-38%-14%-107%27%20%118%79%62%112%-27%5%28%-24%-65%-73%47%-40%115%102%-3%-22%-79%-27%-39%7%0%-18%-121%-40%94%28%124%86%-96%-127%-113%-79%118%-38%-126%1%106%-59%26%109%16%-42%119%-32%90%27%20%64%97%-123%17%70%-107%83%113%28%54%-73%86%6%7%-128%24%98%118%98%45%101%-62%-119%12%-82%69%-107%116%44%-118%-104%-107%5%11%-64%24%35%-118%81%-107%-43%-35%-115%56%34%-27%-42%-114%60%-62%119%-108%4%-24%-15%104%97%86%15%76%96%36%94%66%-6%-12%-64%124%75%-74%-120%-44%2%80%70%121%-28%-108%-1%89%121%-27%79%29%36%-112%-91%-106%29%-90%-28%25%8%96%50%-55%95%75%14%-106%105%-26%-123%44%-79%38%-126%-102%107%-30%-124%-64%-122%112%110%-39%82%110%117%-58%-43%-28%73%26%-4%-106%-89%-98%103%-98%68%-94%-119%127%-54%-88%-44%114%-123%74%-103%-110%5%8%-40%-104%-88%-95%37%89%-9%104%-100%41%77%96%-42%-92%-108%-98%20%30%-112%-104%-10%104%87%-89%127%-63%-41%23%-88%-95%-38%39%31%-87%-91%34%-122%31%-86%-87%-114%-44%65%100%-84%-74%42%-22%95%-84%-87%122%-10%32%-83%6%26%112%43%-82%-11%9%64%39%-81%-11%17%10%-20%85%22%100%96%-20%-79%-56%38%-85%-20%-78%-52%54%-21%-20%-77%-52%2%16%16%0%59%">
+ <eAnnotations xmi:id="_UZdKoHBaEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_UZmUkHBaEd2Nss_u28cvSA" key="image_kind_key" value="shape"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_YgAioAPMEdyuUt-4qHuVvQ" name="GCM" metaclassReference="_j5XBUEFXEd6UW4qJC-Vahw _rAh4UEFXEd6UW4qJC-Vahw _rHSnoEFXEd6UW4qJC-Vahw _rQYSMEFXEd6UW4qJC-Vahw">
+ <eAnnotations xmi:id="_K_CaYF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_MyXfIJ3yEd6SvNDHkhtrYQ" name="GCM" nsURI="http://MARTE.MARTE_DesignModel/schemas/GCM/_Mx60853yEd6SvNDHkhtrYQ/13" nsPrefix="GCM">
+ <eAnnotations xmi:id="_M8Mwvp3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8Mwv53yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8MwwJ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8MwwZ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8Mwwp3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8Mww53yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfIZ3yEd6SvNDHkhtrYQ" name="FlowProperty">
+ <eAnnotations xmi:id="_MyXfIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lMax0BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfI53yEd6SvNDHkhtrYQ" name="direction" ordered="false" unique="false" lowerBound="1" eType="_MyXfJ53yEd6SvNDHkhtrYQ" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfJZ3yEd6SvNDHkhtrYQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MyXfJ53yEd6SvNDHkhtrYQ" name="FlowDirectionKind">
+ <eAnnotations xmi:id="_MyXfKJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mmbRsBHYEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_MyXfKZ3yEd6SvNDHkhtrYQ" name="in"/>
+ <eLiterals xmi:id="_MyXfKp3yEd6SvNDHkhtrYQ" name="out" value="1"/>
+ <eLiterals xmi:id="_MyXfK53yEd6SvNDHkhtrYQ" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfLJ3yEd6SvNDHkhtrYQ" name="FlowPort">
+ <eAnnotations xmi:id="_MyXfLZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKMLYBHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfLp3yEd6SvNDHkhtrYQ" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_M8MwqZ3yEd6SvNDHkhtrYQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfMJ3yEd6SvNDHkhtrYQ" name="isConjugated" ordered="false" unique="false" eType="_M8MwqZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfMp3yEd6SvNDHkhtrYQ" name="direction" ordered="false" unique="false" lowerBound="1" eType="_MyXfJ53yEd6SvNDHkhtrYQ" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfNJ3yEd6SvNDHkhtrYQ" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_MyXfNp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_MyXfN53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfOJ3yEd6SvNDHkhtrYQ" name="ClientServerPort">
+ <eAnnotations xmi:id="_MyXfOZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xgP68BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfOp3yEd6SvNDHkhtrYQ" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfPJ3yEd6SvNDHkhtrYQ" name="specificationKind" ordered="false" unique="false" lowerBound="1" eType="_MyXfSJ3yEd6SvNDHkhtrYQ" defaultValueLiteral="interfaceBased" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfPp3yEd6SvNDHkhtrYQ" name="isConjugated" ordered="false" unique="false" eType="_M8MwqZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfQJ3yEd6SvNDHkhtrYQ" name="kind" ordered="false" unique="false" lowerBound="1" eType="_MyXfTZ3yEd6SvNDHkhtrYQ" defaultValueLiteral="proreq"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfQp3yEd6SvNDHkhtrYQ" name="provInterface" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfRJ3yEd6SvNDHkhtrYQ" name="reqInterface" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfRp3yEd6SvNDHkhtrYQ" name="featuresSpec" ordered="false" unique="false" eType="_MyXfUp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MyXfSJ3yEd6SvNDHkhtrYQ" name="PortSpecificationKind">
+ <eAnnotations xmi:id="_MyXfSZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LptasEE8Ed6UW4qJC-Vahw"/>
+ <eLiterals xmi:id="_MyXfSp3yEd6SvNDHkhtrYQ" name="atomic"/>
+ <eLiterals xmi:id="_MyXfS53yEd6SvNDHkhtrYQ" name="interfaceBased" value="1"/>
+ <eLiterals xmi:id="_MyXfTJ3yEd6SvNDHkhtrYQ" name="featureBased" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MyXfTZ3yEd6SvNDHkhtrYQ" name="ClientServerKind">
+ <eAnnotations xmi:id="_MyXfTp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DdY_gBRWEdyCa-N9ek5e_w"/>
+ <eLiterals xmi:id="_MyXfT53yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_MyXfUJ3yEd6SvNDHkhtrYQ" name="provided" value="1"/>
+ <eLiterals xmi:id="_MyXfUZ3yEd6SvNDHkhtrYQ" name="proreq" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfUp3yEd6SvNDHkhtrYQ" name="ClientServerSpecification">
+ <eAnnotations xmi:id="_MyXfU53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lOsNQBHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfVJ3yEd6SvNDHkhtrYQ" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfVp3yEd6SvNDHkhtrYQ" name="FlowSpecification">
+ <eAnnotations xmi:id="_MyXfV53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bH1SABHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfWJ3yEd6SvNDHkhtrYQ" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfWp3yEd6SvNDHkhtrYQ" name="ClientServerFeature">
+ <eAnnotations xmi:id="_MyXfW53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cC1EMBRWEdyCa-N9ek5e_w"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfXJ3yEd6SvNDHkhtrYQ" name="kind" ordered="false" unique="false" lowerBound="1" eType="_MyXfTZ3yEd6SvNDHkhtrYQ" defaultValueLiteral="proreq"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfXp3yEd6SvNDHkhtrYQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfYJ3yEd6SvNDHkhtrYQ" name="GCMTrigger">
+ <eAnnotations xmi:id="_MyXfYZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_T6i0MEFXEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfYp3yEd6SvNDHkhtrYQ" name="base_Trigger" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Trigger"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfZJ3yEd6SvNDHkhtrYQ" name="feature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Feature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfZp3yEd6SvNDHkhtrYQ" name="GCMInvocationAction">
+ <eAnnotations xmi:id="_MyXfZ53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Vj4wkEFXEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfaJ3yEd6SvNDHkhtrYQ" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfap3yEd6SvNDHkhtrYQ" name="onFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Feature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfbJ3yEd6SvNDHkhtrYQ" name="DataEvent">
+ <eAnnotations xmi:id="_MyXfbZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_aXqBkEFXEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfbp3yEd6SvNDHkhtrYQ" name="base_AnyReceiveEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//AnyReceiveEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfcJ3yEd6SvNDHkhtrYQ" name="classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_MyXfcp3yEd6SvNDHkhtrYQ" name="DataPool">
+ <eAnnotations xmi:id="_MyXfc53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ewP9AEFYEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_MyXfdJ3yEd6SvNDHkhtrYQ" name="ordering" ordered="false" unique="false" lowerBound="1" eType="_MyXffJ3yEd6SvNDHkhtrYQ" defaultValueLiteral="FIFO"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfdp3yEd6SvNDHkhtrYQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfeJ3yEd6SvNDHkhtrYQ" name="insertion" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_MyXfep3yEd6SvNDHkhtrYQ" name="selection" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_MyXffJ3yEd6SvNDHkhtrYQ" name="DataPoolOrderingKind">
+ <eAnnotations xmi:id="_MyXffZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h8ugEEFYEd6UW4qJC-Vahw"/>
+ <eLiterals xmi:id="_MyXffp3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_MyXff53yEd6SvNDHkhtrYQ" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_MyXfgJ3yEd6SvNDHkhtrYQ" name="UserDefined" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8MwqZ3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Mwqp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wjlIcEOMEd6caK5ICj_pSQ" name="GCM" nsURI="http://MARTE.MARTE_DesignModel/schemas/GCM/_wjiFIEOMEd6caK5ICj_pSQ/12" nsPrefix="GCM">
+ <eAnnotations xmi:id="_wmR3LEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmR3LUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmR3LkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmR3L0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmR3MEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmR3MUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIcUOMEd6caK5ICj_pSQ" name="FlowProperty">
+ <eAnnotations xmi:id="_wjlIckOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lMax0BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIc0OMEd6caK5ICj_pSQ" name="direction" ordered="false" unique="false" lowerBound="1" eType="_wjlId0OMEd6caK5ICj_pSQ" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIdUOMEd6caK5ICj_pSQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjlId0OMEd6caK5ICj_pSQ" name="FlowDirectionKind">
+ <eAnnotations xmi:id="_wjlIeEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mmbRsBHYEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_wjlIeUOMEd6caK5ICj_pSQ" name="in"/>
+ <eLiterals xmi:id="_wjlIekOMEd6caK5ICj_pSQ" name="out" value="1"/>
+ <eLiterals xmi:id="_wjlIe0OMEd6caK5ICj_pSQ" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIfEOMEd6caK5ICj_pSQ" name="FlowPort">
+ <eAnnotations xmi:id="_wjlIfUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKMLYBHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIfkOMEd6caK5ICj_pSQ" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_wmRQHkOMEd6caK5ICj_pSQ" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIgEOMEd6caK5ICj_pSQ" name="isConjugated" ordered="false" unique="false" eType="_wmRQHkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIgkOMEd6caK5ICj_pSQ" name="direction" ordered="false" unique="false" lowerBound="1" eType="_wjlId0OMEd6caK5ICj_pSQ" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIhEOMEd6caK5ICj_pSQ" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wjlIhkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wjlIh0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIiEOMEd6caK5ICj_pSQ" name="ClientServerPort">
+ <eAnnotations xmi:id="_wjlIiUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xgP68BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIikOMEd6caK5ICj_pSQ" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIjEOMEd6caK5ICj_pSQ" name="specificationKind" ordered="false" unique="false" lowerBound="1" eType="_wjlImEOMEd6caK5ICj_pSQ" defaultValueLiteral="interfaceBased" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIjkOMEd6caK5ICj_pSQ" name="isConjugated" ordered="false" unique="false" eType="_wmRQHkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIkEOMEd6caK5ICj_pSQ" name="kind" ordered="false" unique="false" lowerBound="1" eType="_wjlInUOMEd6caK5ICj_pSQ" defaultValueLiteral="proreq"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIkkOMEd6caK5ICj_pSQ" name="provInterface" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIlEOMEd6caK5ICj_pSQ" name="reqInterface" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIlkOMEd6caK5ICj_pSQ" name="featuresSpec" ordered="false" unique="false" eType="_wjlIokOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjlImEOMEd6caK5ICj_pSQ" name="PortSpecificationKind">
+ <eAnnotations xmi:id="_wjlImUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LptasEE8Ed6UW4qJC-Vahw"/>
+ <eLiterals xmi:id="_wjlImkOMEd6caK5ICj_pSQ" name="atomic"/>
+ <eLiterals xmi:id="_wjlIm0OMEd6caK5ICj_pSQ" name="interfaceBased" value="1"/>
+ <eLiterals xmi:id="_wjlInEOMEd6caK5ICj_pSQ" name="featureBased" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjlInUOMEd6caK5ICj_pSQ" name="ClientServerKind">
+ <eAnnotations xmi:id="_wjlInkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DdY_gBRWEdyCa-N9ek5e_w"/>
+ <eLiterals xmi:id="_wjlIn0OMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wjlIoEOMEd6caK5ICj_pSQ" name="provided" value="1"/>
+ <eLiterals xmi:id="_wjlIoUOMEd6caK5ICj_pSQ" name="proreq" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIokOMEd6caK5ICj_pSQ" name="ClientServerSpecification">
+ <eAnnotations xmi:id="_wjlIo0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lOsNQBHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIpEOMEd6caK5ICj_pSQ" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIpkOMEd6caK5ICj_pSQ" name="FlowSpecification">
+ <eAnnotations xmi:id="_wjlIp0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bH1SABHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIqEOMEd6caK5ICj_pSQ" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIqkOMEd6caK5ICj_pSQ" name="ClientServerFeature">
+ <eAnnotations xmi:id="_wjlIq0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cC1EMBRWEdyCa-N9ek5e_w"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIrEOMEd6caK5ICj_pSQ" name="kind" ordered="false" unique="false" lowerBound="1" eType="_wjlInUOMEd6caK5ICj_pSQ" defaultValueLiteral="proreq"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIrkOMEd6caK5ICj_pSQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIsEOMEd6caK5ICj_pSQ" name="GCMTrigger">
+ <eAnnotations xmi:id="_wjlIsUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_T6i0MEFXEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIskOMEd6caK5ICj_pSQ" name="base_Trigger" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Trigger"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlItEOMEd6caK5ICj_pSQ" name="feature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Feature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlItkOMEd6caK5ICj_pSQ" name="GCMInvocationAction">
+ <eAnnotations xmi:id="_wjlIt0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Vj4wkEFXEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIuEOMEd6caK5ICj_pSQ" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIukOMEd6caK5ICj_pSQ" name="onFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Feature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIvEOMEd6caK5ICj_pSQ" name="DataEvent">
+ <eAnnotations xmi:id="_wjlIvUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_aXqBkEFXEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIvkOMEd6caK5ICj_pSQ" name="base_AnyReceiveEvent" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//AnyReceiveEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIwEOMEd6caK5ICj_pSQ" name="classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wjlIwkOMEd6caK5ICj_pSQ" name="DataPool">
+ <eAnnotations xmi:id="_wjlIw0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ewP9AEFYEd6UW4qJC-Vahw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wjlIxEOMEd6caK5ICj_pSQ" name="ordering" ordered="false" unique="false" lowerBound="1" eType="_wjlIzEOMEd6caK5ICj_pSQ" defaultValueLiteral="FIFO"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIxkOMEd6caK5ICj_pSQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIyEOMEd6caK5ICj_pSQ" name="insertion" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wjlIykOMEd6caK5ICj_pSQ" name="selection" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wjlIzEOMEd6caK5ICj_pSQ" name="DataPoolOrderingKind">
+ <eAnnotations xmi:id="_wjlIzUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_h8ugEEFYEd6UW4qJC-Vahw"/>
+ <eLiterals xmi:id="_wjlIzkOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wjlIz0OMEd6caK5ICj_pSQ" name="LIFO" value="1"/>
+ <eLiterals xmi:id="_wjlI0EOMEd6caK5ICj_pSQ" name="UserDefined" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmRQHkOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmRQH0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ka5KkHKiEd2xwtZ516zmfg" name="GCM" nsURI="http://MARTE.MARTE_DesignModel/schemas/GCM/_kaSvMHKiEd2xwtZ516zmfg/11" nsPrefix="GCM">
+ <eAnnotations xmi:id="_khmP43KiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khmP5HKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khmP5XKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khmP5nKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khmP53KiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khmP6HKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ka5KkXKiEd2xwtZ516zmfg" name="FlowProperty">
+ <eAnnotations xmi:id="_ka5KknKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lMax0BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5Kk3KiEd2xwtZ516zmfg" name="direction" ordered="false" unique="false" lowerBound="1" eType="_ka5Kl3KiEd2xwtZ516zmfg" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ka5KlXKiEd2xwtZ516zmfg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ka5Kl3KiEd2xwtZ516zmfg" name="DirectionKind">
+ <eAnnotations xmi:id="_ka5KmHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mmbRsBHYEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_ka5KmXKiEd2xwtZ516zmfg" name="in"/>
+ <eLiterals xmi:id="_ka5KmnKiEd2xwtZ516zmfg" name="out" value="1"/>
+ <eLiterals xmi:id="_ka5Km3KiEd2xwtZ516zmfg" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ka5KnHKiEd2xwtZ516zmfg" name="FlowPort">
+ <eAnnotations xmi:id="_ka5KnXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKMLYBHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KnnKiEd2xwtZ516zmfg" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_khmP2HKiEd2xwtZ516zmfg" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KoHKiEd2xwtZ516zmfg" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_khmP2HKiEd2xwtZ516zmfg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KonKiEd2xwtZ516zmfg" name="direction" ordered="false" unique="false" eType="_ka5Kl3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ka5KpHKiEd2xwtZ516zmfg" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ka5KpnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_ka5Kp3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ka5KqHKiEd2xwtZ516zmfg" name="MessagePort">
+ <eAnnotations xmi:id="_ka5KqXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xgP68BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ka5KqnKiEd2xwtZ516zmfg" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KrHKiEd2xwtZ516zmfg" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_khmP2HKiEd2xwtZ516zmfg" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KrnKiEd2xwtZ516zmfg" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_khmP2HKiEd2xwtZ516zmfg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KsHKiEd2xwtZ516zmfg" name="direction" ordered="false" unique="false" eType="_ka5KsnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ka5KsnKiEd2xwtZ516zmfg" name="BFeatureKind">
+ <eAnnotations xmi:id="_ka5Ks3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DdY_gBRWEdyCa-N9ek5e_w"/>
+ <eLiterals xmi:id="_ka5KtHKiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_ka5KtXKiEd2xwtZ516zmfg" name="provided" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ka5KtnKiEd2xwtZ516zmfg" name="SendFlowAction">
+ <eAnnotations xmi:id="_ka5Kt3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ka5KuHKiEd2xwtZ516zmfg" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ka5KunKiEd2xwtZ516zmfg" name="FlowSpecification">
+ <eAnnotations xmi:id="_ka5Ku3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bH1SABHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KvHKiEd2xwtZ516zmfg" name="direction" ordered="false" unique="false" eType="_ka5Kl3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ka5KvnKiEd2xwtZ516zmfg" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ka5KwHKiEd2xwtZ516zmfg" name="BFeatureSpecification">
+ <eAnnotations xmi:id="_ka5KwXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lOsNQBHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KwnKiEd2xwtZ516zmfg" name="kind" ordered="false" unique="false" eType="_ka5KsnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ka5KxHKiEd2xwtZ516zmfg" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ka5KxnKiEd2xwtZ516zmfg" name="FlowBFeature">
+ <eAnnotations xmi:id="_ka5Kx3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cC1EMBRWEdyCa-N9ek5e_w"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ka5KyHKiEd2xwtZ516zmfg" name="kind" ordered="false" unique="false" lowerBound="1" eType="_ka5KsnKiEd2xwtZ516zmfg" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ka5KynKiEd2xwtZ516zmfg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmP2HKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmP2XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_opoigBBjEd20zIwSLfjspA" name="GCM" nsURI="http://MARTE.MARTE_Foundations/schemas/GCM/_opD6wBBjEd20zIwSLfjspA/10" nsPrefix="GCM">
+ <eAnnotations xmi:id="_pOTWARBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pOTWAhBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pOTWAxBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pOTWBBBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pOTWBRBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pOTWBhBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_opoigRBjEd20zIwSLfjspA" name="FlowProperty">
+ <eAnnotations xmi:id="_opoighBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lMax0BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoigxBjEd20zIwSLfjspA" name="direction" ordered="false" unique="false" lowerBound="1" eType="_opoihxBjEd20zIwSLfjspA" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_opoihRBjEd20zIwSLfjspA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_opoihxBjEd20zIwSLfjspA" name="DirectionKind">
+ <eAnnotations xmi:id="_opoiiBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mmbRsBHYEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_opoiiRBjEd20zIwSLfjspA" name="in"/>
+ <eLiterals xmi:id="_opoiihBjEd20zIwSLfjspA" name="out" value="1"/>
+ <eLiterals xmi:id="_opoiixBjEd20zIwSLfjspA" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_opoijBBjEd20zIwSLfjspA" name="FlowPort">
+ <eAnnotations xmi:id="_opoijRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKMLYBHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoijhBjEd20zIwSLfjspA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_pOTV9hBjEd20zIwSLfjspA" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoikBBjEd20zIwSLfjspA" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_pOTV9hBjEd20zIwSLfjspA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoikhBjEd20zIwSLfjspA" name="direction" ordered="false" unique="false" eType="_opoihxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_opoilBBjEd20zIwSLfjspA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_opoilhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_opoilxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_opoimBBjEd20zIwSLfjspA" name="MessagePort">
+ <eAnnotations xmi:id="_opoimRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xgP68BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_opoimhBjEd20zIwSLfjspA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoinBBjEd20zIwSLfjspA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_pOTV9hBjEd20zIwSLfjspA" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoinhBjEd20zIwSLfjspA" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_pOTV9hBjEd20zIwSLfjspA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoioBBjEd20zIwSLfjspA" name="direction" ordered="false" unique="false" eType="_opoiohBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_opoiohBjEd20zIwSLfjspA" name="BFeatureKind">
+ <eAnnotations xmi:id="_opoioxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DdY_gBRWEdyCa-N9ek5e_w"/>
+ <eLiterals xmi:id="_opoipBBjEd20zIwSLfjspA" name="in"/>
+ <eLiterals xmi:id="_opoipRBjEd20zIwSLfjspA" name="out" value="1"/>
+ <eLiterals xmi:id="_opoiphBjEd20zIwSLfjspA" name="inout" value="2"/>
+ <eLiterals xmi:id="_opoipxBjEd20zIwSLfjspA" name="required" value="3"/>
+ <eLiterals xmi:id="_opoiqBBjEd20zIwSLfjspA" name="provided" value="4"/>
+ <eLiterals xmi:id="_opoiqRBjEd20zIwSLfjspA" name="reqpro" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_opoiqhBjEd20zIwSLfjspA" name="SendFlowAction">
+ <eAnnotations xmi:id="_opoiqxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_opoirBBjEd20zIwSLfjspA" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_opoirhBjEd20zIwSLfjspA" name="FlowSpecification">
+ <eAnnotations xmi:id="_opoirxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bH1SABHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoisBBjEd20zIwSLfjspA" name="direction" ordered="false" unique="false" eType="_opoihxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_opoishBjEd20zIwSLfjspA" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_opoitBBjEd20zIwSLfjspA" name="BFeatureSpecification">
+ <eAnnotations xmi:id="_opoitRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lOsNQBHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoithBjEd20zIwSLfjspA" name="kind" ordered="false" unique="false" eType="_opoiohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_opoiuBBjEd20zIwSLfjspA" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_opoiuhBjEd20zIwSLfjspA" name="FlowBFeature">
+ <eAnnotations xmi:id="_opoiuxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cC1EMBRWEdyCa-N9ek5e_w"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_opoivBBjEd20zIwSLfjspA" name="kind" ordered="false" unique="false" lowerBound="1" eType="_opoiohBjEd20zIwSLfjspA" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_opoivhBjEd20zIwSLfjspA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOTV9hBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pOTV9xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kwWY4KSsEdy-NrxVBTpLyA" name="GCM" nsURI="http://MARTE.MARTE_Foundations/schemas/GCM/_kv3QsKSsEdy-NrxVBTpLyA/9" nsPrefix="GCM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kwWY4aSsEdy-NrxVBTpLyA" name="FlowProperty">
+ <eAnnotations xmi:id="_kwWY4qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lMax0BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWY46SsEdy-NrxVBTpLyA" name="direction" ordered="false" unique="false" lowerBound="1" eType="_kwWY56SsEdy-NrxVBTpLyA" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kwWY5aSsEdy-NrxVBTpLyA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kwWY56SsEdy-NrxVBTpLyA" name="DirectionKind">
+ <eAnnotations xmi:id="_kwWY6KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mmbRsBHYEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kwWY6aSsEdy-NrxVBTpLyA" name="in"/>
+ <eLiterals xmi:id="_kwWY6qSsEdy-NrxVBTpLyA" name="out" value="1"/>
+ <eLiterals xmi:id="_kwWY66SsEdy-NrxVBTpLyA" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kwWY7KSsEdy-NrxVBTpLyA" name="FlowPort">
+ <eAnnotations xmi:id="_kwWY7aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKMLYBHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWY7qSsEdy-NrxVBTpLyA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_lN87OKSsEdy-NrxVBTpLyA" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWY8KSsEdy-NrxVBTpLyA" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_lN87OKSsEdy-NrxVBTpLyA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWY8qSsEdy-NrxVBTpLyA" name="direction" ordered="false" unique="false" eType="_kwWY56SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kwWY9KSsEdy-NrxVBTpLyA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kwWY9qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kwWY96SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kwWY-KSsEdy-NrxVBTpLyA" name="MessagePort">
+ <eAnnotations xmi:id="_kwWY-aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xgP68BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kwWY-qSsEdy-NrxVBTpLyA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWY_KSsEdy-NrxVBTpLyA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_lN87OKSsEdy-NrxVBTpLyA" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWY_qSsEdy-NrxVBTpLyA" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_lN87OKSsEdy-NrxVBTpLyA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWZAKSsEdy-NrxVBTpLyA" name="direction" ordered="false" unique="false" eType="_kwWZAqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kwWZAqSsEdy-NrxVBTpLyA" name="BFeatureKind">
+ <eAnnotations xmi:id="_kwWZA6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DdY_gBRWEdyCa-N9ek5e_w"/>
+ <eLiterals xmi:id="_kwWZBKSsEdy-NrxVBTpLyA" name="in"/>
+ <eLiterals xmi:id="_kwWZBaSsEdy-NrxVBTpLyA" name="out" value="1"/>
+ <eLiterals xmi:id="_kwWZBqSsEdy-NrxVBTpLyA" name="inout" value="2"/>
+ <eLiterals xmi:id="_kwWZB6SsEdy-NrxVBTpLyA" name="required" value="3"/>
+ <eLiterals xmi:id="_kwWZCKSsEdy-NrxVBTpLyA" name="provided" value="4"/>
+ <eLiterals xmi:id="_kwWZCaSsEdy-NrxVBTpLyA" name="reqpro" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kwWZCqSsEdy-NrxVBTpLyA" name="SendFlowAction">
+ <eAnnotations xmi:id="_kwWZC6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kwWZDKSsEdy-NrxVBTpLyA" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kwWZDqSsEdy-NrxVBTpLyA" name="FlowSpecification">
+ <eAnnotations xmi:id="_kwWZD6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bH1SABHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWZEKSsEdy-NrxVBTpLyA" name="direction" ordered="false" unique="false" eType="_kwWY56SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kwWZEqSsEdy-NrxVBTpLyA" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kwWZFKSsEdy-NrxVBTpLyA" name="BFeatureSpecification">
+ <eAnnotations xmi:id="_kwWZFaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lOsNQBHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWZFqSsEdy-NrxVBTpLyA" name="kind" ordered="false" unique="false" eType="_kwWZAqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kwWZGKSsEdy-NrxVBTpLyA" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kwWZGqSsEdy-NrxVBTpLyA" name="FlowBFeature">
+ <eAnnotations xmi:id="_kwWZG6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cC1EMBRWEdyCa-N9ek5e_w"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kwWZHKSsEdy-NrxVBTpLyA" name="kind" ordered="false" unique="false" lowerBound="1" eType="_kwWZAqSsEdy-NrxVBTpLyA" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kwWZHqSsEdy-NrxVBTpLyA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lN87OKSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lN87OaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rXdBwGquEdyHVMM3AaZxvA" name="GCM" nsURI="http://MARTE.MARTE_Foundations/schemas/GCM/_rW5oIGquEdyHVMM3AaZxvA/8" nsPrefix="GCM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rXdBwWquEdyHVMM3AaZxvA" name="FlowProperty">
+ <eAnnotations xmi:id="_rXdBwmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lMax0BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdBw2quEdyHVMM3AaZxvA" name="direction" ordered="false" unique="false" lowerBound="1" eType="_rXdBx2quEdyHVMM3AaZxvA" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rXdBxWquEdyHVMM3AaZxvA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rXdBx2quEdyHVMM3AaZxvA" name="DirectionKind">
+ <eAnnotations xmi:id="_rXdByGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mmbRsBHYEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_rXdByWquEdyHVMM3AaZxvA" name="in"/>
+ <eLiterals xmi:id="_rXdBymquEdyHVMM3AaZxvA" name="out" value="1"/>
+ <eLiterals xmi:id="_rXdBy2quEdyHVMM3AaZxvA" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rXdBzGquEdyHVMM3AaZxvA" name="FlowPort">
+ <eAnnotations xmi:id="_rXdBzWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKMLYBHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdBzmquEdyHVMM3AaZxvA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_rzzmkmquEdyHVMM3AaZxvA" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdB0GquEdyHVMM3AaZxvA" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_rzzmkmquEdyHVMM3AaZxvA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdB0mquEdyHVMM3AaZxvA" name="direction" ordered="false" unique="false" eType="_rXdBx2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rXdB1GquEdyHVMM3AaZxvA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rXdB1mquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rXdB12quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rXdB2GquEdyHVMM3AaZxvA" name="MessagePort" abstract="true">
+ <eAnnotations xmi:id="_rXdB2WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xgP68BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rXdB2mquEdyHVMM3AaZxvA" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdB3GquEdyHVMM3AaZxvA" name="isAtomic" ordered="false" unique="false" lowerBound="1" eType="_rzzmkmquEdyHVMM3AaZxvA" defaultValueLiteral="false" derived="true"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdB3mquEdyHVMM3AaZxvA" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_rzzmkmquEdyHVMM3AaZxvA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdB4GquEdyHVMM3AaZxvA" name="direction" ordered="false" unique="false" eType="_rXdB4mquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rXdB4mquEdyHVMM3AaZxvA" name="BFeatureKind">
+ <eAnnotations xmi:id="_rXdB42quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DdY_gBRWEdyCa-N9ek5e_w"/>
+ <eLiterals xmi:id="_rXdB5GquEdyHVMM3AaZxvA" name="in"/>
+ <eLiterals xmi:id="_rXdB5WquEdyHVMM3AaZxvA" name="out" value="1"/>
+ <eLiterals xmi:id="_rXdB5mquEdyHVMM3AaZxvA" name="inout" value="2"/>
+ <eLiterals xmi:id="_rXdB52quEdyHVMM3AaZxvA" name="required" value="3"/>
+ <eLiterals xmi:id="_rXdB6GquEdyHVMM3AaZxvA" name="provided" value="4"/>
+ <eLiterals xmi:id="_rXdB6WquEdyHVMM3AaZxvA" name="reqpro" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rXdB6mquEdyHVMM3AaZxvA" name="SendFlowAction">
+ <eAnnotations xmi:id="_rXdB62quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rXdB7GquEdyHVMM3AaZxvA" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rXdB7mquEdyHVMM3AaZxvA" name="FlowSpecification">
+ <eAnnotations xmi:id="_rXdB72quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bH1SABHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdB8GquEdyHVMM3AaZxvA" name="direction" ordered="false" unique="false" eType="_rXdBx2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rXdB8mquEdyHVMM3AaZxvA" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rXdB9GquEdyHVMM3AaZxvA" name="BFeatureSpecification">
+ <eAnnotations xmi:id="_rXdB9WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lOsNQBHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdB9mquEdyHVMM3AaZxvA" name="kind" ordered="false" unique="false" eType="_rXdB4mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rXdB-GquEdyHVMM3AaZxvA" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rXdB-mquEdyHVMM3AaZxvA" name="FlowBFeature">
+ <eAnnotations xmi:id="_rXdB-2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cC1EMBRWEdyCa-N9ek5e_w"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rXdB_GquEdyHVMM3AaZxvA" name="kind" ordered="false" unique="false" lowerBound="1" eType="_rXdB4mquEdyHVMM3AaZxvA" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rXdB_mquEdyHVMM3AaZxvA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzzmkmquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_rzzmk2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aIaOEF-FEdyR_cYlxmaBkg" name="GCM" nsURI="http://MARTE.MARTE_Foundations/schemas/GCM/_aIQeX1-FEdyR_cYlxmaBkg/1" nsPrefix="GCM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIaOEV-FEdyR_cYlxmaBkg" name="FlowProperty">
+ <eAnnotations xmi:id="_aIaOEl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lMax0BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOE1-FEdyR_cYlxmaBkg" name="direction" ordered="false" unique="false" lowerBound="1" eType="_aIaOF1-FEdyR_cYlxmaBkg" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIaOFV-FEdyR_cYlxmaBkg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIaOF1-FEdyR_cYlxmaBkg" name="DirectionKind">
+ <eAnnotations xmi:id="_aIaOGF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mmbRsBHYEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_aIaOGV-FEdyR_cYlxmaBkg" name="in"/>
+ <eLiterals xmi:id="_aIaOGl-FEdyR_cYlxmaBkg" name="out" value="1"/>
+ <eLiterals xmi:id="_aIaOG1-FEdyR_cYlxmaBkg" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIaOHF-FEdyR_cYlxmaBkg" name="FlowPort">
+ <eAnnotations xmi:id="_aIaOHV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKMLYBHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOHl-FEdyR_cYlxmaBkg" name="isAtomic" ordered="false" unique="false" lowerBound="1" defaultValueLiteral="false" derived="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOIF-FEdyR_cYlxmaBkg" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_aVExkF-FEdyR_cYlxmaBkg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOIl-FEdyR_cYlxmaBkg" name="direction" ordered="false" unique="false" eType="_aIaOF1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIaOJF-FEdyR_cYlxmaBkg" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aIaOJl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aIaOJ1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIaOKF-FEdyR_cYlxmaBkg" name="MessagePort">
+ <eAnnotations xmi:id="_aIaOKV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xgP68BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIaOKl-FEdyR_cYlxmaBkg" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOLF-FEdyR_cYlxmaBkg" name="isAtomic" ordered="false" unique="false" lowerBound="1" defaultValueLiteral="false" derived="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOLl-FEdyR_cYlxmaBkg" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_aVExkF-FEdyR_cYlxmaBkg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOMF-FEdyR_cYlxmaBkg" name="direction" ordered="false" unique="false" eType="_aIaOF1-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIaOMl-FEdyR_cYlxmaBkg" name="SendFlowAction">
+ <eAnnotations xmi:id="_aIaOM1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIaONF-FEdyR_cYlxmaBkg" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIaONl-FEdyR_cYlxmaBkg" name="FlowSpecification">
+ <eAnnotations xmi:id="_aIaON1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bH1SABHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOOF-FEdyR_cYlxmaBkg" name="direction" ordered="false" unique="false" eType="_aIaOF1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIaOOl-FEdyR_cYlxmaBkg" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIaOPF-FEdyR_cYlxmaBkg" name="SignalSpecification">
+ <eAnnotations xmi:id="_aIaOPV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lOsNQBHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOPl-FEdyR_cYlxmaBkg" name="kind" ordered="false" unique="false" eType="_aIaOQl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIaOQF-FEdyR_cYlxmaBkg" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aIaOQl-FEdyR_cYlxmaBkg" name="BFeatureKind">
+ <eAnnotations xmi:id="_aIaOQ1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DdY_gBRWEdyCa-N9ek5e_w"/>
+ <eLiterals xmi:id="_aIaORF-FEdyR_cYlxmaBkg" name="in"/>
+ <eLiterals xmi:id="_aIaORV-FEdyR_cYlxmaBkg" name="out" value="1"/>
+ <eLiterals xmi:id="_aIaORl-FEdyR_cYlxmaBkg" name="inout" value="2"/>
+ <eLiterals xmi:id="_aIaOR1-FEdyR_cYlxmaBkg" name="required" value="3"/>
+ <eLiterals xmi:id="_aIaOSF-FEdyR_cYlxmaBkg" name="provided" value="4"/>
+ <eLiterals xmi:id="_aIaOSV-FEdyR_cYlxmaBkg" name="reqpro" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aIaOSl-FEdyR_cYlxmaBkg" name="FlowBFeature">
+ <eAnnotations xmi:id="_aIaOS1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cC1EMBRWEdyCa-N9ek5e_w"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aIaOTF-FEdyR_cYlxmaBkg" name="kind" ordered="false" unique="false" lowerBound="1" eType="_aIaOQl-FEdyR_cYlxmaBkg" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aIaOTl-FEdyR_cYlxmaBkg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVExkF-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVExkV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_K_LkUF1EEdy5RcXm_JjfDg" name="GCM" nsURI="http://MARTE.MARTE_Foundations/schemas/GCM/_K-vgv11EEdy5RcXm_JjfDg/0" nsPrefix="GCM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_LkUV1EEdy5RcXm_JjfDg" name="FlowProperty">
+ <eAnnotations xmi:id="_K_LkUl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lMax0BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_LkU11EEdy5RcXm_JjfDg" name="direction" ordered="false" unique="false" lowerBound="1" eType="_K_LkV11EEdy5RcXm_JjfDg" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_LkVV1EEdy5RcXm_JjfDg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K_LkV11EEdy5RcXm_JjfDg" name="DirectionKind">
+ <eAnnotations xmi:id="_K_LkWF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_mmbRsBHYEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_K_LkWV1EEdy5RcXm_JjfDg" name="in"/>
+ <eLiterals xmi:id="_K_LkWl1EEdy5RcXm_JjfDg" name="out" value="1"/>
+ <eLiterals xmi:id="_K_LkW11EEdy5RcXm_JjfDg" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_LkXF1EEdy5RcXm_JjfDg" name="FlowPort">
+ <eAnnotations xmi:id="_K_LkXV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKMLYBHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_LkXl1EEdy5RcXm_JjfDg" name="isAtomic" ordered="false" unique="false" lowerBound="1" defaultValueLiteral="false" derived="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_LkYF1EEdy5RcXm_JjfDg" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_LTdLsF1EEdy5RcXm_JjfDg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_LkYl1EEdy5RcXm_JjfDg" name="direction" ordered="false" unique="false" eType="_K_LkV11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_LkZF1EEdy5RcXm_JjfDg" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_K_LkZl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_K_LkZ11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_LkaF1EEdy5RcXm_JjfDg" name="MessagePort">
+ <eAnnotations xmi:id="_K_LkaV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xgP68BHYEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_Lkal1EEdy5RcXm_JjfDg" name="base_Port" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Port"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_LkbF1EEdy5RcXm_JjfDg" name="isAtomic" ordered="false" unique="false" lowerBound="1" defaultValueLiteral="false" derived="true">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_Lkbl1EEdy5RcXm_JjfDg" name="isConjugated" ordered="false" unique="false" lowerBound="1" eType="_LTdLsF1EEdy5RcXm_JjfDg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_LkcF1EEdy5RcXm_JjfDg" name="direction" ordered="false" unique="false" eType="_K_LkV11EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_Lkcl1EEdy5RcXm_JjfDg" name="SendFlowAction">
+ <eAnnotations xmi:id="_K_Lkc11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_LkdF1EEdy5RcXm_JjfDg" name="base_InvocationAction" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//InvocationAction"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_Lkdl1EEdy5RcXm_JjfDg" name="FlowSpecification">
+ <eAnnotations xmi:id="_K_Lkd11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_bH1SABHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_LkeF1EEdy5RcXm_JjfDg" name="direction" ordered="false" unique="false" eType="_K_LkV11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_Lkel1EEdy5RcXm_JjfDg" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_LkfF1EEdy5RcXm_JjfDg" name="SignalSpecification">
+ <eAnnotations xmi:id="_K_LkfV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_lOsNQBHZEdyWC5IKDhzksw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_Lkfl1EEdy5RcXm_JjfDg" name="kind" ordered="false" unique="false" eType="_K_Lkgl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_LkgF1EEdy5RcXm_JjfDg" name="base_Interface" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Interface"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_K_Lkgl1EEdy5RcXm_JjfDg" name="BFeatureKind">
+ <eAnnotations xmi:id="_K_Lkg11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DdY_gBRWEdyCa-N9ek5e_w"/>
+ <eLiterals xmi:id="_K_LkhF1EEdy5RcXm_JjfDg" name="in"/>
+ <eLiterals xmi:id="_K_LkhV1EEdy5RcXm_JjfDg" name="out" value="1"/>
+ <eLiterals xmi:id="_K_Lkhl1EEdy5RcXm_JjfDg" name="inout" value="2"/>
+ <eLiterals xmi:id="_K_Lkh11EEdy5RcXm_JjfDg" name="required" value="3"/>
+ <eLiterals xmi:id="_K_LkiF1EEdy5RcXm_JjfDg" name="provided" value="4"/>
+ <eLiterals xmi:id="_K_LkiV1EEdy5RcXm_JjfDg" name="reqpro" value="5"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_K_Lkil1EEdy5RcXm_JjfDg" name="FlowBFeature">
+ <eAnnotations xmi:id="_K_Lki11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_cC1EMBRWEdyCa-N9ek5e_w"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_K_LkjF1EEdy5RcXm_JjfDg" name="kind" ordered="false" unique="false" lowerBound="1" eType="_K_Lkgl1EEdy5RcXm_JjfDg" defaultValueLiteral="in"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_K_Lkjl1EEdy5RcXm_JjfDg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTdLsF1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LTdLsV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <elementImport xmi:id="_j5XBUEFXEd6UW4qJC-Vahw" alias="Trigger">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Trigger"/>
+ </elementImport>
+ <elementImport xmi:id="_rAh4UEFXEd6UW4qJC-Vahw" alias="Feature">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Feature"/>
+ </elementImport>
+ <elementImport xmi:id="_rHSnoEFXEd6UW4qJC-Vahw" alias="InvocationAction">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ </elementImport>
+ <elementImport xmi:id="_rQYSMEFXEd6UW4qJC-Vahw" alias="AnyReceiveEvent">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AnyReceiveEvent"/>
+ </elementImport>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_lMax0BHYEdyWC5IKDhzksw" name="FlowProperty">
+ <ownedAttribute xmi:id="_rG6aUBHYEdyWC5IKDhzksw" name="direction" visibility="public" type="_mmbRsBHYEdyWC5IKDhzksw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hV_m8BRWEdyCa-N9ek5e_w" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hV118BRWEdyCa-N9ek5e_w" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_uKQ2kBHYEdyWC5IKDhzksw" value="inout"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_wccUkBHYEdyWC5IKDhzksw" name="base_Property" isUnique="false" association="_wb_ooBHYEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <icon xmi:id="_N2QyIHBUEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%10%0%0%0%10%8%2%0%0%0%2%80%88%-22%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%104%73%68%65%84%40%83%99%-4%-2%-3%-5%-124%9%19%126%-4%-8%-63%-128%1%10%10%10%24%-18%-33%-65%47%32%32%-128%41%7%20%-87%-81%-81%103%-8%-1%-1%63%80%-123%-126%-126%2%-90%10%-88%52%46%21%8%105%-84%42%80%-92%-127%110%-76%-76%-76%100%99%99%-125%-37%-126%-112%-58%-108%67%56%13%-85%28%84%26%40%103%98%98%-62%-62%-62%-126%-35%-27%-41%-81%95%55%50%50%50%-64%6%-10%-17%-33%15%0%-17%10%92%18%-113%107%-7%16%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_g1RZ0HBUEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_g1bK0HBUEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_hP8joHBUEd2Nss_u28cvSA" key="image_expr_key" value="direction=in"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_yRgnMHBUEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%10%0%0%0%9%8%2%0%0%0%-124%-60%42%68%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%120%73%68%65%84%40%83%117%-113%49%14%0%17%16%0%-23%36%10%23%95%-48%-8%-117%-65%-8%-126%68%-29%5%-34%-31%27%58%-33%-48%-87%68%121%-73%71%-72%102%111%-86%-107%-103%108%44%29%99%-28%-100%-55%-90%-9%110%-116%57%79%18%66%96%-116%93%19%-50%57%8%-17%-3%-67%33%-50%-71%-81%-99%19%116%49%-58%21%32%26%10%41%-27%42%112%13%-123%16%34%-91%-12%-85%-75%-42%-83%53%92%47%-121%44%-89%-108%42%-91%-106%123%117%41%5%62%127%-80%-42%-42%90%-49%97%15%-51%-117%85%-63%-104%-4%-71%-32%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_zAInwHBUEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_zASYwHBUEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_zz18oHBUEd2Nss_u28cvSA" key="image_expr_key" value="direction=out"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_1s0QcHBUEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%11%0%0%0%10%8%2%0%0%0%-19%-110%51%-44%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%111%73%68%65%84%40%83%125%-113%-69%13%-64%32%12%5%-99%-51%24%-127%17%-40%-110%49%24%-63%37%-91%75%-105%-28%33%75%15%2%82%40%-112%-51%-99%63%60%99%12%-7%63%48%-30%-104%89%-50%25%65%41%69%85%-7%46%-60%41%-91%-42%26%82%96%-60%-108%-90%-127%106%-30%40%-40%37%-71%-15%33%9%58%-93%1%60%14%-114%-64%-35%-79%86%-83%117%78%-71%37%-30%-7%-45%-88%-40%-91%29%47%-125%-46%-127%63%6%-110%-34%59%111%-82%-11%2%-58%-53%-4%38%51%15%-12%-97%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_2YK6kHBUEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_2YUrkHBUEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_3FeFcHBUEd2Nss_u28cvSA" key="image_expr_key" value="direction=inout"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_mmbRsBHYEdyWC5IKDhzksw" name="FlowDirectionKind">
+ <ownedLiteral xmi:id="_nq934BHYEdyWC5IKDhzksw" name="in"/>
+ <ownedLiteral xmi:id="_nu_cQBHYEdyWC5IKDhzksw" name="out"/>
+ <ownedLiteral xmi:id="_n0NTcBHYEdyWC5IKDhzksw" name="inout"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_wb_ooBHYEdyWC5IKDhzksw" name="Extension_FlowProperty" memberEnd="_wcJZoBHYEdyWC5IKDhzksw _wccUkBHYEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_wcJZoBHYEdyWC5IKDhzksw" name="extension_FlowProperty" type="_lMax0BHYEdyWC5IKDhzksw" aggregation="composite" association="_wb_ooBHYEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_xKMLYBHYEdyWC5IKDhzksw" name="FlowPort">
+ <ownedAttribute xmi:id="_y8LtcBHYEdyWC5IKDhzksw" name="isAtomic" visibility="public" isUnique="false" isDerived="true">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-oOd0RHYEdyWC5IKDhzksw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-oOd0BHYEdyWC5IKDhzksw" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_y_A_ABHYEdyWC5IKDhzksw" name="isConjugated" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pPS08EE7Ed6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pPEygEE7Ed6UW4qJC-Vahw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_zCvocBHYEdyWC5IKDhzksw" name="direction" visibility="public" type="_mmbRsBHYEdyWC5IKDhzksw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_eNej8EFUEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eNLpAEFUEd6UW4qJC-Vahw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_C170YRHZEdyWC5IKDhzksw" value="inout"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_I_xgcBHZEdyWC5IKDhzksw" name="base_Port" isUnique="false" association="_I_LDgBHZEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </ownedAttribute>
+ <icon xmi:id="_Chv7gHBVEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%10%0%0%0%10%8%2%0%0%0%2%80%88%-22%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%104%73%68%65%84%40%83%99%-4%-2%-3%-5%-124%9%19%126%-4%-8%-63%-128%1%10%10%10%24%-18%-33%-65%47%32%32%-128%41%7%20%-87%-81%-81%103%-8%-1%-1%63%80%-123%-126%-126%2%-90%10%-88%52%46%21%8%105%-84%42%80%-92%-127%110%-76%-76%-76%100%99%99%-125%-37%-126%-112%-58%-108%67%56%13%-85%28%84%26%40%103%98%98%-62%-62%-62%-126%-35%-27%-41%-81%95%55%50%50%50%-64%6%-10%-17%-33%15%0%-17%10%92%18%-113%107%-7%16%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_DKIKIHBVEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_DKR7IHBVEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_Dl11wHBVEd2Nss_u28cvSA" key="image_expr_key" value="direction=in"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_E6nQUHBVEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%10%0%0%0%9%8%2%0%0%0%-124%-60%42%68%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%120%73%68%65%84%40%83%117%-113%49%14%0%17%16%0%-23%36%10%23%95%-48%-8%-117%-65%-8%-126%68%-29%5%-34%-31%27%58%-33%-48%-87%68%121%-73%71%-72%102%111%-86%-107%-103%108%44%29%99%-28%-100%-55%-90%-9%110%-116%57%79%18%66%96%-116%93%19%-50%57%8%-17%-3%-67%33%-50%-71%-81%-99%19%116%49%-58%21%32%26%10%41%-27%42%112%13%-123%16%34%-91%-12%-85%-75%-42%-83%53%92%47%-121%44%-89%-108%42%-91%-106%123%117%41%5%62%127%-80%-42%-42%90%-49%97%15%-51%-117%85%-63%-104%-4%-71%-32%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_FjcK4HBVEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_FjlU0HBVEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_Gj8loHBVEd2Nss_u28cvSA" key="image_expr_key" value="direction=out"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_H6EEAHBVEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%11%0%0%0%10%8%2%0%0%0%-19%-110%51%-44%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%111%73%68%65%84%40%83%125%-113%-69%13%-64%32%12%5%-99%-51%24%-127%17%-40%-110%49%24%-63%37%-91%75%-105%-28%33%75%15%2%82%40%-112%-51%-99%63%60%99%12%-7%63%48%-30%-104%89%-50%25%65%41%69%85%-7%46%-60%41%-91%-42%26%82%96%-60%-108%-90%-127%106%-30%40%-40%37%-71%-15%33%9%58%-93%1%60%14%-114%-64%-35%-79%86%-83%117%78%-71%37%-30%-7%-45%-88%-40%-91%29%47%-125%-46%-127%63%6%-110%-34%59%111%-82%-11%2%-58%-53%-4%38%51%15%-12%-97%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_IjCvkHBVEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_IjL5gHBVEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_JWlsYHBVEd2Nss_u28cvSA" key="image_expr_key" value="direction=inout"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_xgP68BHYEdyWC5IKDhzksw" name="ClientServerPort">
+ <ownedAttribute xmi:id="_JZ_-UBHZEdyWC5IKDhzksw" name="base_Port" isUnique="false" association="_JZZhYBHZEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_N_QSMBHZEdyWC5IKDhzksw" name="specificationKind" visibility="public" type="_LptasEE8Ed6UW4qJC-Vahw" isUnique="false" isDerived="true">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_N_QSMRHZEdyWC5IKDhzksw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_N_QSMhHZEdyWC5IKDhzksw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_tO9UMEFWEd6UW4qJC-Vahw" value="interfaceBased"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_N_QSNBHZEdyWC5IKDhzksw" name="isConjugated" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nYv2IEFTEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nYdiQEFTEd6UW4qJC-Vahw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_N_QSOBHZEdyWC5IKDhzksw" name="kind" visibility="public" type="_DdY_gBRWEdyCa-N9ek5e_w" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_N_QSORHZEdyWC5IKDhzksw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_N_QSOhHZEdyWC5IKDhzksw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_N_QSOxHZEdyWC5IKDhzksw" value="proreq"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_IEghsEFUEd6UW4qJC-Vahw" name="provInterface" isUnique="false" association="_IAK0QEFUEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IFgAMEFUEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IFdj8EFUEd6UW4qJC-Vahw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_MEBrQEFUEd6UW4qJC-Vahw" name="reqInterface" isUnique="false" association="_MBIIQEFUEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MFBJwEFUEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ME-GcEFUEd6UW4qJC-Vahw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_QfslUEFUEd6UW4qJC-Vahw" name="featuresSpec" type="_lOsNQBHZEdyWC5IKDhzksw" isUnique="false" association="_Qbzj0EFUEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WtC4YEFUEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ws0O4EFUEd6UW4qJC-Vahw"/>
+ </ownedAttribute>
+ <icon xmi:id="_VYRVkHBVEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%5%0%0%0%10%8%2%0%0%0%-13%91%3%103%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%113%73%68%65%84%24%87%69%-51%-79%17%64%17%12%6%96%-74%48%-122%17%-116%96%4%58%59%40%-108%74%-107%83%26%65%105%12%-91%21%116%74%58%47%30%119%-46%36%-33%37%-71%31%-81%-75%-48%95%-83%-75%57%39%2%67%57%-25%8%33%49%-58%109%107%-83%82%-22%44%80%41%-123%82%122%-80%-83%-75%54%-58%60%75%41%-67%-9%-49%41%37%-50%-7%51%76%-116%-79%-100%-13%-3%-121%-42%123%-121%19%33%68%-83%-11%-26%-113%49%32%60%-124%-16%1%-49%-8%112%-111%72%93%-123%-80%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_bR9FwHBVEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_bSG2wHBVEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_cOveIHBVEd2Nss_u28cvSA" key="image_expr_key" value="kind=required"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_WEhXkHBVEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%9%0%0%0%9%8%2%0%0%0%111%-13%-111%71%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%-101%73%68%65%84%24%87%93%-113%-95%13%4%33%16%69%57%71%25%72%36%18%-119%-36%18%40%-127%18%112%72%74%-96%4%74%-40%18%88%-121%68%34%-111%72%112%-36%-33%-29%-78%98%39%25%-14%-13%-33%-52%-49%-16%89%107%-111%95%93%-41%53%-25%-92%-108%74%41%-73%67%-64%122%-17%-57%113%-64%82%74%-31%69%-43%90%-17%29%52%64%-116%17%98%87%74%73%8%49%-58%32%80%24%124%-64%22%-58%-104%16%2%65%67%-67%-40%54%-55%121%-98%-56%124%49%107%-83%-9%-98%32%23%-23%-91%-108%7%-61%97%-116%-75%-42%-18%91%114%-50%-100%115%-52%-30%34%-25%28%0%-62%-2%119%-18%111%32%68%107%13%-122%-115%-99%-15%5%-23%37%-91%-8%1%36%-4%-87%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_dRWKoHBVEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_dRfUkHBVEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_eFyfUHBVEd2Nss_u28cvSA" key="image_expr_key" value="kind=provided"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_XdeHgHBVEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%7%0%0%0%15%8%2%0%0%0%-89%99%66%-23%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%-84%73%68%65%84%40%83%117%-113%-95%17%-60%32%16%69%-71%14%34%41%33%37%32%83%2%50%37%68%34%-23%0%-127%-120%68%70%70%82%66%100%36%45%92%7%-111%-111%-36%-29%-56%-112%-55%-51%-36%-118%101%-2%-101%-65%127%-105%87%-50%89%8%-15%-2%-106%-108%-78%-17%123%-92%-128%46%-53%-126%24%-122%-127%-18%-100%43%-66%125%-33%-107%82%-25%121%34%-88%113%28%49%9%99%-52%60%-49%21%81%-37%-74%49%-12%-121%-90%-108%72%56%-114%3%35%57%90%-21%117%93%-53%54%-98%-82%-21%24%-92%-41%-76%66%91%98%-37%121%81%52%55%49%94%29%23%37%-38%90%-53%-114%-101%-110%-53%-103%45%-22%-14%122%-17%49%-2%-46%24%99%75%124%-28%66%-89%105%-30%-81%15%-118%8%33%112%70%61%-18%3%-125%89%-24%7%90%-3%-9%4%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_e8UesHBVEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_e8ePsHBVEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_gLb9MHBVEd2Nss_u28cvSA" key="image_expr_key" value="kind=proreq"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_I_LDgBHZEdyWC5IKDhzksw" name="Extension_FlowPort" memberEnd="_I_elgBHZEdyWC5IKDhzksw _I_xgcBHZEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_I_elgBHZEdyWC5IKDhzksw" name="extension_FlowPort" type="_xKMLYBHYEdyWC5IKDhzksw" aggregation="composite" association="_I_LDgBHZEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_JZZhYBHZEdyWC5IKDhzksw" name="Extension_MsgPort" memberEnd="_JZtDYBHZEdyWC5IKDhzksw _JZ_-UBHZEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_JZtDYBHZEdyWC5IKDhzksw" name="extension_MsgPort" type="_xgP68BHYEdyWC5IKDhzksw" aggregation="composite" association="_JZZhYBHZEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_bH1SABHZEdyWC5IKDhzksw" name="FlowSpecification">
+ <ownedAttribute xmi:id="_hOZAkBHZEdyWC5IKDhzksw" name="base_Interface" isUnique="false" association="_hOPPkBHZEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_hOPPkBHZEdyWC5IKDhzksw" name="Extension_FlowSpecification" memberEnd="_hOPPkRHZEdyWC5IKDhzksw _hOZAkBHZEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_hOPPkRHZEdyWC5IKDhzksw" name="extension_FlowSpecification" type="_bH1SABHZEdyWC5IKDhzksw" aggregation="composite" association="_hOPPkBHZEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_lOsNQBHZEdyWC5IKDhzksw" name="ClientServerSpecification">
+ <ownedAttribute xmi:id="_vGWO4BHZEdyWC5IKDhzksw" name="base_Interface" isUnique="false" association="_vF5i8BHZEdyWC5IKDhzksw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_vF5i8BHZEdyWC5IKDhzksw" name="Extension_SignalSpecification" memberEnd="_vGDT8BHZEdyWC5IKDhzksw _vGWO4BHZEdyWC5IKDhzksw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_vGDT8BHZEdyWC5IKDhzksw" name="extension_SignalSpecification" type="_lOsNQBHZEdyWC5IKDhzksw" aggregation="composite" association="_vF5i8BHZEdyWC5IKDhzksw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_DdY_gBRWEdyCa-N9ek5e_w" name="ClientServerKind">
+ <ownedLiteral xmi:id="_FZOaEBRWEdyCa-N9ek5e_w" name="required"/>
+ <ownedLiteral xmi:id="_FjzSYBRWEdyCa-N9ek5e_w" name="provided"/>
+ <ownedLiteral xmi:id="_gzJIAEE7Ed6UW4qJC-Vahw" name="proreq"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_cC1EMBRWEdyCa-N9ek5e_w" name="ClientServerFeature">
+ <ownedAttribute xmi:id="_dip4MBRWEdyCa-N9ek5e_w" name="kind" visibility="public" type="_DdY_gBRWEdyCa-N9ek5e_w" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fIRyMBRWEdyCa-N9ek5e_w" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fIIBMBRWEdyCa-N9ek5e_w" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_fIbjMBRWEdyCa-N9ek5e_w" value="proreq"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_wLpMkBRWEdyCa-N9ek5e_w" name="base_BehavioralFeature" isUnique="false" association="_wKJ-0BRWEdyCa-N9ek5e_w">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ </ownedAttribute>
+ <icon xmi:id="_RcEwUHBWEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%5%0%0%0%10%8%2%0%0%0%-13%91%3%103%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%113%73%68%65%84%24%87%69%-51%-79%17%64%17%12%6%96%-74%48%-122%17%-116%96%4%58%59%40%-108%74%-107%83%26%65%105%12%-91%21%116%74%58%47%30%119%-46%36%-33%37%-71%31%-81%-75%-48%95%-83%-75%57%39%2%67%57%-25%8%33%49%-58%109%107%-83%82%-22%44%80%41%-123%82%122%-80%-83%-75%54%-58%60%75%41%-67%-9%-49%41%37%-50%-7%51%76%-116%-79%-100%-13%-3%-121%-42%123%-121%19%33%68%-83%-11%-26%-113%49%32%60%-124%-16%1%-49%-8%112%-111%72%93%-123%-80%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_Xy0P8HBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_Xy-A8HBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_Y6VRoHBWEd2Nss_u28cvSA" key="image_expr_key" value="kind=required"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_R9TOEHBWEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%9%0%0%0%9%8%2%0%0%0%111%-13%-111%71%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%-101%73%68%65%84%24%87%93%-113%-95%13%4%33%16%69%57%71%25%72%36%18%-119%-36%18%40%-127%18%112%72%74%-96%4%74%-40%18%88%-121%68%34%-111%72%112%-36%-33%-29%-78%98%39%25%-14%-13%-33%-52%-49%-16%89%107%-111%95%93%-41%53%-25%-92%-108%74%41%-73%67%-64%122%-17%-57%113%-64%82%74%-31%69%-43%90%-17%29%52%64%-116%17%98%87%74%73%8%49%-58%32%80%24%124%-64%22%-58%-104%16%2%65%67%-67%-40%54%-55%121%-98%-56%124%49%107%-83%-9%-98%32%23%-23%-91%-108%7%-61%97%-116%-75%-42%-18%91%114%-50%-100%115%-52%-30%34%-25%28%0%-62%-2%119%-18%111%32%68%107%13%-122%-115%-99%-15%5%-23%37%-91%-8%1%36%-4%-87%0%0%0%0%73%69%78%68%-82%66%96%-126%">
+ <eAnnotations xmi:id="_Z041YHBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_Z041YXBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_awe68HBWEd2Nss_u28cvSA" key="image_expr_key" value="kind=provided"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_ShNMYHBWEd2Nss_u28cvSA" content="-119%80%78%71%13%10%26%10%0%0%0%13%73%72%68%82%0%0%0%7%0%0%0%15%8%2%0%0%0%-89%99%66%-23%0%0%0%1%115%82%71%66%0%-82%-50%28%-23%0%0%0%4%103%65%77%65%0%0%-79%-113%11%-4%97%5%0%0%0%32%99%72%82%77%0%0%122%38%0%0%-128%-124%0%0%-6%0%0%0%-128%-24%0%0%117%48%0%0%-22%96%0%0%58%-104%0%0%23%112%-100%-70%81%60%0%0%0%-84%73%68%65%84%40%83%117%-113%-95%17%-60%32%16%69%-71%14%34%41%33%37%32%83%2%50%37%68%34%-23%0%-127%-120%68%70%70%82%66%100%36%45%92%7%-111%-111%-36%-29%-56%-112%-55%-51%-36%-118%101%-2%-101%-65%127%-105%87%-50%89%8%-15%-2%-106%-108%-78%-17%123%-92%-128%46%-53%-126%24%-122%-127%-18%-100%43%-66%125%-33%-107%82%-25%121%34%-88%113%28%49%9%99%-52%60%-49%21%81%-37%-74%49%-12%-121%-90%-108%72%56%-114%3%35%57%90%-21%117%93%-53%54%-98%-82%-21%24%-92%-41%-76%66%91%98%-37%121%81%52%55%49%94%29%23%37%-38%90%-53%-114%-101%-110%-53%-103%45%-22%-14%122%-17%49%-2%-46%24%99%75%124%-28%66%-89%105%-30%-81%15%-118%8%33%112%70%61%-18%3%-125%89%-24%7%90%-3%-9%4%0%0%0%0%73%69%78%68%-82%66%96%-126%" location="">
+ <eAnnotations xmi:id="_b32LoHBWEd2Nss_u28cvSA" source="image_papyrus">
+ <details xmi:id="_b3_8oHBWEd2Nss_u28cvSA" key="image_kind_key" value="icon"/>
+ <details xmi:id="_c3d1kHBWEd2Nss_u28cvSA" key="image_expr_key" value="kind=proreq"/>
+ </eAnnotations>
+ </icon>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_wKJ-0BRWEdyCa-N9ek5e_w" name="Extension_FlowBFeature" memberEnd="_wKv0sBRWEdyCa-N9ek5e_w _wLpMkBRWEdyCa-N9ek5e_w">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_wKv0sBRWEdyCa-N9ek5e_w" name="extension_FlowBFeature" type="_cC1EMBRWEdyCa-N9ek5e_w" aggregation="composite" association="_wKJ-0BRWEdyCa-N9ek5e_w"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_LptasEE8Ed6UW4qJC-Vahw" name="PortSpecificationKind">
+ <ownedLiteral xmi:id="_PHnE8EE8Ed6UW4qJC-Vahw" name="atomic"/>
+ <ownedLiteral xmi:id="_PRI0YEE8Ed6UW4qJC-Vahw" name="interfaceBased"/>
+ <ownedLiteral xmi:id="_PW3B4EE8Ed6UW4qJC-Vahw" name="featureBased"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_IAK0QEFUEd6UW4qJC-Vahw" name="A_ClientServerPort_Interface" memberEnd="_IEghsEFUEd6UW4qJC-Vahw _IFjqkEFUEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_IFjqkEFUEd6UW4qJC-Vahw" name="clientServerPort" type="_xgP68BHYEdyWC5IKDhzksw" isUnique="false" association="_IAK0QEFUEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IGISUEFUEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IGLVoEFUEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_MBIIQEFUEd6UW4qJC-Vahw" name="A_ClientServerPort_Interface" memberEnd="_MEBrQEFUEd6UW4qJC-Vahw _MFKTsEFUEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_MFKTsEFUEd6UW4qJC-Vahw" name="clientServerPort" type="_xgP68BHYEdyWC5IKDhzksw" isUnique="false" association="_MBIIQEFUEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MFzz8EFUEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MF2QMEFUEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_Qbzj0EFUEd6UW4qJC-Vahw" name="A_ClientServerPort_ClientServerSpecification" memberEnd="_QfslUEFUEd6UW4qJC-Vahw _Qg0msEFUEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_Qg0msEFUEd6UW4qJC-Vahw" name="clientServerPort" type="_xgP68BHYEdyWC5IKDhzksw" isUnique="false" association="_Qbzj0EFUEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QhZOcEFUEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QhbqsEFUEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_T6i0MEFXEd6UW4qJC-Vahw" name="GCMTrigger">
+ <ownedAttribute xmi:id="_5-58IEFXEd6UW4qJC-Vahw" name="base_Trigger" isUnique="false" association="_56UXEEFXEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Trigger"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_NoNeAEFYEd6UW4qJC-Vahw" name="feature" isUnique="false" association="_Ni0nsEFYEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Feature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PVW8UEFYEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PVPAgEFYEd6UW4qJC-Vahw" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_Vj4wkEFXEd6UW4qJC-Vahw" name="GCMInvocationAction">
+ <ownedAttribute xmi:id="_-yDiEEFXEd6UW4qJC-Vahw" name="base_InvocationAction" isUnique="false" association="_-uAIgEFXEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_KMTX0EFYEd6UW4qJC-Vahw" name="onFeature" isUnique="false" association="_KIhEAEFYEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Feature"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MQakoEFYEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MQT28EFYEd6UW4qJC-Vahw" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_aXqBkEFXEd6UW4qJC-Vahw" name="DataEvent">
+ <ownedAttribute xmi:id="_TF4AkEFYEd6UW4qJC-Vahw" name="base_AnyReceiveEvent" isUnique="false" association="_TADFYEFYEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AnyReceiveEvent"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VBagMEFYEd6UW4qJC-Vahw" name="classifier" isUnique="false" association="_U8OeMEFYEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WfmVcEFYEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WfPwIEFYEd6UW4qJC-Vahw" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_56UXEEFXEd6UW4qJC-Vahw" name="Extension_GCMTrigger" memberEnd="_5-nBMEFXEd6UW4qJC-Vahw _5-58IEFXEd6UW4qJC-Vahw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_5-nBMEFXEd6UW4qJC-Vahw" name="extension_GCMTrigger" type="_T6i0MEFXEd6UW4qJC-Vahw" aggregation="composite" association="_56UXEEFXEd6UW4qJC-Vahw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_-uAIgEFXEd6UW4qJC-Vahw" name="Extension_GCMInvocationAction" memberEnd="_-xuK4EFXEd6UW4qJC-Vahw _-yDiEEFXEd6UW4qJC-Vahw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_-xuK4EFXEd6UW4qJC-Vahw" name="extension_GCMInvocationAction" type="_Vj4wkEFXEd6UW4qJC-Vahw" aggregation="composite" association="_-uAIgEFXEd6UW4qJC-Vahw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_KIhEAEFYEd6UW4qJC-Vahw" name="A_GCMInvocationAction_Feature" memberEnd="_KMTX0EFYEd6UW4qJC-Vahw _KM3_kEFYEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_KM3_kEFYEd6UW4qJC-Vahw" name="gCMInvocationAction" type="_Vj4wkEFXEd6UW4qJC-Vahw" isUnique="false" association="_KIhEAEFYEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KNecgEFYEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KNhf0EFYEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_Ni0nsEFYEd6UW4qJC-Vahw" name="A_GCMTrigger_Feature" memberEnd="_NoNeAEFYEd6UW4qJC-Vahw _NpDLgEFYEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_NpDLgEFYEd6UW4qJC-Vahw" name="gCMTrigger" type="_T6i0MEFXEd6UW4qJC-Vahw" isUnique="false" association="_Ni0nsEFYEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Np9xgEFYEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NqA00EFYEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_TADFYEFYEd6UW4qJC-Vahw" name="Extension_DataEvent" memberEnd="_TFWcIEFYEd6UW4qJC-Vahw _TF4AkEFYEd6UW4qJC-Vahw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_TFWcIEFYEd6UW4qJC-Vahw" name="extension_DataEvent" type="_aXqBkEFXEd6UW4qJC-Vahw" aggregation="composite" association="_TADFYEFYEd6UW4qJC-Vahw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_U8OeMEFYEd6UW4qJC-Vahw" name="A_DataEvent_Classifier" memberEnd="_VBagMEFYEd6UW4qJC-Vahw _VCXicEFYEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_VCXicEFYEd6UW4qJC-Vahw" name="dataEvent" type="_aXqBkEFXEd6UW4qJC-Vahw" isUnique="false" association="_U8OeMEFYEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VDVy0EFYEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VDZdMEFYEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_ewP9AEFYEd6UW4qJC-Vahw" name="DataPool">
+ <ownedAttribute xmi:id="_gfUt8EFYEd6UW4qJC-Vahw" name="ordering" visibility="public" type="_h8ugEEFYEd6UW4qJC-Vahw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_stn20EFYEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_stZNUEFYEd6UW4qJC-Vahw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_st3HYEFYEd6UW4qJC-Vahw" value="FIFO"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_yuJO0EFYEd6UW4qJC-Vahw" name="base_Property" isUnique="false" association="_yoRQUEFYEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3rZL8EFYEd6UW4qJC-Vahw" name="insertion" isUnique="false" association="_3jAE8EFYEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8erUwEFYEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8efukEFYEd6UW4qJC-Vahw"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_4kCrMEFYEd6UW4qJC-Vahw" name="selection" isUnique="false" association="_4byuIEFYEd6UW4qJC-Vahw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_983xEEFYEd6UW4qJC-Vahw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_98uAEEFYEd6UW4qJC-Vahw"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_h8ugEEFYEd6UW4qJC-Vahw" name="DataPoolOrderingKind">
+ <ownedLiteral xmi:id="_ljzUcEFYEd6UW4qJC-Vahw" name="FIFO"/>
+ <ownedLiteral xmi:id="_ltSAkEFYEd6UW4qJC-Vahw" name="LIFO"/>
+ <ownedLiteral xmi:id="_l3gTkEFYEd6UW4qJC-Vahw" name="UserDefined"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_yoRQUEFYEd6UW4qJC-Vahw" name="Extension_DataPool" memberEnd="_ytkAAEFYEd6UW4qJC-Vahw _yuJO0EFYEd6UW4qJC-Vahw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ytkAAEFYEd6UW4qJC-Vahw" name="extension_DataPool" type="_ewP9AEFYEd6UW4qJC-Vahw" aggregation="composite" association="_yoRQUEFYEd6UW4qJC-Vahw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_3jAE8EFYEd6UW4qJC-Vahw" name="A_DataPool_Behavior" memberEnd="_3rZL8EFYEd6UW4qJC-Vahw _3sbtwEFYEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_3sbtwEFYEd6UW4qJC-Vahw" name="dataPool" type="_ewP9AEFYEd6UW4qJC-Vahw" isUnique="false" association="_3jAE8EFYEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3tYI8EFYEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3tfdsEFYEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_4byuIEFYEd6UW4qJC-Vahw" name="A_DataPool_Behavior" memberEnd="_4kCrMEFYEd6UW4qJC-Vahw _4lF0EEFYEd6UW4qJC-Vahw">
+ <ownedEnd xmi:id="_4lF0EEFYEd6UW4qJC-Vahw" name="dataPool" type="_ewP9AEFYEd6UW4qJC-Vahw" isUnique="false" association="_4byuIEFYEd6UW4qJC-Vahw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4mHHwEFYEd6UW4qJC-Vahw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4mMAQEFYEd6UW4qJC-Vahw"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_u8y4wAPMEdyuUt-4qHuVvQ" name="MARTE_AnalysisModel" clientDependency="_zyMT8A9dEdy-lroUn0KWEw">
+ <packagedElement xmi:type="uml:Profile" xmi:id="_4bV20APMEdyuUt-4qHuVvQ" name="GQAM">
+ <eAnnotations xmi:id="_LPR10F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_M051wJ3yEd6SvNDHkhtrYQ" name="GQAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/GQAM/_MyhQIJ3yEd6SvNDHkhtrYQ/13" nsPrefix="GQAM">
+ <eAnnotations xmi:id="_M8Wh6J3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8Wh6Z3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8Wh6p3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8Wh653yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8Wh7J3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8Wh7Z3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M051wZ3yEd6SvNDHkhtrYQ" name="GaWorkloadGenerator">
+ <eAnnotations xmi:id="_M051wp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_YzhUsBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M051xZ3yEd6SvNDHkhtrYQ" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MwxJ3yEd6SvNDHkhtrYQ" name="pop" ordered="false" unique="false" eType="_M8Mwxp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M052H53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_M052IJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M052IZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_M052Ip3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M052I53yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_M052JJ3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_M052JZ3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_M052Jp3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M052J53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_M052KJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M052KZ3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_M052Kp3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_M052K53yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_M052LJ3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_M052LZ3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_M052Lp3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_M052L53yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_M052MJ3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_M052MZ3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M052Mp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_M052M53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M052NJ3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_M052NZ3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M052Np3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_M052N53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M052OJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_M052OZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M052Op3yEd6SvNDHkhtrYQ" name="GaEventTrace">
+ <eAnnotations xmi:id="_M052O53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4cVVgBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M052PJ3yEd6SvNDHkhtrYQ" name="content" ordered="false" unique="false" eType="_M8MwzJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M052Pp3yEd6SvNDHkhtrYQ" name="format" ordered="false" unique="false" eType="_M8MwzJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M052QJ3yEd6SvNDHkhtrYQ" name="location" ordered="false" unique="false" eType="_M8MwzJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M052Qp3yEd6SvNDHkhtrYQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M052RJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_M052RZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M052Rp3yEd6SvNDHkhtrYQ" name="GaWorkloadEvent">
+ <eAnnotations xmi:id="_M052R53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CGyBkBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M052Sp3yEd6SvNDHkhtrYQ" name="generator" ordered="false" unique="false" eType="_M051wZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M052TJ3yEd6SvNDHkhtrYQ" name="trace" ordered="false" unique="false" eType="_M052Op3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M052Tp3yEd6SvNDHkhtrYQ" name="effect" ordered="false" unique="false" eType="_M052xp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M052UJ3yEd6SvNDHkhtrYQ" name="timedEvent" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M052Up3yEd6SvNDHkhtrYQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mw0Z3yEd6SvNDHkhtrYQ" name="pattern" ordered="false" unique="false" eType="_M8Mw053yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M052gJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_M052gZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M052gp3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_M052g53yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_M052hJ3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_M052hZ3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_M052hp3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_M052h53yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_M052iJ3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M052v53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_M052wJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M052wZ3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_M052wp3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_M052w53yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_M052xJ3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_M052xZ3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M052xp3yEd6SvNDHkhtrYQ" name="GaScenario" eSuperTypes="_MOwdMp3yEd6SvNDHkhtrYQ _MMhnuZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M052x53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M052yJ3yEd6SvNDHkhtrYQ" name="cause" ordered="false" unique="false" eType="_M052Rp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M0522J3yEd6SvNDHkhtrYQ" name="root" ordered="false" unique="false" eType="_M053fp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M0522p3yEd6SvNDHkhtrYQ" name="timing" ordered="false" unique="false" upperBound="-1" eType="_M054MJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mw353yEd6SvNDHkhtrYQ" name="hostDemand" ordered="false" unique="false" upperBound="-1" eType="_M8gS2p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mw5J3yEd6SvNDHkhtrYQ" name="hostDemandOps" ordered="false" unique="false" upperBound="-1" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mw6Z3yEd6SvNDHkhtrYQ" name="interOccT" ordered="false" unique="false" upperBound="-1" eType="_M8gS2p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mw7J3yEd6SvNDHkhtrYQ" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_M8gS653yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mw8Z3yEd6SvNDHkhtrYQ" name="respT" ordered="false" unique="false" upperBound="-1" eType="_M8gS2p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mw9J3yEd6SvNDHkhtrYQ" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mw953yEd6SvNDHkhtrYQ" name="utilizationOnHost" ordered="false" unique="false" upperBound="-1" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M052-Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_M052-p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M052-53yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_M052_J3yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_M052_Z3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_M052_p3yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_M052_53yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M053B53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_M053CJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M053CZ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_M053Cp3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_M053C53yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M053E53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_M053FJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M053FZ3yEd6SvNDHkhtrYQ" name="J"/>
+ <eLiterals xmi:id="_M053Fp3yEd6SvNDHkhtrYQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_M053F53yEd6SvNDHkhtrYQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_M053GJ3yEd6SvNDHkhtrYQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_M053GZ3yEd6SvNDHkhtrYQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M053LJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_M053LZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M053TZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_M053Tp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M053T53yEd6SvNDHkhtrYQ" name="TAI"/>
+ <eLiterals xmi:id="_M053UJ3yEd6SvNDHkhtrYQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_M053UZ3yEd6SvNDHkhtrYQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_M053Up3yEd6SvNDHkhtrYQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_M053U53yEd6SvNDHkhtrYQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_M053VJ3yEd6SvNDHkhtrYQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_M053VZ3yEd6SvNDHkhtrYQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_M053Vp3yEd6SvNDHkhtrYQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_M053V53yEd6SvNDHkhtrYQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_M053WJ3yEd6SvNDHkhtrYQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_M053WZ3yEd6SvNDHkhtrYQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M053cJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_M053cZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M053cp3yEd6SvNDHkhtrYQ" name="discrete"/>
+ <eLiterals xmi:id="_M053c53yEd6SvNDHkhtrYQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M053fp3yEd6SvNDHkhtrYQ" name="GaStep" eSuperTypes="_M052xp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M053f53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M053ip3yEd6SvNDHkhtrYQ" name="concurRes" ordered="false" unique="false" eType="_MOwcmp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M053jJ3yEd6SvNDHkhtrYQ" name="host" ordered="false" unique="false" eType="_M054E53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M053jp3yEd6SvNDHkhtrYQ" name="servDemand" unique="false" upperBound="-1" eType="_M054K53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M053kp3yEd6SvNDHkhtrYQ" name="behavior" ordered="false" unique="false" eType="_M052xp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxD53yEd6SvNDHkhtrYQ" name="isAtomic" ordered="false" unique="false" eType="_M8gSzp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxFJ3yEd6SvNDHkhtrYQ" name="blockT" ordered="false" unique="false" eType="_M8gS2p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxF53yEd6SvNDHkhtrYQ" name="rep" ordered="false" unique="false" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxGp3yEd6SvNDHkhtrYQ" name="prob" ordered="false" unique="false" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxHZ3yEd6SvNDHkhtrYQ" name="priority" ordered="false" unique="false" eType="_M8gS9Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxI53yEd6SvNDHkhtrYQ" name="servCount" unique="false" upperBound="-1" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxJ53yEd6SvNDHkhtrYQ" name="selfDelay" ordered="false" unique="false" eType="_M8gS2p3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M053zZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_M053zp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M053z53yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_M0530J3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_M0530Z3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_M0530p3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M0535p3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_M053553yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M0536J3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_M0536Z3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_M0536p3yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_M053653yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_M0537J3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_M0537Z3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_M0537p3yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_M053753yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M054BZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_M054Bp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M054B53yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_M054CJ3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_M054CZ3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_M054Cp3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_M054C53yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_M054DJ3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_M054DZ3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054E53yEd6SvNDHkhtrYQ" name="GaExecHost" eSuperTypes="_MOwcWJ3yEd6SvNDHkhtrYQ _MOwcg53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054FJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MDZCYBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxQJ3yEd6SvNDHkhtrYQ" name="commTxOvh" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxQ53yEd6SvNDHkhtrYQ" name="commRcvOvh" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxRp3yEd6SvNDHkhtrYQ" name="cntxtSwT" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxSZ3yEd6SvNDHkhtrYQ" name="clockOvh" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxTJ3yEd6SvNDHkhtrYQ" name="schedPriRange" ordered="false" unique="false" eType="_M8gSr53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxUZ3yEd6SvNDHkhtrYQ" name="memSize" ordered="false" unique="false" eType="_M8WiGp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxVJ3yEd6SvNDHkhtrYQ" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxV53yEd6SvNDHkhtrYQ" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_M8WiKJ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054K53yEd6SvNDHkhtrYQ" name="GaRequestedService" eSuperTypes="_M053fp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054LJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gCsw0BKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054LZ3yEd6SvNDHkhtrYQ" name="base_Operation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054MJ3yEd6SvNDHkhtrYQ" name="GaTimedObs" eSuperTypes="_MHTwBp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054MZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_En1FMBKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M054Mp3yEd6SvNDHkhtrYQ" name="laxity" ordered="false" unique="false" eType="_M054Sp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054NJ3yEd6SvNDHkhtrYQ" name="startObs" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054Np3yEd6SvNDHkhtrYQ" name="endObs" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M054QZ3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_M054Qp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_M054Q53yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_M054RJ3yEd6SvNDHkhtrYQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_M054RZ3yEd6SvNDHkhtrYQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M054Sp3yEd6SvNDHkhtrYQ" name="LaxityKind">
+ <eAnnotations xmi:id="_M054S53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_M054TJ3yEd6SvNDHkhtrYQ" name="hard"/>
+ <eLiterals xmi:id="_M054TZ3yEd6SvNDHkhtrYQ" name="soft" value="1"/>
+ <eLiterals xmi:id="_M054Tp3yEd6SvNDHkhtrYQ" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054T53yEd6SvNDHkhtrYQ" name="GaCommStep" eSuperTypes="_M053fp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054UJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_riBT0BKaEdyGYuetzx6T5A"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054Up3yEd6SvNDHkhtrYQ" name="GaAcqStep" eSuperTypes="_M053fp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054U53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3P53QBKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054VJ3yEd6SvNDHkhtrYQ" name="acqRes" ordered="false" unique="false" eType="_MOwbwZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Mxl53yEd6SvNDHkhtrYQ" name="resUnits" ordered="false" unique="false" eType="_M8Mwxp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054WZ3yEd6SvNDHkhtrYQ" name="GaRelStep" eSuperTypes="_M053fp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054Wp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_G9mfMBKbEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054W53yEd6SvNDHkhtrYQ" name="relRes" ordered="false" unique="false" eType="_MOwbwZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8MxsJ3yEd6SvNDHkhtrYQ" name="resUnits" ordered="false" unique="false" eType="_M8Mwxp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054YJ3yEd6SvNDHkhtrYQ" name="GaLatencyObs" eSuperTypes="_M054MJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054YZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_a6Ls8BKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Whop3yEd6SvNDHkhtrYQ" name="latency" ordered="false" unique="false" upperBound="-1" eType="_M8Mw4Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WhpZ3yEd6SvNDHkhtrYQ" name="miss" ordered="false" unique="false" upperBound="-1" eType="_M8Mw5p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WhqJ3yEd6SvNDHkhtrYQ" name="utility" ordered="false" unique="false" upperBound="-1" eType="_M8Whqp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WhrZ3yEd6SvNDHkhtrYQ" name="maxJitter" ordered="false" unique="false" upperBound="-1" eType="_M8Mw4Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054hZ3yEd6SvNDHkhtrYQ" name="GaCommHost" eSuperTypes="_MOwcWJ3yEd6SvNDHkhtrYQ _MOwc7J3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054hp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sEF-wBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Whtp3yEd6SvNDHkhtrYQ" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_M8WiKJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WhuZ3yEd6SvNDHkhtrYQ" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M054nJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_M054nZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M054np3yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_M054n53yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_M054oJ3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M054qJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_M054qZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M054qp3yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_M054q53yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_M054rJ3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054rZ3yEd6SvNDHkhtrYQ" name="GaCommChannel" eSuperTypes="_MOwcmp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054rp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DRvxIBKeEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Why53yEd6SvNDHkhtrYQ" name="packetSize" ordered="false" unique="false" eType="_M8Mw_Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Whzp3yEd6SvNDHkhtrYQ" name="utlization" ordered="false" unique="false" upperBound="-1" eType="_M8Mw5p3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054tJ3yEd6SvNDHkhtrYQ" name="GaWorkloadBehavior">
+ <eAnnotations xmi:id="_M054tZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xoNcsBKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054tp3yEd6SvNDHkhtrYQ" name="behavior" ordered="false" unique="false" upperBound="-1" eType="_M052xp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054uJ3yEd6SvNDHkhtrYQ" name="demand" ordered="false" unique="false" upperBound="-1" eType="_M052Rp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054up3yEd6SvNDHkhtrYQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054vJ3yEd6SvNDHkhtrYQ" name="GaAnalysisContext" eSuperTypes="_M7UAc53yEd6SvNDHkhtrYQ _MPNIGJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M054vZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054wJ3yEd6SvNDHkhtrYQ" name="workload" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_M054tJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054wp3yEd6SvNDHkhtrYQ" name="platform" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_M054153yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wh3p3yEd6SvNDHkhtrYQ" name="context" ordered="false" unique="false" upperBound="-1" eType="_M8Wh9J3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M054153yEd6SvNDHkhtrYQ" name="GaResourcesPlatform">
+ <eAnnotations xmi:id="_M0542J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JSAYgBKgEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M0542Z3yEd6SvNDHkhtrYQ" name="resources" ordered="false" unique="false" upperBound="-1" eType="_MOwbwZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M054253yEd6SvNDHkhtrYQ" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Mwxp3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Mwx53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8MwzJ3yEd6SvNDHkhtrYQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8MwzZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Mw053yEd6SvNDHkhtrYQ" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Mw1J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Mw4Z3yEd6SvNDHkhtrYQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Mw4p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Mw5p3yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Mw553yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Mw7p3yEd6SvNDHkhtrYQ" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Mw753yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Mw_Z3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Mw_p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8MxAZ3yEd6SvNDHkhtrYQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8MxAp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8MxBJ3yEd6SvNDHkhtrYQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8MxBZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8MxEZ3yEd6SvNDHkhtrYQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8MxEp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8MxTp3yEd6SvNDHkhtrYQ" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8MxT53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8MxWp3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8MxW53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Whqp3yEd6SvNDHkhtrYQ" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Whq53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8WhxZ3yEd6SvNDHkhtrYQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Whxp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Wh1J3yEd6SvNDHkhtrYQ" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Wh1Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Wh4J3yEd6SvNDHkhtrYQ" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Wh4Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wkGF0EOMEd6caK5ICj_pSQ" name="GQAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/GQAM/_wju5cEOMEd6caK5ICj_pSQ/12" nsPrefix="GQAM">
+ <eAnnotations xmi:id="_wmbBEUOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmbBEkOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmbBE0OMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmbBFEOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmbBFUOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmbBFkOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkGF0UOMEd6caK5ICj_pSQ" name="GaWorkloadGenerator">
+ <eAnnotations xmi:id="_wkGF0kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_YzhUsBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGF1UOMEd6caK5ICj_pSQ" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmR3MkOMEd6caK5ICj_pSQ" name="pop" ordered="false" unique="false" eType="_wmR3NEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkGGL0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wkGGMEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGGMUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wkGGMkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGGM0OMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wkGGNEOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wkGGNUOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wkGGNkOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGGN0OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wkGGOEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGGOUOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wkGGOkOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wkGGO0OMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wkGGPEOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wkGGPUOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wkGGPkOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wkGGP0OMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wkGGQEOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wkGGQUOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGGQkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wkGGQ0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGGREOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wkGGRUOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkGGRkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wkGs4EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkGs4UOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wkGs4kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkGs40OMEd6caK5ICj_pSQ" name="GaEventTrace">
+ <eAnnotations xmi:id="_wkGs5EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4cVVgBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wkGs5UOMEd6caK5ICj_pSQ" name="content" ordered="false" unique="false" eType="_wmSeMkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wkGs50OMEd6caK5ICj_pSQ" name="format" ordered="false" unique="false" eType="_wmSeMkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wkGs6UOMEd6caK5ICj_pSQ" name="location" ordered="false" unique="false" eType="_wmSeMkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGs60OMEd6caK5ICj_pSQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkGs7UOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wkGs7kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkGs70OMEd6caK5ICj_pSQ" name="GaWorkloadEvent">
+ <eAnnotations xmi:id="_wkGs8EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CGyBkBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGs80OMEd6caK5ICj_pSQ" name="generator" ordered="false" unique="false" eType="_wkGF0UOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGs9UOMEd6caK5ICj_pSQ" name="trace" ordered="false" unique="false" eType="_wkGs40OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGs90OMEd6caK5ICj_pSQ" name="effect" ordered="false" unique="false" eType="_wkGtb0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGs-UOMEd6caK5ICj_pSQ" name="timedEvent" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGs-0OMEd6caK5ICj_pSQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmSeN0OMEd6caK5ICj_pSQ" name="pattern" ordered="false" unique="false" eType="_wmSeOUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGtKUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wkGtKkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGtK0OMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wkGtLEOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wkGtLUOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wkGtLkOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wkGtL0OMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wkGtMEOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wkGtMUOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGtaEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wkGtaUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGtakOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wkGta0OMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wkGtbEOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wkGtbUOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wkGtbkOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkGtb0OMEd6caK5ICj_pSQ" name="GaScenario" eSuperTypes="_wP_e-kOMEd6caK5ICj_pSQ _wPg9iUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkGtcEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGtcUOMEd6caK5ICj_pSQ" name="cause" ordered="false" unique="false" eType="_wkGs70OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGtgUOMEd6caK5ICj_pSQ" name="root" ordered="false" unique="false" eType="_wkGuJ0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGtg0OMEd6caK5ICj_pSQ" name="timing" ordered="false" unique="false" upperBound="-1" eType="_wkMMdEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmTFQUOMEd6caK5ICj_pSQ" name="hostDemand" ordered="false" unique="false" upperBound="-1" eType="_wmpDjkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmTFRkOMEd6caK5ICj_pSQ" name="hostDemandOps" ordered="false" unique="false" upperBound="-1" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmTFS0OMEd6caK5ICj_pSQ" name="interOccT" ordered="false" unique="false" upperBound="-1" eType="_wmpDjkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmTFTkOMEd6caK5ICj_pSQ" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_wmpqk0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmTFU0OMEd6caK5ICj_pSQ" name="respT" ordered="false" unique="false" upperBound="-1" eType="_wmpDjkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmTFVkOMEd6caK5ICj_pSQ" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmTFWUOMEd6caK5ICj_pSQ" name="utilizationOnHost" ordered="false" unique="false" upperBound="-1" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGtokOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wkGto0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGtpEOMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wkGtpUOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wkGtpkOMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wkGtp0OMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wkGtqEOMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGtsEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wkGtsUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGtskOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wkGts0OMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wkGttEOMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGtvEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_wkGtvUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGtvkOMEd6caK5ICj_pSQ" name="J"/>
+ <eLiterals xmi:id="_wkGtv0OMEd6caK5ICj_pSQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_wkGtwEOMEd6caK5ICj_pSQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_wkGtwUOMEd6caK5ICj_pSQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_wkGtwkOMEd6caK5ICj_pSQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkGt1UOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wkGt1kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGt9kOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_wkGt90OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGt-EOMEd6caK5ICj_pSQ" name="TAI"/>
+ <eLiterals xmi:id="_wkGt-UOMEd6caK5ICj_pSQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_wkGt-kOMEd6caK5ICj_pSQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_wkGt-0OMEd6caK5ICj_pSQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_wkGt_EOMEd6caK5ICj_pSQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_wkGt_UOMEd6caK5ICj_pSQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_wkGt_kOMEd6caK5ICj_pSQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_wkGt_0OMEd6caK5ICj_pSQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_wkGuAEOMEd6caK5ICj_pSQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_wkGuAUOMEd6caK5ICj_pSQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_wkGuAkOMEd6caK5ICj_pSQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkGuGUOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_wkGuGkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkGuG0OMEd6caK5ICj_pSQ" name="discrete"/>
+ <eLiterals xmi:id="_wkGuHEOMEd6caK5ICj_pSQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkGuJ0OMEd6caK5ICj_pSQ" name="GaStep" eSuperTypes="_wkGtb0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkGuKEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGuM0OMEd6caK5ICj_pSQ" name="concurRes" ordered="false" unique="false" eType="_wP_eYkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGuNUOMEd6caK5ICj_pSQ" name="host" ordered="false" unique="false" eType="_wkLllkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGuN0OMEd6caK5ICj_pSQ" name="servDemand" unique="false" upperBound="-1" eType="_wkLlrkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkGuO0OMEd6caK5ICj_pSQ" name="behavior" ordered="false" unique="false" eType="_wkGtb0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmTsZkOMEd6caK5ICj_pSQ" name="isAtomic" ordered="false" unique="false" eType="_wmpDgkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmUTYEOMEd6caK5ICj_pSQ" name="blockT" ordered="false" unique="false" eType="_wmpDjkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmUTY0OMEd6caK5ICj_pSQ" name="rep" ordered="false" unique="false" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmUTZkOMEd6caK5ICj_pSQ" name="prob" ordered="false" unique="false" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmUTaUOMEd6caK5ICj_pSQ" name="priority" ordered="false" unique="false" eType="_wmpqnUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmUTb0OMEd6caK5ICj_pSQ" name="servCount" unique="false" upperBound="-1" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmUTc0OMEd6caK5ICj_pSQ" name="selfDelay" ordered="false" unique="false" eType="_wmpDjkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkHUHEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wkHUHUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkHUHkOMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wkHUH0OMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wkHUIEOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wkHUIUOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkLlaUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wkLlakOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkLla0OMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wkLlbEOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wkLlbUOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wkLlbkOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wkLlb0OMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wkLlcEOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wkLlcUOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wkLlckOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkLliEOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wkLliUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkLlikOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wkLli0OMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wkLljEOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wkLljUOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wkLljkOMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wkLlj0OMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wkLlkEOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkLllkOMEd6caK5ICj_pSQ" name="GaExecHost" eSuperTypes="_wP_eIEOMEd6caK5ICj_pSQ _wP_eS0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkLll0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MDZCYBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmU6hEOMEd6caK5ICj_pSQ" name="commTxOvh" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmVhgUOMEd6caK5ICj_pSQ" name="commRcvOvh" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmVhhEOMEd6caK5ICj_pSQ" name="cntxtSwT" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmVhh0OMEd6caK5ICj_pSQ" name="clockOvh" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmVhikOMEd6caK5ICj_pSQ" name="schedPriRange" ordered="false" unique="false" eType="_wmn1dEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmVhj0OMEd6caK5ICj_pSQ" name="memSize" ordered="false" unique="false" eType="_wmc2UEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmVhkkOMEd6caK5ICj_pSQ" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmVhlUOMEd6caK5ICj_pSQ" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_wmddV0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkLlrkOMEd6caK5ICj_pSQ" name="GaRequestedService" eSuperTypes="_wkGuJ0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMMcEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gCsw0BKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMMcUOMEd6caK5ICj_pSQ" name="base_Operation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMMdEOMEd6caK5ICj_pSQ" name="GaTimedObs" eSuperTypes="_wPQeVUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMMdUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_En1FMBKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wkMMdkOMEd6caK5ICj_pSQ" name="laxity" ordered="false" unique="false" eType="_wkMMjkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMMeEOMEd6caK5ICj_pSQ" name="startObs" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMMekOMEd6caK5ICj_pSQ" name="endObs" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkMMhUOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_wkMMhkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_wkMMh0OMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wkMMiEOMEd6caK5ICj_pSQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_wkMMiUOMEd6caK5ICj_pSQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkMMjkOMEd6caK5ICj_pSQ" name="LaxityKind">
+ <eAnnotations xmi:id="_wkMMj0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_wkMMkEOMEd6caK5ICj_pSQ" name="hard"/>
+ <eLiterals xmi:id="_wkMMkUOMEd6caK5ICj_pSQ" name="soft" value="1"/>
+ <eLiterals xmi:id="_wkMMkkOMEd6caK5ICj_pSQ" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMMk0OMEd6caK5ICj_pSQ" name="GaCommStep" eSuperTypes="_wkGuJ0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMMlEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_riBT0BKaEdyGYuetzx6T5A"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMMlkOMEd6caK5ICj_pSQ" name="GaAcqStep" eSuperTypes="_wkGuJ0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMMl0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3P53QBKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMMmEOMEd6caK5ICj_pSQ" name="acqRes" ordered="false" unique="false" eType="_wP-3AUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmXWvEOMEd6caK5ICj_pSQ" name="resUnits" ordered="false" unique="false" eType="_wmR3NEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMMnUOMEd6caK5ICj_pSQ" name="GaRelStep" eSuperTypes="_wkGuJ0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMMnkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_G9mfMBKbEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMMn0OMEd6caK5ICj_pSQ" name="relRes" ordered="false" unique="false" eType="_wP-3AUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmX9zUOMEd6caK5ICj_pSQ" name="resUnits" ordered="false" unique="false" eType="_wmR3NEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMMpEOMEd6caK5ICj_pSQ" name="GaLatencyObs" eSuperTypes="_wkMMdEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMMpUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_a6Ls8BKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmYk5EOMEd6caK5ICj_pSQ" name="latency" ordered="false" unique="false" upperBound="-1" eType="_wmTFQ0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmYk50OMEd6caK5ICj_pSQ" name="miss" ordered="false" unique="false" upperBound="-1" eType="_wmTFSEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmZL4UOMEd6caK5ICj_pSQ" name="utility" ordered="false" unique="false" upperBound="-1" eType="_wmZL40OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmZL5kOMEd6caK5ICj_pSQ" name="maxJitter" ordered="false" unique="false" upperBound="-1" eType="_wmTFQ0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMMyUOMEd6caK5ICj_pSQ" name="GaCommHost" eSuperTypes="_wP_eIEOMEd6caK5ICj_pSQ _wP_etEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMMykOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sEF-wBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmZL70OMEd6caK5ICj_pSQ" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_wmddV0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmZL8kOMEd6caK5ICj_pSQ" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkMM4EOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wkMM4UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkMM4kOMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wkMM40OMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wkMM5EOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkMM7EOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wkMM7UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkMM7kOMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wkMM70OMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wkMM8EOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMM8UOMEd6caK5ICj_pSQ" name="GaCommChannel" eSuperTypes="_wP_eYkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMM8kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DRvxIBKeEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmZy_0OMEd6caK5ICj_pSQ" name="packetSize" ordered="false" unique="false" eType="_wmTsVEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmZzAkOMEd6caK5ICj_pSQ" name="utlization" ordered="false" unique="false" upperBound="-1" eType="_wmTFSEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMM-EOMEd6caK5ICj_pSQ" name="GaWorkloadBehavior">
+ <eAnnotations xmi:id="_wkMM-UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xoNcsBKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMM-kOMEd6caK5ICj_pSQ" name="behavior" ordered="false" unique="false" upperBound="-1" eType="_wkGtb0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMM_EOMEd6caK5ICj_pSQ" name="demand" ordered="false" unique="false" upperBound="-1" eType="_wkGs70OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMM_kOMEd6caK5ICj_pSQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMNAEOMEd6caK5ICj_pSQ" name="GaAnalysisContext" eSuperTypes="_wlf0DUOMEd6caK5ICj_pSQ _wcaJfUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkMNAUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMNBEOMEd6caK5ICj_pSQ" name="workload" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_wkMM-EOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMNBkOMEd6caK5ICj_pSQ" name="platform" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_wkMNG0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmaaDEOMEd6caK5ICj_pSQ" name="context" ordered="false" unique="false" upperBound="-1" eType="_wmbBHUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkMNG0OMEd6caK5ICj_pSQ" name="GaResourcesPlatform">
+ <eAnnotations xmi:id="_wkMNHEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JSAYgBKgEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMNHUOMEd6caK5ICj_pSQ" name="resources" ordered="false" unique="false" upperBound="-1" eType="_wP-3AUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkMNH0OMEd6caK5ICj_pSQ" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmR3NEOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmR3NUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmSeMkOMEd6caK5ICj_pSQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmSeM0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmSeOUOMEd6caK5ICj_pSQ" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmSeOkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmTFQ0OMEd6caK5ICj_pSQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmTFREOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmTFSEOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmTFSUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmTFUEOMEd6caK5ICj_pSQ" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmTFUUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmTsVEOMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmTsVUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmTsWEOMEd6caK5ICj_pSQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmTsWUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmTsW0OMEd6caK5ICj_pSQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmTsXEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmTsaEOMEd6caK5ICj_pSQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmTsaUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmVhjEOMEd6caK5ICj_pSQ" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmVhjUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmVhmEOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmWIkEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmZL40OMEd6caK5ICj_pSQ" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmZL5EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmZy-UOMEd6caK5ICj_pSQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmZy-kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmaaAkOMEd6caK5ICj_pSQ" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmaaA0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmaaDkOMEd6caK5ICj_pSQ" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmaaD0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kcrTQHKiEd2xwtZ516zmfg" name="GQAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/GQAM/_kbCUgHKiEd2xwtZ516zmfg/11" nsPrefix="GQAM">
+ <eAnnotations xmi:id="_khvZsnKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khvZs3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khvZtHKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khvZtXKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khvZtnKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khvZt3KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrTQXKiEd2xwtZ516zmfg" name="GaWorkloadGenerator">
+ <eAnnotations xmi:id="_kcrTQnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_YzhUsBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrTRXKiEd2xwtZ516zmfg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmP6XKiEd2xwtZ516zmfg" name="pop" ordered="false" unique="false" eType="_khmP63KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kcrTc3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kcrTdHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrTdXKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kcrTdnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrTd3KiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kcrTeHKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kcrTeXKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kcrTenKiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrTe3KiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kcrTfHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrTfXKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kcrTfnKiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kcrTf3KiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kcrTgHKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kcrTgXKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kcrTgnKiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kcrTg3KiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kcrThHKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrThXKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kcrThnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrTh3KiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kcrTiHKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kcrTiXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kcrTinKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kcrTi3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kcrTjHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrTjXKiEd2xwtZ516zmfg" name="GaEventTrace">
+ <eAnnotations xmi:id="_kcrTjnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4cVVgBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kcrTj3KiEd2xwtZ516zmfg" name="content" ordered="false" unique="false" eType="_khmP8XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kcrTkXKiEd2xwtZ516zmfg" name="format" ordered="false" unique="false" eType="_khmP8XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kcrTk3KiEd2xwtZ516zmfg" name="location" ordered="false" unique="false" eType="_khmP8XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrTlXKiEd2xwtZ516zmfg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kcrTl3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kcrTmHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrTmXKiEd2xwtZ516zmfg" name="GaWorkloadEvent">
+ <eAnnotations xmi:id="_kcrTmnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CGyBkBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrTnXKiEd2xwtZ516zmfg" name="generator" ordered="false" unique="false" eType="_kcrTQXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrTn3KiEd2xwtZ516zmfg" name="trace" ordered="false" unique="false" eType="_kcrTjXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrToXKiEd2xwtZ516zmfg" name="effect" ordered="false" unique="false" eType="_kcrUGXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrTo3KiEd2xwtZ516zmfg" name="timedEvent" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrTpXKiEd2xwtZ516zmfg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmP9nKiEd2xwtZ516zmfg" name="pattern" ordered="false" unique="false" eType="_khmP-HKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrT03KiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kcrT1HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrT1XKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kcrT1nKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kcrT13KiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kcrT2HKiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kcrT2XKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kcrT2nKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kcrT23KiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrUEnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kcrUE3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrUFHKiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kcrUFXKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kcrUFnKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kcrUF3KiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kcrUGHKiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrUGXKiEd2xwtZ516zmfg" name="GaScenario" eSuperTypes="_kDy6ZHKiEd2xwtZ516zmfg _kCAJ_XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrUGnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrUG3KiEd2xwtZ516zmfg" name="cause" ordered="false" unique="false" eType="_kcrTmXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrUK3KiEd2xwtZ516zmfg" name="root" ordered="false" unique="false" eType="_kcrU0XKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrULXKiEd2xwtZ516zmfg" name="timing" ordered="false" unique="false" upperBound="-1" eType="_kcrVg3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQBHKiEd2xwtZ516zmfg" name="hostDemand" ordered="false" unique="false" upperBound="-1" eType="_khvauXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQCXKiEd2xwtZ516zmfg" name="hostDemandOps" ordered="false" unique="false" upperBound="-1" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQDnKiEd2xwtZ516zmfg" name="interOccT" ordered="false" unique="false" upperBound="-1" eType="_khvauXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQEXKiEd2xwtZ516zmfg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_khvaynKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQFnKiEd2xwtZ516zmfg" name="respT" ordered="false" unique="false" upperBound="-1" eType="_khvauXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQGXKiEd2xwtZ516zmfg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQHHKiEd2xwtZ516zmfg" name="utilizationOnHost" ordered="false" unique="false" upperBound="-1" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrUTHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kcrUTXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrUTnKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kcrUT3KiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kcrUUHKiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kcrUUXKiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kcrUUnKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrUWnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kcrUW3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrUXHKiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kcrUXXKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kcrUXnKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrUZnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_kcrUZ3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrUaHKiEd2xwtZ516zmfg" name="J"/>
+ <eLiterals xmi:id="_kcrUaXKiEd2xwtZ516zmfg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_kcrUanKiEd2xwtZ516zmfg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_kcrUa3KiEd2xwtZ516zmfg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_kcrUbHKiEd2xwtZ516zmfg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kcrUf3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kcrUgHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrUoHKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_kcrUoXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrUonKiEd2xwtZ516zmfg" name="TAI"/>
+ <eLiterals xmi:id="_kcrUo3KiEd2xwtZ516zmfg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_kcrUpHKiEd2xwtZ516zmfg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_kcrUpXKiEd2xwtZ516zmfg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_kcrUpnKiEd2xwtZ516zmfg" name="Local" value="4"/>
+ <eLiterals xmi:id="_kcrUp3KiEd2xwtZ516zmfg" name="TT" value="5"/>
+ <eLiterals xmi:id="_kcrUqHKiEd2xwtZ516zmfg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_kcrUqXKiEd2xwtZ516zmfg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_kcrUqnKiEd2xwtZ516zmfg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_kcrUq3KiEd2xwtZ516zmfg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_kcrUrHKiEd2xwtZ516zmfg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrUw3KiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kcrUxHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrUxXKiEd2xwtZ516zmfg" name="discrete"/>
+ <eLiterals xmi:id="_kcrUxnKiEd2xwtZ516zmfg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrU0XKiEd2xwtZ516zmfg" name="GaStep" eSuperTypes="_kcrUGXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrU0nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrU3XKiEd2xwtZ516zmfg" name="concurRes" ordered="false" unique="false" eType="_kDy5sXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrU33KiEd2xwtZ516zmfg" name="host" ordered="false" unique="false" eType="_kcrVZnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrU4XKiEd2xwtZ516zmfg" name="servDemand" unique="false" upperBound="-1" eType="_kcrVfnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrU5XKiEd2xwtZ516zmfg" name="behavior" ordered="false" unique="false" eType="_kcrUGXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQNHKiEd2xwtZ516zmfg" name="isAtomic" ordered="false" unique="false" eType="_khvarXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQOXKiEd2xwtZ516zmfg" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_khvauXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQPHKiEd2xwtZ516zmfg" name="rep" ordered="false" unique="false" lowerBound="1" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQP3KiEd2xwtZ516zmfg" name="prob" ordered="false" unique="false" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQQnKiEd2xwtZ516zmfg" name="priority" ordered="false" unique="false" eType="_kh5KcnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQSHKiEd2xwtZ516zmfg" name="servCount" unique="false" upperBound="-1" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQTHKiEd2xwtZ516zmfg" name="selfDelay" ordered="false" unique="false" upperBound="-1" eType="_khvauXKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrVIHKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kcrVIXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrVInKiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kcrVI3KiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kcrVJHKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kcrVJXKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrVOXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kcrVOnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrVO3KiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kcrVPHKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kcrVPXKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kcrVPnKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kcrVP3KiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kcrVQHKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kcrVQXKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kcrVQnKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrVWHKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kcrVWXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrVWnKiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kcrVW3KiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kcrVXHKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kcrVXXKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kcrVXnKiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kcrVX3KiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kcrVYHKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrVZnKiEd2xwtZ516zmfg" name="GaExecHost" eSuperTypes="_kDy5MHKiEd2xwtZ516zmfg _kDy5mnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrVZ3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MDZCYBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQZXKiEd2xwtZ516zmfg" name="commTxOvh" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQaHKiEd2xwtZ516zmfg" name="commRcvOvh" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQa3KiEd2xwtZ516zmfg" name="cntxtSwT" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQbnKiEd2xwtZ516zmfg" name="clockOvh" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQcXKiEd2xwtZ516zmfg" name="schedPriRange" ordered="false" unique="false" eType="_khvajnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQdnKiEd2xwtZ516zmfg" name="memSize" ordered="false" unique="false" eType="_khvZ5HKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQeXKiEd2xwtZ516zmfg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQfHKiEd2xwtZ516zmfg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_khvZ8nKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrVfnKiEd2xwtZ516zmfg" name="GaRequestedService" eSuperTypes="_kcrU0XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrVf3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gCsw0BKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrVgHKiEd2xwtZ516zmfg" name="base_Operation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrVg3KiEd2xwtZ516zmfg" name="GaTimedObs" eSuperTypes="_kBQipnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrVhHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_En1FMBKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kcrVhXKiEd2xwtZ516zmfg" name="laxity" ordered="false" unique="false" eType="_kcrVl3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrVh3KiEd2xwtZ516zmfg" name="startObs" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrViXKiEd2xwtZ516zmfg" name="endObs" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrVknKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_kcrVk3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kcrVlHKiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_kcrVlXKiEd2xwtZ516zmfg" name="offered" value="1"/>
+ <eLiterals xmi:id="_kcrVlnKiEd2xwtZ516zmfg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrVl3KiEd2xwtZ516zmfg" name="LaxityKind">
+ <eAnnotations xmi:id="_kcrVmHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_kcrVmXKiEd2xwtZ516zmfg" name="hard"/>
+ <eLiterals xmi:id="_kcrVmnKiEd2xwtZ516zmfg" name="soft" value="1"/>
+ <eLiterals xmi:id="_kcrVm3KiEd2xwtZ516zmfg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrVnHKiEd2xwtZ516zmfg" name="GaCommStep" eSuperTypes="_kcrU0XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrVnXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_riBT0BKaEdyGYuetzx6T5A"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrVn3KiEd2xwtZ516zmfg" name="GaAcqStep" eSuperTypes="_kcrU0XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrVoHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3P53QBKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrVoXKiEd2xwtZ516zmfg" name="acqRes" ordered="false" unique="false" eType="_kDpIMXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQvnKiEd2xwtZ516zmfg" name="resUnits" ordered="false" unique="false" eType="_khmP63KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrVpnKiEd2xwtZ516zmfg" name="GaRelStep" eSuperTypes="_kcrU0XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrVp3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_G9mfMBKbEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrVqHKiEd2xwtZ516zmfg" name="relRes" ordered="false" unique="false" eType="_kDpIMXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQ13KiEd2xwtZ516zmfg" name="resUnits" ordered="false" unique="false" eType="_khmP63KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrVrXKiEd2xwtZ516zmfg" name="GaLatencyObs" eSuperTypes="_kcrVg3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrVrnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_a6Ls8BKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khmQ73KiEd2xwtZ516zmfg" name="latency" ordered="false" unique="false" upperBound="-1" eType="_khmQBnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZcHKiEd2xwtZ516zmfg" name="miss" ordered="false" unique="false" upperBound="-1" eType="_khmQC3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZc3KiEd2xwtZ516zmfg" name="utility" ordered="false" unique="false" upperBound="-1" eType="_khvZdXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZeHKiEd2xwtZ516zmfg" name="maxJitter" ordered="false" unique="false" upperBound="-1" eType="_khmQBnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrV0nKiEd2xwtZ516zmfg" name="GaCommHost" eSuperTypes="_kDy5MHKiEd2xwtZ516zmfg _kDy6A3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrV03KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sEF-wBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZgXKiEd2xwtZ516zmfg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_khvZ8nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZhHKiEd2xwtZ516zmfg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrV6XKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_kcrV6nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrV63KiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_kcrV7HKiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_kcrV7XKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kcrV9XKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_kcrV9nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kcrV93KiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_kcrV-HKiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_kcrV-XKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrV-nKiEd2xwtZ516zmfg" name="GaCommChannel" eSuperTypes="_kDy5sXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrV-3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DRvxIBKeEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZlnKiEd2xwtZ516zmfg" name="packetSize" ordered="false" unique="false" eType="_khmQInKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZmXKiEd2xwtZ516zmfg" name="utlization" ordered="false" unique="false" upperBound="-1" eType="_khmQC3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrWAXKiEd2xwtZ516zmfg" name="GaWorkloadBehavior">
+ <eAnnotations xmi:id="_kcrWAnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xoNcsBKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrWA3KiEd2xwtZ516zmfg" name="behavior" ordered="false" unique="false" upperBound="-1" eType="_kcrUGXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrWBXKiEd2xwtZ516zmfg" name="demand" ordered="false" unique="false" upperBound="-1" eType="_kcrTmXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrWB3KiEd2xwtZ516zmfg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrWCXKiEd2xwtZ516zmfg" name="GaAnalysisContext" eSuperTypes="_kg_zNXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kcrWCnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrWDXKiEd2xwtZ516zmfg" name="workload" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_kcrWAXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrWD3KiEd2xwtZ516zmfg" name="platform" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_kcrWG3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZqHKiEd2xwtZ516zmfg" name="context" ordered="false" unique="false" upperBound="-1" eType="_khvZvnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kcrWG3KiEd2xwtZ516zmfg" name="GaResourcesPlatform">
+ <eAnnotations xmi:id="_kcrWHHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JSAYgBKgEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrWHXKiEd2xwtZ516zmfg" name="resources" ordered="false" unique="false" upperBound="-1" eType="_kDpIMXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kcrWH3KiEd2xwtZ516zmfg" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmP63KiEd2xwtZ516zmfg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmP7HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmP8XKiEd2xwtZ516zmfg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmP8nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmP-HKiEd2xwtZ516zmfg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmP-XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQBnKiEd2xwtZ516zmfg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQB3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQC3KiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQDHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQE3KiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQFHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQInKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQI3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQJnKiEd2xwtZ516zmfg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQJ3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQKXKiEd2xwtZ516zmfg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQKnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQNnKiEd2xwtZ516zmfg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQN3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQc3KiEd2xwtZ516zmfg" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQdHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQf3KiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQgHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khmQgnKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khmQg3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZdXKiEd2xwtZ516zmfg" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZdnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZkHKiEd2xwtZ516zmfg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZkXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZn3KiEd2xwtZ516zmfg" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZoHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZqnKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZq3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pHzsQBBjEd20zIwSLfjspA" name="GQAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/GQAM/_pGF1ABBjEd20zIwSLfjspA/10" nsPrefix="GQAM">
+ <eAnnotations xmi:id="_pPjTZBBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pPjTZRBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pPjTZhBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pPjTZxBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pPjTaBBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pPjTaRBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzsQRBjEd20zIwSLfjspA" name="GaWorkloadGenerator">
+ <eAnnotations xmi:id="_pHzsQhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_YzhUsBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzsRRBjEd20zIwSLfjspA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEx7RBjEd20zIwSLfjspA" name="pop" ordered="false" unique="false" eType="_pPEx7xBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pHzsVhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_pHzsVxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzsWBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_pHzsWRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzsWhBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_pHzsWxBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_pHzsXBBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_pHzsXRBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzsXhBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_pHzsXxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzsYBBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_pHzsYRBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_pHzsYhBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_pHzsYxBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_pHzsZBBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_pHzsZRBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_pHzsZhBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_pHzsZxBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzsaBBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_pHzsaRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzsahBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_pHzsaxBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pHzsbBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pHzsbRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzsbhBjEd20zIwSLfjspA" name="GaEventTrace">
+ <eAnnotations xmi:id="_pHzsbxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4cVVgBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pHzscBBjEd20zIwSLfjspA" name="content" ordered="false" unique="false" eType="_pPEx9RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pHzschBjEd20zIwSLfjspA" name="format" ordered="false" unique="false" eType="_pPEx9RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pHzsdBBjEd20zIwSLfjspA" name="location" ordered="false" unique="false" eType="_pPEx9RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzsdhBjEd20zIwSLfjspA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pHzseBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_pHzseRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzsehBjEd20zIwSLfjspA" name="GaWorkloadEvent">
+ <eAnnotations xmi:id="_pHzsexBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CGyBkBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzsfhBjEd20zIwSLfjspA" name="generator" ordered="false" unique="false" eType="_pHzsQRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzsgBBjEd20zIwSLfjspA" name="trace" ordered="false" unique="false" eType="_pHzsbhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzsghBjEd20zIwSLfjspA" name="effect" ordered="false" unique="false" eType="_pHzs3hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzshBBjEd20zIwSLfjspA" name="timedEvent" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzshhBjEd20zIwSLfjspA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEx-hBjEd20zIwSLfjspA" name="pattern" ordered="false" unique="false" eType="_pPEx_BBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pHzsrBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_pHzsrRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzsrhBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_pHzsrxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzssBBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_pHzssRBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_pHzsshBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_pHzssxBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_pHzstBBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_pHzstRBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_pHzsthBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzs3hBjEd20zIwSLfjspA" name="GaScenario" eSuperTypes="_oo91MxBjEd20zIwSLfjspA _onJPuxBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzs3xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzs4BBjEd20zIwSLfjspA" name="cause" ordered="false" unique="false" eType="_pHzsehBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzs8BBjEd20zIwSLfjspA" name="root" ordered="false" unique="false" eType="_pHztjBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzs8hBjEd20zIwSLfjspA" name="timing" ordered="false" unique="false" upperBound="-1" eType="_pHzuKhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEyCBBjEd20zIwSLfjspA" name="hostDemand" ordered="false" unique="false" upperBound="-1" eType="_pP1m7xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEyDRBjEd20zIwSLfjspA" name="hostDemandOps" ordered="false" unique="false" upperBound="-1" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEyEhBjEd20zIwSLfjspA" name="interOccT" ordered="false" unique="false" upperBound="-1" eType="_pP1m7xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEyFRBjEd20zIwSLfjspA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_pP1m_xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEyGhBjEd20zIwSLfjspA" name="respT" ordered="false" unique="false" upperBound="-1" eType="_pP1m7xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEyHRBjEd20zIwSLfjspA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPEyIBBjEd20zIwSLfjspA" name="utilizationOnHost" ordered="false" unique="false" upperBound="-1" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHztDRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_pHztDhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHztDxBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_pHztEBBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_pHztERBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_pHztEhBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_pHztExBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHztGxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_pHztHBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHztHRBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_pHztHhBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_pHztHxBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHztJxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_pHztKBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHztKRBjEd20zIwSLfjspA" name="J"/>
+ <eLiterals xmi:id="_pHztKhBjEd20zIwSLfjspA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_pHztKxBjEd20zIwSLfjspA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_pHztLBBjEd20zIwSLfjspA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_pHztLRBjEd20zIwSLfjspA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHztSxBjEd20zIwSLfjspA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_pHztTBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHztTRBjEd20zIwSLfjspA" name="TAI"/>
+ <eLiterals xmi:id="_pHztThBjEd20zIwSLfjspA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_pHztTxBjEd20zIwSLfjspA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_pHztUBBjEd20zIwSLfjspA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_pHztURBjEd20zIwSLfjspA" name="Local" value="4"/>
+ <eLiterals xmi:id="_pHztUhBjEd20zIwSLfjspA" name="TT" value="5"/>
+ <eLiterals xmi:id="_pHztUxBjEd20zIwSLfjspA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_pHztVBBjEd20zIwSLfjspA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_pHztVRBjEd20zIwSLfjspA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_pHztVhBjEd20zIwSLfjspA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_pHztVxBjEd20zIwSLfjspA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHztbhBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_pHztbxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHztcBBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_pHztcRBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pHztchBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pHztcxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzthRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_pHzthhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzthxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_pHztiBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_pHztiRBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_pHztihBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_pHztixBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHztjBBjEd20zIwSLfjspA" name="GaStep" eSuperTypes="_pHzs3hBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHztjRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHztmBBjEd20zIwSLfjspA" name="concurRes" ordered="false" unique="false" eType="_oo90qBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHztmhBjEd20zIwSLfjspA" name="host" ordered="false" unique="false" eType="_pHzt6xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHztnBBjEd20zIwSLfjspA" name="servDemand" unique="false" upperBound="-1" eType="_pHzuJRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHztoBBjEd20zIwSLfjspA" name="behavior" ordered="false" unique="false" eType="_pHzs3hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPK4gBBjEd20zIwSLfjspA" name="isAtomic" ordered="false" unique="false" eType="_pP1m4xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPXFwBBjEd20zIwSLfjspA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_pP1m7xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPXFwxBjEd20zIwSLfjspA" name="rep" ordered="false" unique="false" lowerBound="1" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPXFxhBjEd20zIwSLfjspA" name="prob" ordered="false" unique="false" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPXFyRBjEd20zIwSLfjspA" name="priority" ordered="false" unique="false" eType="_pP1nCRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMYRBjEd20zIwSLfjspA" name="servCount" unique="false" upperBound="-1" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzt5RBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_pHzt5hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzt5xBjEd20zIwSLfjspA" name="Sporadic"/>
+ <eLiterals xmi:id="_pHzt6BBjEd20zIwSLfjspA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_pHzt6RBjEd20zIwSLfjspA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_pHzt6hBjEd20zIwSLfjspA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzt6xBjEd20zIwSLfjspA" name="GaExecHost" eSuperTypes="_oo90YhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzt7BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MDZCYBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMeBBjEd20zIwSLfjspA" name="commTxOvh" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMexBjEd20zIwSLfjspA" name="commRcvOvh" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMfhBjEd20zIwSLfjspA" name="cntxtSwT" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMgRBjEd20zIwSLfjspA" name="clockOvh" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMhBBjEd20zIwSLfjspA" name="schedPriRange" ordered="false" unique="false" eType="_pPvgihBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMiRBjEd20zIwSLfjspA" name="memSize" ordered="false" unique="false" eType="_pPpZuhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMjBBjEd20zIwSLfjspA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMjxBjEd20zIwSLfjspA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_pPpZxxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzuFBBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_pHzuFRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzuFhBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_pHzuFxBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_pHzuGBBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_pHzuGRBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_pHzuGhBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_pHzuGxBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_pHzuHBBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_pHzuHRBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuJRBjEd20zIwSLfjspA" name="GaRequestedService" eSuperTypes="_pHztjBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzuJhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gCsw0BKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuJxBjEd20zIwSLfjspA" name="base_Operation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuKhBjEd20zIwSLfjspA" name="GaTimingObs">
+ <eAnnotations xmi:id="_pHzuKxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_En1FMBKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pHzuLBBjEd20zIwSLfjspA" name="laxity" ordered="false" unique="false" eType="_pHzuPhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuLhBjEd20zIwSLfjspA" name="startObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuMBBjEd20zIwSLfjspA" name="endObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzuORBjEd20zIwSLfjspA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_pHzuOhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_pHzuOxBjEd20zIwSLfjspA" name="required"/>
+ <eLiterals xmi:id="_pHzuPBBjEd20zIwSLfjspA" name="offered" value="1"/>
+ <eLiterals xmi:id="_pHzuPRBjEd20zIwSLfjspA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzuPhBjEd20zIwSLfjspA" name="LaxityKind">
+ <eAnnotations xmi:id="_pHzuPxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_pHzuQBBjEd20zIwSLfjspA" name="hard"/>
+ <eLiterals xmi:id="_pHzuQRBjEd20zIwSLfjspA" name="soft" value="1"/>
+ <eLiterals xmi:id="_pHzuQhBjEd20zIwSLfjspA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuQxBjEd20zIwSLfjspA" name="GaCommStep" eSuperTypes="_pHztjBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzuRBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_riBT0BKaEdyGYuetzx6T5A"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuRhBjEd20zIwSLfjspA" name="GaAcqStep" eSuperTypes="_pHztjBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzuRxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3P53QBKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuSBBjEd20zIwSLfjspA" name="acqRes" ordered="false" unique="false" eType="_oo90IRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPdMyxBjEd20zIwSLfjspA" name="resUnits" ordered="false" unique="false" eType="_pPEx7xBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuTRBjEd20zIwSLfjspA" name="GaRelStep" eSuperTypes="_pHztjBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzuThBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_G9mfMBKbEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuTxBjEd20zIwSLfjspA" name="relRes" ordered="false" unique="false" eType="_oo90IRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTBBBjEd20zIwSLfjspA" name="resUnits" ordered="false" unique="false" eType="_pPEx7xBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuVBBjEd20zIwSLfjspA" name="GaLatencyObs" eSuperTypes="_pHzuKhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzuVRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_a6Ls8BKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTGhBjEd20zIwSLfjspA" name="latency" ordered="false" unique="false" upperBound="-1" eType="_pPEyChBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTHRBjEd20zIwSLfjspA" name="miss" ordered="false" unique="false" upperBound="-1" eType="_pPEyDxBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTIBBjEd20zIwSLfjspA" name="utility" ordered="false" unique="false" upperBound="-1" eType="_pPjTIhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTJRBjEd20zIwSLfjspA" name="maxJitter" ordered="false" unique="false" upperBound="-1" eType="_pPEyChBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzueRBjEd20zIwSLfjspA" name="GaCommHost" eSuperTypes="_oo90YhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzuehBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sEF-wBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pHzugRBjEd20zIwSLfjspA" name="transmMode" ordered="false" unique="false" eType="_pHzulBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTLRBjEd20zIwSLfjspA" name="capacity" ordered="false" unique="false" upperBound="-1" eType="_pPvgchBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTMhBjEd20zIwSLfjspA" name="packetT" ordered="false" unique="false" upperBound="-1" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTNRBjEd20zIwSLfjspA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTOBBjEd20zIwSLfjspA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTOxBjEd20zIwSLfjspA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_pPpZxxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzujxBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_pHzukBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzukRBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_pHzukhBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_pHzukxBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pHzulBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_pHzulRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pHzulhBjEd20zIwSLfjspA" name="simplex"/>
+ <eLiterals xmi:id="_pHzulxBjEd20zIwSLfjspA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_pHzumBBjEd20zIwSLfjspA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzumRBjEd20zIwSLfjspA" name="GaCommChannel" eSuperTypes="_oo90qBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzumhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DRvxIBKeEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTSBBjEd20zIwSLfjspA" name="packetSize" ordered="false" unique="false" eType="_pPEyJhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTSxBjEd20zIwSLfjspA" name="utlization" ordered="false" unique="false" upperBound="-1" eType="_pPEyDxBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuoBBjEd20zIwSLfjspA" name="GaWorkloadBehavior">
+ <eAnnotations xmi:id="_pHzuoRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xoNcsBKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuohBjEd20zIwSLfjspA" name="behavior" ordered="false" unique="false" upperBound="-1" eType="_pHzs3hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzupBBjEd20zIwSLfjspA" name="demand" ordered="false" unique="false" upperBound="-1" eType="_pHzsehBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuphBjEd20zIwSLfjspA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuqBBjEd20zIwSLfjspA" name="GaAnalysisContext" eSuperTypes="_pOBCLBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pHzuqRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzurBBjEd20zIwSLfjspA" name="workload" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_pHzuoBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzurhBjEd20zIwSLfjspA" name="platform" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_pHzuuhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTWhBjEd20zIwSLfjspA" name="context" ordered="false" unique="false" upperBound="-1" eType="_pPjTcBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pHzuuhBjEd20zIwSLfjspA" name="GaResourcesPlatform">
+ <eAnnotations xmi:id="_pHzuuxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JSAYgBKgEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuvBBjEd20zIwSLfjspA" name="resources" ordered="false" unique="false" upperBound="-1" eType="_oo90IRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pHzuvhBjEd20zIwSLfjspA" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEx7xBjEd20zIwSLfjspA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEx8BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEx9RBjEd20zIwSLfjspA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEx9hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEx_BBjEd20zIwSLfjspA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEx_RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEyChBjEd20zIwSLfjspA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEyCxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEyDxBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEyEBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEyFxBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEyGBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEyJhBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEyJxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEyKhBjEd20zIwSLfjspA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEyKxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPEyLRBjEd20zIwSLfjspA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPEyLhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPK4ghBjEd20zIwSLfjspA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPK4gxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPdMhhBjEd20zIwSLfjspA" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPdMhxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPdMkhBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPdMkxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPdMlRBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPdMlhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPjTIhBjEd20zIwSLfjspA" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPjTIxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPjTLxBjEd20zIwSLfjspA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPjTMBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPjTURBjEd20zIwSLfjspA" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPjTUhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPjTXBBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPjTXRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lIUM8KSsEdy-NrxVBTpLyA" name="GQAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/GQAM/_lGyi8KSsEdy-NrxVBTpLyA/9" nsPrefix="GQAM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUM8aSsEdy-NrxVBTpLyA" name="GaWorkloadGenerator">
+ <eAnnotations xmi:id="_lIUM8qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_YzhUsBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUM9aSsEdy-NrxVBTpLyA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2kKSsEdy-NrxVBTpLyA" name="pop" ordered="false" unique="false" eType="_lOz2kqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lIUNBqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_lIUNB6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUNCKSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_lIUNCaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUNCqSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_lIUNC6SsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_lIUNDKSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_lIUNDaSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUNDqSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_lIUND6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUNEKSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_lIUNEaSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_lIUNEqSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_lIUNE6SsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_lIUNFKSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_lIUNFaSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_lIUNFqSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_lIUNF6SsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUNGKSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_lIUNGaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUNGqSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_lIUNG6SsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lIUNHKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lIUNHaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUNHqSsEdy-NrxVBTpLyA" name="GaEventTrace">
+ <eAnnotations xmi:id="_lIUNH6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4cVVgBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lIUNIKSsEdy-NrxVBTpLyA" name="content" ordered="false" unique="false" eType="_lOz2mKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lIUNIqSsEdy-NrxVBTpLyA" name="format" ordered="false" unique="false" eType="_lOz2mKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lIUNJKSsEdy-NrxVBTpLyA" name="location" ordered="false" unique="false" eType="_lOz2mKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNJqSsEdy-NrxVBTpLyA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lIUNKKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_lIUNKaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUNKqSsEdy-NrxVBTpLyA" name="GaWorkloadEvent">
+ <eAnnotations xmi:id="_lIUNK6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CGyBkBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNLqSsEdy-NrxVBTpLyA" name="generator" ordered="false" unique="false" eType="_lIUM8aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNMKSsEdy-NrxVBTpLyA" name="trace" ordered="false" unique="false" eType="_lIUNHqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNMqSsEdy-NrxVBTpLyA" name="effect" ordered="false" unique="false" eType="_lIUNjqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNNKSsEdy-NrxVBTpLyA" name="timedEvent" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNNqSsEdy-NrxVBTpLyA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2naSsEdy-NrxVBTpLyA" name="pattern" ordered="false" unique="false" eType="_lOz2n6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lIUNXKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_lIUNXaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUNXqSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_lIUNX6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUNYKSsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_lIUNYaSsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_lIUNYqSsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_lIUNY6SsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_lIUNZKSsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_lIUNZaSsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_lIUNZqSsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUNjqSsEdy-NrxVBTpLyA" name="GaScenario" eSuperTypes="_kvk946SsEdy-NrxVBTpLyA _kuJZ-6SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUNj6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNkKSsEdy-NrxVBTpLyA" name="cause" ordered="false" unique="false" eType="_lIUNKqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNoKSsEdy-NrxVBTpLyA" name="root" ordered="false" unique="false" eType="_lIUOPKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUNoqSsEdy-NrxVBTpLyA" name="timing" ordered="false" unique="false" upperBound="-1" eType="_lIUO2qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2q6SsEdy-NrxVBTpLyA" name="hostDemand" ordered="false" unique="false" upperBound="-1" eType="_lPMRWqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2sKSsEdy-NrxVBTpLyA" name="hostDemandOps" ordered="false" unique="false" upperBound="-1" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2taSsEdy-NrxVBTpLyA" name="interOccT" ordered="false" unique="false" upperBound="-1" eType="_lPMRWqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2uKSsEdy-NrxVBTpLyA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_lPSXpaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2vaSsEdy-NrxVBTpLyA" name="respT" ordered="false" unique="false" upperBound="-1" eType="_lPMRWqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2wKSsEdy-NrxVBTpLyA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lOz2w6SsEdy-NrxVBTpLyA" name="utilizationOnHost" ordered="false" unique="false" upperBound="-1" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUNvaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_lIUNvqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUNv6SsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_lIUNwKSsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_lIUNwaSsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_lIUNwqSsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_lIUNw6SsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUNy6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_lIUNzKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUNzaSsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_lIUNzqSsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_lIUNz6SsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUN16SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_lIUN2KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUN2aSsEdy-NrxVBTpLyA" name="J"/>
+ <eLiterals xmi:id="_lIUN2qSsEdy-NrxVBTpLyA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_lIUN26SsEdy-NrxVBTpLyA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_lIUN3KSsEdy-NrxVBTpLyA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_lIUN3aSsEdy-NrxVBTpLyA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUN-6SsEdy-NrxVBTpLyA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_lIUN_KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUN_aSsEdy-NrxVBTpLyA" name="TAI"/>
+ <eLiterals xmi:id="_lIUN_qSsEdy-NrxVBTpLyA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_lIUN_6SsEdy-NrxVBTpLyA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_lIUOAKSsEdy-NrxVBTpLyA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_lIUOAaSsEdy-NrxVBTpLyA" name="Local" value="4"/>
+ <eLiterals xmi:id="_lIUOAqSsEdy-NrxVBTpLyA" name="TT" value="5"/>
+ <eLiterals xmi:id="_lIUOA6SsEdy-NrxVBTpLyA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_lIUOBKSsEdy-NrxVBTpLyA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_lIUOBaSsEdy-NrxVBTpLyA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_lIUOBqSsEdy-NrxVBTpLyA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_lIUOB6SsEdy-NrxVBTpLyA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUOHqSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_lIUOH6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUOIKSsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_lIUOIaSsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lIUOIqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lIUOI6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUONaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_lIUONqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUON6SsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_lIUOOKSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_lIUOOaSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_lIUOOqSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_lIUOO6SsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUOPKSsEdy-NrxVBTpLyA" name="GaStep" eSuperTypes="_lIUNjqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUOPaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUOSKSsEdy-NrxVBTpLyA" name="concurRes" ordered="false" unique="false" eType="_kvk9WKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUOSqSsEdy-NrxVBTpLyA" name="host" ordered="false" unique="false" eType="_lIUOm6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUOTKSsEdy-NrxVBTpLyA" name="servDemand" unique="false" upperBound="-1" eType="_lIUO1aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUOUKSsEdy-NrxVBTpLyA" name="behavior" ordered="false" unique="false" eType="_lIUNjqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59IKSsEdy-NrxVBTpLyA" name="isAtomic" ordered="false" unique="false" eType="_lPMRTqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59JaSsEdy-NrxVBTpLyA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_lPMRWqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59KKSsEdy-NrxVBTpLyA" name="rep" ordered="false" unique="false" lowerBound="1" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59K6SsEdy-NrxVBTpLyA" name="prob" ordered="false" unique="false" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59LqSsEdy-NrxVBTpLyA" name="priority" ordered="false" unique="false" eType="_lPSXr6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59NKSsEdy-NrxVBTpLyA" name="servCount" unique="false" upperBound="-1" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUOlaSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_lIUOlqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUOl6SsEdy-NrxVBTpLyA" name="Sporadic"/>
+ <eLiterals xmi:id="_lIUOmKSsEdy-NrxVBTpLyA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_lIUOmaSsEdy-NrxVBTpLyA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_lIUOmqSsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUOm6SsEdy-NrxVBTpLyA" name="GaExecHost" eSuperTypes="_kvk9EqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUOnKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MDZCYBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59S6SsEdy-NrxVBTpLyA" name="commTxOch" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59TqSsEdy-NrxVBTpLyA" name="commRcvOvh" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59UaSsEdy-NrxVBTpLyA" name="cntxtSwT" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59VKSsEdy-NrxVBTpLyA" name="clockOvh" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59V6SsEdy-NrxVBTpLyA" name="schedPriRange" ordered="false" unique="false" eType="_lPMRM6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59XKSsEdy-NrxVBTpLyA" name="memSize" ordered="false" unique="false" eType="_lPGKjaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59X6SsEdy-NrxVBTpLyA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lO59YqSsEdy-NrxVBTpLyA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_lPGKmqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUOxKSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_lIUOxaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUOxqSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_lIUOx6SsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_lIUOyKSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_lIUOyaSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_lIUOyqSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_lIUOy6SsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_lIUOzKSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_lIUOzaSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUO1aSsEdy-NrxVBTpLyA" name="GaRequestedService" eSuperTypes="_lIUOPKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUO1qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gCsw0BKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUO16SsEdy-NrxVBTpLyA" name="base_Operation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUO2qSsEdy-NrxVBTpLyA" name="GaTimingObs" eSuperTypes="_ktMXRqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUO26SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_En1FMBKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lIUO3KSsEdy-NrxVBTpLyA" name="laxity" ordered="false" unique="false" eType="_lIUO7qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUO3qSsEdy-NrxVBTpLyA" name="startObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUO4KSsEdy-NrxVBTpLyA" name="endObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUO6aSsEdy-NrxVBTpLyA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_lIUO6qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_lIUO66SsEdy-NrxVBTpLyA" name="required"/>
+ <eLiterals xmi:id="_lIUO7KSsEdy-NrxVBTpLyA" name="offered" value="1"/>
+ <eLiterals xmi:id="_lIUO7aSsEdy-NrxVBTpLyA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUO7qSsEdy-NrxVBTpLyA" name="LaxityKind">
+ <eAnnotations xmi:id="_lIUO76SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_lIUO8KSsEdy-NrxVBTpLyA" name="hard"/>
+ <eLiterals xmi:id="_lIUO8aSsEdy-NrxVBTpLyA" name="soft" value="1"/>
+ <eLiterals xmi:id="_lIUO8qSsEdy-NrxVBTpLyA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUO86SsEdy-NrxVBTpLyA" name="GaCommStep" eSuperTypes="_lIUOPKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUO9KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_riBT0BKaEdyGYuetzx6T5A"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUO9qSsEdy-NrxVBTpLyA" name="GaAcqStep" eSuperTypes="_lIUOPKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUO96SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3P53QBKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUO-KSsEdy-NrxVBTpLyA" name="acqRes" ordered="false" unique="false" eType="_kvk80aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAD5aSsEdy-NrxVBTpLyA" name="resUnits" ordered="false" unique="false" eType="_lOz2kqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUO_aSsEdy-NrxVBTpLyA" name="GaRelStep" eSuperTypes="_lIUOPKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUO_qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_G9mfMBKbEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUO_6SsEdy-NrxVBTpLyA" name="relRes" ordered="false" unique="false" eType="_kvk80aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAD_KSsEdy-NrxVBTpLyA" name="resUnits" ordered="false" unique="false" eType="_lOz2kqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUPBKSsEdy-NrxVBTpLyA" name="GaLatencyObs" eSuperTypes="_lIUO2qSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUPBaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_a6Ls8BKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEEqSsEdy-NrxVBTpLyA" name="latency" ordered="false" unique="false" upperBound="-1" eType="_lOz2raSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEFaSsEdy-NrxVBTpLyA" name="miss" ordered="false" unique="false" upperBound="-1" eType="_lOz2sqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEGKSsEdy-NrxVBTpLyA" name="utility" ordered="false" unique="false" upperBound="-1" eType="_lPAEGqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEHaSsEdy-NrxVBTpLyA" name="maxJitter" ordered="false" unique="false" upperBound="-1" eType="_lOz2raSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUPKaSsEdy-NrxVBTpLyA" name="GaCommHost" eSuperTypes="_kvk9EqSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUPKqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sEF-wBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lIUPMaSsEdy-NrxVBTpLyA" name="transmMode" ordered="false" unique="false" eType="_lIUPRKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEJaSsEdy-NrxVBTpLyA" name="capacity" ordered="false" unique="false" upperBound="-1" eType="_lPMRG6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEKqSsEdy-NrxVBTpLyA" name="packetT" ordered="false" unique="false" upperBound="-1" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAELaSsEdy-NrxVBTpLyA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEMKSsEdy-NrxVBTpLyA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEM6SsEdy-NrxVBTpLyA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_lPGKmqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUPP6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_lIUPQKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUPQaSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_lIUPQqSsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_lIUPQ6SsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lIUPRKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_lIUPRaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lIUPRqSsEdy-NrxVBTpLyA" name="simplex"/>
+ <eLiterals xmi:id="_lIUPR6SsEdy-NrxVBTpLyA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_lIUPSKSsEdy-NrxVBTpLyA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUPSaSsEdy-NrxVBTpLyA" name="GaCommChannel" eSuperTypes="_kvk9WKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUPSqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DRvxIBKeEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEQKSsEdy-NrxVBTpLyA" name="packetSize" ordered="false" unique="false" eType="_lOz2yaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEQ6SsEdy-NrxVBTpLyA" name="utlization" ordered="false" unique="false" upperBound="-1" eType="_lOz2sqSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUPUKSsEdy-NrxVBTpLyA" name="GaWorkloadBehavior">
+ <eAnnotations xmi:id="_lIUPUaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xoNcsBKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUPUqSsEdy-NrxVBTpLyA" name="behavior" ordered="false" unique="false" upperBound="-1" eType="_lIUNjqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUPVKSsEdy-NrxVBTpLyA" name="demand" ordered="false" unique="false" upperBound="-1" eType="_lIUNKqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUPVqSsEdy-NrxVBTpLyA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUPWKSsEdy-NrxVBTpLyA" name="GaAnalysisContext" eSuperTypes="_lNwt3KSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lIUPWaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUPXKSsEdy-NrxVBTpLyA" name="workload" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_lIUPUKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUPXqSsEdy-NrxVBTpLyA" name="platform" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_lIUPaqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPAEUqSsEdy-NrxVBTpLyA" name="context" ordered="false" unique="false" upperBound="-1" eType="_lPGKZ6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lIUPaqSsEdy-NrxVBTpLyA" name="GaResourcesPlatform">
+ <eAnnotations xmi:id="_lIUPa6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JSAYgBKgEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUPbKSsEdy-NrxVBTpLyA" name="resources" ordered="false" unique="false" upperBound="-1" eType="_kvk80aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lIUPbqSsEdy-NrxVBTpLyA" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz2kqSsEdy-NrxVBTpLyA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz2k6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz2mKSsEdy-NrxVBTpLyA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz2maSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz2n6SsEdy-NrxVBTpLyA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz2oKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz2raSsEdy-NrxVBTpLyA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz2rqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz2sqSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz2s6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz2uqSsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz2u6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz2yaSsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz2yqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz2zaSsEdy-NrxVBTpLyA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz2zqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lOz20KSsEdy-NrxVBTpLyA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lOz20aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lO59IqSsEdy-NrxVBTpLyA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lO59I6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lO59WaSsEdy-NrxVBTpLyA" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lO59WqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lO59ZaSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lO59ZqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lO59aKSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lO59aaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPAEGqSsEdy-NrxVBTpLyA" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPAEG6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPAEJ6SsEdy-NrxVBTpLyA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPAEKKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPAESaSsEdy-NrxVBTpLyA" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPAESqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPAEVKSsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPAEVaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ru0_8GquEdyHVMM3AaZxvA" name="GQAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/GQAM/_rtXAUGquEdyHVMM3AaZxvA/8" nsPrefix="GQAM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru0_8WquEdyHVMM3AaZxvA" name="GaWorkloadGenerator">
+ <eAnnotations xmi:id="_ru0_8mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_YzhUsBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru0_9WquEdyHVMM3AaZxvA" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0fjFWquEdyHVMM3AaZxvA" name="pop" ordered="false" unique="false" eType="_r0fjF2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ru1nDmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_ru1nD2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru1nEGquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_ru1nEWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru1nEmquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_ru1nE2quEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_ru1nFGquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_ru1nFWquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru1nFmquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_ru1nF2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru1nGGquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_ru1nGWquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_ru1nGmquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_ru1nG2quEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_ru1nHGquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_ru1nHWquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_ru1nHmquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_ru1nH2quEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru1nIGquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_ru1nIWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru1nImquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_ru1nI2quEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ru1nJGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_ru1nJWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru1nJmquEdyHVMM3AaZxvA" name="GaEventTrace">
+ <eAnnotations xmi:id="_ru1nJ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4cVVgBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ru1nKGquEdyHVMM3AaZxvA" name="content" ordered="false" unique="false" eType="_r0fjHWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ru1nKmquEdyHVMM3AaZxvA" name="format" ordered="false" unique="false" eType="_r0fjHWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ru1nLGquEdyHVMM3AaZxvA" name="location" ordered="false" unique="false" eType="_r0fjHWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nLmquEdyHVMM3AaZxvA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ru1nMGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_ru1nMWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru1nMmquEdyHVMM3AaZxvA" name="GaWorkloadEvent">
+ <eAnnotations xmi:id="_ru1nM2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CGyBkBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nNmquEdyHVMM3AaZxvA" name="generator" ordered="false" unique="false" eType="_ru0_8WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nOGquEdyHVMM3AaZxvA" name="trace" ordered="false" unique="false" eType="_ru1nJmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nOmquEdyHVMM3AaZxvA" name="effect" ordered="false" unique="false" eType="_ru1nlmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nPGquEdyHVMM3AaZxvA" name="timedEvent" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nPmquEdyHVMM3AaZxvA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0gKIGquEdyHVMM3AaZxvA" name="pattern" ordered="false" unique="false" eType="_r0gKImquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ru1nZGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_ru1nZWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru1nZmquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_ru1nZ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru1naGquEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_ru1naWquEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_ru1namquEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_ru1na2quEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_ru1nbGquEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_ru1nbWquEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_ru1nbmquEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru1nlmquEdyHVMM3AaZxvA" name="GaScenario" eSuperTypes="_rW3MbmquEdyHVMM3AaZxvA _rUyIy2quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru1nl2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nmGquEdyHVMM3AaZxvA" name="cause" ordered="false" unique="false" eType="_ru1nMmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nqGquEdyHVMM3AaZxvA" name="root" ordered="false" unique="false" eType="_ru2OXGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru1nqmquEdyHVMM3AaZxvA" name="timing" ordered="false" unique="false" upperBound="-1" eType="_ru2O-mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0gKLmquEdyHVMM3AaZxvA" name="hostDemand" ordered="false" unique="false" upperBound="-1" eType="_r0vauWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0gKM2quEdyHVMM3AaZxvA" name="hostDemandOps" ordered="false" unique="false" upperBound="-1" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0gxM2quEdyHVMM3AaZxvA" name="interOccT" ordered="false" unique="false" upperBound="-1" eType="_r0vauWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0gxNmquEdyHVMM3AaZxvA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_r0vayWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0gxO2quEdyHVMM3AaZxvA" name="respT" ordered="false" unique="false" upperBound="-1" eType="_r0vauWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0gxPmquEdyHVMM3AaZxvA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0gxQWquEdyHVMM3AaZxvA" name="utilizationOnHost" ordered="false" unique="false" upperBound="-1" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru1nxWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_ru1nxmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru1nx2quEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_ru1nyGquEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_ru1nyWquEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_ru1nymquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_ru1ny2quEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru1n02quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_ru1n1GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru1n1WquEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_ru1n1mquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_ru1n12quEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru1n32quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_ru1n4GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru1n4WquEdyHVMM3AaZxvA" name="J"/>
+ <eLiterals xmi:id="_ru1n4mquEdyHVMM3AaZxvA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_ru1n42quEdyHVMM3AaZxvA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_ru1n5GquEdyHVMM3AaZxvA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_ru1n5WquEdyHVMM3AaZxvA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru2OG2quEdyHVMM3AaZxvA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_ru2OHGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru2OHWquEdyHVMM3AaZxvA" name="TAI"/>
+ <eLiterals xmi:id="_ru2OHmquEdyHVMM3AaZxvA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_ru2OH2quEdyHVMM3AaZxvA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_ru2OIGquEdyHVMM3AaZxvA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_ru2OIWquEdyHVMM3AaZxvA" name="Local" value="4"/>
+ <eLiterals xmi:id="_ru2OImquEdyHVMM3AaZxvA" name="TT" value="5"/>
+ <eLiterals xmi:id="_ru2OI2quEdyHVMM3AaZxvA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_ru2OJGquEdyHVMM3AaZxvA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_ru2OJWquEdyHVMM3AaZxvA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_ru2OJmquEdyHVMM3AaZxvA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_ru2OJ2quEdyHVMM3AaZxvA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru2OPmquEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_ru2OP2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru2OQGquEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_ru2OQWquEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ru2OQmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_ru2OQ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru2OVWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_ru2OVmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru2OV2quEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_ru2OWGquEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_ru2OWWquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_ru2OWmquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_ru2OW2quEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru2OXGquEdyHVMM3AaZxvA" name="GaStep" eSuperTypes="_ru1nlmquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru2OXWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2OaGquEdyHVMM3AaZxvA" name="concurRes" ordered="false" unique="false" eType="_rW3L42quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2OamquEdyHVMM3AaZxvA" name="host" ordered="false" unique="false" eType="_ru2Ou2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2ObGquEdyHVMM3AaZxvA" name="servDemand" unique="false" upperBound="-1" eType="_ru2O9WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2OcGquEdyHVMM3AaZxvA" name="behavior" ordered="false" unique="false" eType="_ru1nlmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0hYRmquEdyHVMM3AaZxvA" name="isAtomic" ordered="false" unique="false" eType="_r0uzsmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0hYS2quEdyHVMM3AaZxvA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_r0vauWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0hYTmquEdyHVMM3AaZxvA" name="rep" ordered="false" unique="false" lowerBound="1" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0hYUWquEdyHVMM3AaZxvA" name="prob" ordered="false" unique="false" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0hYVGquEdyHVMM3AaZxvA" name="priority" ordered="false" unique="false" eType="_r0wBwmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0h_UWquEdyHVMM3AaZxvA" name="servCount" unique="false" upperBound="-1" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru2OtWquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_ru2OtmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru2Ot2quEdyHVMM3AaZxvA" name="Sporadic"/>
+ <eLiterals xmi:id="_ru2OuGquEdyHVMM3AaZxvA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_ru2OuWquEdyHVMM3AaZxvA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_ru2OumquEdyHVMM3AaZxvA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru2Ou2quEdyHVMM3AaZxvA" name="GaExecHost" eSuperTypes="_rW2lEmquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru2OvGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MDZCYBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0imYGquEdyHVMM3AaZxvA" name="commTxOch" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0imY2quEdyHVMM3AaZxvA" name="commRcvOvh" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0imZmquEdyHVMM3AaZxvA" name="cntxtSwT" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0imaWquEdyHVMM3AaZxvA" name="clockOvh" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0imbGquEdyHVMM3AaZxvA" name="schedPriRange" ordered="false" unique="false" eType="_r0uMoWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0imcWquEdyHVMM3AaZxvA" name="memSize" ordered="false" unique="false" eType="_r0p7K2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0imdGquEdyHVMM3AaZxvA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0imd2quEdyHVMM3AaZxvA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_r0p7OGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru2O5GquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_ru2O5WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru2O5mquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_ru2O52quEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_ru2O6GquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_ru2O6WquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_ru2O6mquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_ru2O62quEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_ru2O7GquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_ru2O7WquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru2O9WquEdyHVMM3AaZxvA" name="GaRequestedService" eSuperTypes="_ru2OXGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru2O9mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gCsw0BKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2O92quEdyHVMM3AaZxvA" name="base_Operation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru2O-mquEdyHVMM3AaZxvA" name="GaTimingObs" eSuperTypes="_rUDvjWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru2O-2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_En1FMBKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ru2O_GquEdyHVMM3AaZxvA" name="laxity" ordered="false" unique="false" eType="_ru2PDmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2O_mquEdyHVMM3AaZxvA" name="startObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2PAGquEdyHVMM3AaZxvA" name="endObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru2PCWquEdyHVMM3AaZxvA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_ru2PCmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_ru2PC2quEdyHVMM3AaZxvA" name="required"/>
+ <eLiterals xmi:id="_ru2PDGquEdyHVMM3AaZxvA" name="offered" value="1"/>
+ <eLiterals xmi:id="_ru2PDWquEdyHVMM3AaZxvA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru2PDmquEdyHVMM3AaZxvA" name="LaxityKind">
+ <eAnnotations xmi:id="_ru2PD2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_ru2PEGquEdyHVMM3AaZxvA" name="hard"/>
+ <eLiterals xmi:id="_ru2PEWquEdyHVMM3AaZxvA" name="soft" value="1"/>
+ <eLiterals xmi:id="_ru2PEmquEdyHVMM3AaZxvA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru2PE2quEdyHVMM3AaZxvA" name="GaCommStep" eSuperTypes="_ru2OXGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru2PFGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_riBT0BKaEdyGYuetzx6T5A"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru2PFmquEdyHVMM3AaZxvA" name="GaAcqStep" eSuperTypes="_ru2OXGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru2PF2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3P53QBKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2PGGquEdyHVMM3AaZxvA" name="acqRes" ordered="false" unique="false" eType="_rW2k0WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0kbomquEdyHVMM3AaZxvA" name="resUnits" ordered="false" unique="false" eType="_r0fjF2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru2PHWquEdyHVMM3AaZxvA" name="GaRelStep" eSuperTypes="_ru2OXGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru2PHmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_G9mfMBKbEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru2PH2quEdyHVMM3AaZxvA" name="relRes" ordered="false" unique="false" eType="_rW2k0WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0lCr2quEdyHVMM3AaZxvA" name="resUnits" ordered="false" unique="false" eType="_r0fjF2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru2PJGquEdyHVMM3AaZxvA" name="GaLatencyObs" eSuperTypes="_ru2O-mquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru2PJWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_a6Ls8BKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0lpu2quEdyHVMM3AaZxvA" name="latency" ordered="false" unique="false" upperBound="-1" eType="_r0gKMGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0lpvmquEdyHVMM3AaZxvA" name="miss" ordered="false" unique="false" upperBound="-1" eType="_r0gxMGquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0lpwWquEdyHVMM3AaZxvA" name="utility" ordered="false" unique="false" upperBound="-1" eType="_r0lpw2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0lpxmquEdyHVMM3AaZxvA" name="maxJitter" ordered="false" unique="false" upperBound="-1" eType="_r0gKMGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru21QGquEdyHVMM3AaZxvA" name="GaCommHost" eSuperTypes="_rW2lEmquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru21QWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sEF-wBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ru21SGquEdyHVMM3AaZxvA" name="transmMode" ordered="false" unique="false" eType="_ru21W2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0mQwmquEdyHVMM3AaZxvA" name="capacity" ordered="false" unique="false" upperBound="-1" eType="_r0tlkWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0mQx2quEdyHVMM3AaZxvA" name="packetT" ordered="false" unique="false" upperBound="-1" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0mQymquEdyHVMM3AaZxvA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0mQzWquEdyHVMM3AaZxvA" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0mQ0GquEdyHVMM3AaZxvA" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_r0p7OGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru21VmquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_ru21V2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru21WGquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_ru21WWquEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_ru21WmquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ru21W2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_ru21XGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ru21XWquEdyHVMM3AaZxvA" name="simplex"/>
+ <eLiterals xmi:id="_ru21XmquEdyHVMM3AaZxvA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_ru21X2quEdyHVMM3AaZxvA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru21YGquEdyHVMM3AaZxvA" name="GaCommChannel" eSuperTypes="_rW3L42quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru21YWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DRvxIBKeEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0m30WquEdyHVMM3AaZxvA" name="packetSize" ordered="false" unique="false" eType="_r0gxR2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0m31GquEdyHVMM3AaZxvA" name="utlization" ordered="false" unique="false" upperBound="-1" eType="_r0gxMGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru21Z2quEdyHVMM3AaZxvA" name="GaWorkloadBehavior">
+ <eAnnotations xmi:id="_ru21aGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xoNcsBKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru21aWquEdyHVMM3AaZxvA" name="behavior" ordered="false" unique="false" upperBound="-1" eType="_ru1nlmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru21a2quEdyHVMM3AaZxvA" name="demand" ordered="false" unique="false" upperBound="-1" eType="_ru1nMmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru21bWquEdyHVMM3AaZxvA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru21b2quEdyHVMM3AaZxvA" name="GaAnalysisContext" eSuperTypes="_rzrDvWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ru21cGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru21c2quEdyHVMM3AaZxvA" name="workload" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_ru21Z2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru21dWquEdyHVMM3AaZxvA" name="platform" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_ru21gWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0oF8WquEdyHVMM3AaZxvA" name="context" ordered="false" unique="false" upperBound="-1" eType="_r0otCGquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ru21gWquEdyHVMM3AaZxvA" name="GaResourcesPlatform">
+ <eAnnotations xmi:id="_ru21gmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JSAYgBKgEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru21g2quEdyHVMM3AaZxvA" name="resources" ordered="false" unique="false" upperBound="-1" eType="_rW2k0WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ru21hWquEdyHVMM3AaZxvA" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0fjF2quEdyHVMM3AaZxvA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0fjGGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0fjHWquEdyHVMM3AaZxvA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0fjHmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0gKImquEdyHVMM3AaZxvA" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0gKI2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0gKMGquEdyHVMM3AaZxvA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0gKMWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0gxMGquEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0gxMWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0gxOGquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0gxOWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0gxR2quEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0gxSGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0gxS2quEdyHVMM3AaZxvA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0gxTGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0gxTmquEdyHVMM3AaZxvA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0gxT2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0hYSGquEdyHVMM3AaZxvA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0hYSWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0imbmquEdyHVMM3AaZxvA" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0imb2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0imemquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0ime2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0imfWquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0imfmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0lpw2quEdyHVMM3AaZxvA" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0lpxGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0mQxGquEdyHVMM3AaZxvA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0mQxWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0m32mquEdyHVMM3AaZxvA" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0m322quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0oF82quEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0oF9GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aSsLcF-FEdyR_cYlxmaBkg" name="GQAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/GQAM/_aR8kkF-FEdyR_cYlxmaBkg/1" nsPrefix="GQAM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsLcV-FEdyR_cYlxmaBkg" name="GaWorkloadGenerator">
+ <eAnnotations xmi:id="_aSsLcl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_YzhUsBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsLdV-FEdyR_cYlxmaBkg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdBl-FEdyR_cYlxmaBkg" name="pop" ordered="false" unique="false" eType="_aVhdCF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aSsLhl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aSsLh1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsLiF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aSsLiV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsLil-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aSsLi1-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aSsLjF-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aSsLjV-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsLjl-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aSsLj1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsLkF-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aSsLkV-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aSsLkl-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aSsLk1-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aSsLlF-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aSsLlV-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aSsLll-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aSsLl1-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsLmF-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aSsLmV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsLml-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aSsLm1-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsLnF-FEdyR_cYlxmaBkg" name="GaEventTrace">
+ <eAnnotations xmi:id="_aSsLnV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4cVVgBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aSsLnl-FEdyR_cYlxmaBkg" name="content" ordered="false" unique="false" eType="_aVhdDl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aSsLoF-FEdyR_cYlxmaBkg" name="format" ordered="false" unique="false" eType="_aVhdDl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aSsLol-FEdyR_cYlxmaBkg" name="location" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsLpF-FEdyR_cYlxmaBkg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aSsLpl-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aSsLp1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsLqF-FEdyR_cYlxmaBkg" name="GaWorkloadEvent">
+ <eAnnotations xmi:id="_aSsLqV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CGyBkBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsLrF-FEdyR_cYlxmaBkg" name="generator" ordered="false" unique="false" eType="_aSsLcV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsLrl-FEdyR_cYlxmaBkg" name="trace" ordered="false" unique="false" eType="_aSsLnF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsLsF-FEdyR_cYlxmaBkg" name="effect" ordered="false" unique="false" eType="_aSsMDF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsLsl-FEdyR_cYlxmaBkg" name="timedEvent" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsLtF-FEdyR_cYlxmaBkg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdEl-FEdyR_cYlxmaBkg" name="pattern" ordered="false" unique="false" eType="_aVhdFF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aSsL2l-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aSsL21-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsL3F-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aSsL3V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsL3l-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aSsL31-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aSsL4F-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aSsL4V-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aSsL4l-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aSsL41-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aSsL5F-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsMDF-FEdyR_cYlxmaBkg" name="GaScenario" eSuperTypes="_aIQeI1-FEdyR_cYlxmaBkg _aHg2uV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsMDV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsMDl-FEdyR_cYlxmaBkg" name="cause" ordered="false" unique="false" eType="_aSsLqF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsMHl-FEdyR_cYlxmaBkg" name="root" ordered="false" unique="false" eType="_aSsM0l-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsMIF-FEdyR_cYlxmaBkg" name="timing" ordered="false" unique="false" upperBound="-1" eType="_aSsNXl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsMIl-FEdyR_cYlxmaBkg" name="behavior" ordered="false" unique="false" eType="_aSsMDF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdIF-FEdyR_cYlxmaBkg" name="hostDemand" ordered="false" unique="false" upperBound="-1" eType="_aV0Yl1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdJV-FEdyR_cYlxmaBkg" name="hostDemandOps" ordered="false" unique="false" upperBound="-1" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdKl-FEdyR_cYlxmaBkg" name="interOccT" ordered="false" unique="false" upperBound="-1" eType="_aV0Yl1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdLV-FEdyR_cYlxmaBkg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_aV0YqF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdMl-FEdyR_cYlxmaBkg" name="respT" ordered="false" unique="false" eType="_aV0Yl1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdNV-FEdyR_cYlxmaBkg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVhdOF-FEdyR_cYlxmaBkg" name="utilizationHost" ordered="false" unique="false" upperBound="-1" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsMQV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aSsMQl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsMQ1-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aSsMRF-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aSsMRV-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aSsMRl-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aSsMR1-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsMT1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_aSsMUF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsMUV-FEdyR_cYlxmaBkg" name="W"/>
+ <eLiterals xmi:id="_aSsMUl-FEdyR_cYlxmaBkg" name="mW" value="1"/>
+ <eLiterals xmi:id="_aSsMU1-FEdyR_cYlxmaBkg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsMW1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_aSsMXF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsMXV-FEdyR_cYlxmaBkg" name="J"/>
+ <eLiterals xmi:id="_aSsMXl-FEdyR_cYlxmaBkg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_aSsMX1-FEdyR_cYlxmaBkg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_aSsMYF-FEdyR_cYlxmaBkg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_aSsMYV-FEdyR_cYlxmaBkg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aSsMdF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aSsMdV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsMk1-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_aSsMlF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsMlV-FEdyR_cYlxmaBkg" name="TAI"/>
+ <eLiterals xmi:id="_aSsMll-FEdyR_cYlxmaBkg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_aSsMl1-FEdyR_cYlxmaBkg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_aSsMmF-FEdyR_cYlxmaBkg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_aSsMmV-FEdyR_cYlxmaBkg" name="Local" value="4"/>
+ <eLiterals xmi:id="_aSsMml-FEdyR_cYlxmaBkg" name="TT" value="5"/>
+ <eLiterals xmi:id="_aSsMm1-FEdyR_cYlxmaBkg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_aSsMnF-FEdyR_cYlxmaBkg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_aSsMnV-FEdyR_cYlxmaBkg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_aSsMnl-FEdyR_cYlxmaBkg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_aSsMn1-FEdyR_cYlxmaBkg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsMtl-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aSsMt1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsMuF-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aSsMuV-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsMy1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aSsMzF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsMzV-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aSsMzl-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aSsMz1-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aSsM0F-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aSsM0V-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsM0l-FEdyR_cYlxmaBkg" name="GaStep" eSuperTypes="_aSsMDF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsM01-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsM3l-FEdyR_cYlxmaBkg" name="concurRes" ordered="false" unique="false" eType="_aIQdc1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsM4F-FEdyR_cYlxmaBkg" name="host" ordered="false" unique="false" eType="_aSsNH1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsM4l-FEdyR_cYlxmaBkg" name="serDemand" unique="false" upperBound="-1" eType="_aSsNWV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOAF-FEdyR_cYlxmaBkg" name="isAtomic" ordered="false" unique="false" eType="_aV0Yi1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOBV-FEdyR_cYlxmaBkg" name="blockT" ordered="false" unique="false" eType="_aV0Yl1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOCF-FEdyR_cYlxmaBkg" name="rep" ordered="false" unique="false" lowerBound="1" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOC1-FEdyR_cYlxmaBkg" name="prob" ordered="false" unique="false" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrODl-FEdyR_cYlxmaBkg" name="priority" ordered="false" unique="false" eType="_aV0Ysl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOFF-FEdyR_cYlxmaBkg" name="servCount" unique="false" upperBound="-1" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aSsNA1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aSsNBF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsNGV-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_aSsNGl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsNG1-FEdyR_cYlxmaBkg" name="Sporadic"/>
+ <eLiterals xmi:id="_aSsNHF-FEdyR_cYlxmaBkg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_aSsNHV-FEdyR_cYlxmaBkg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_aSsNHl-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNH1-FEdyR_cYlxmaBkg" name="GaExecHost" eSuperTypes="_aIQdUF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNIF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MDZCYBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOK1-FEdyR_cYlxmaBkg" name="commTxOch" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOLl-FEdyR_cYlxmaBkg" name="commRcvOvh" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOMV-FEdyR_cYlxmaBkg" name="cntxtSwT" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrONF-FEdyR_cYlxmaBkg" name="clockOvh" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrON1-FEdyR_cYlxmaBkg" name="schedPriRange" ordered="false" unique="false" eType="_aV0YcV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOPF-FEdyR_cYlxmaBkg" name="memSize" ordered="false" unique="false" eType="_aVrPIl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOP1-FEdyR_cYlxmaBkg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_aVrPBV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOQl-FEdyR_cYlxmaBkg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_aVrPMF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsNSF-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aSsNSV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsNSl-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aSsNS1-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aSsNTF-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aSsNTV-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aSsNTl-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aSsNT1-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aSsNUF-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aSsNUV-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNWV-FEdyR_cYlxmaBkg" name="GaRequestedService" eSuperTypes="_aSsM0l-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNWl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gCsw0BKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsNW1-FEdyR_cYlxmaBkg" name="base_Operation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNXl-FEdyR_cYlxmaBkg" name="GaTimingObs" eSuperTypes="_aHN7Vl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNX1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_En1FMBKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aSsNYF-FEdyR_cYlxmaBkg" name="laxity" ordered="false" unique="false" eType="_aSsNcl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsNYl-FEdyR_cYlxmaBkg" name="startObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsNZF-FEdyR_cYlxmaBkg" name="stopObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsNbV-FEdyR_cYlxmaBkg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_aSsNbl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_aSsNb1-FEdyR_cYlxmaBkg" name="required"/>
+ <eLiterals xmi:id="_aSsNcF-FEdyR_cYlxmaBkg" name="offered" value="1"/>
+ <eLiterals xmi:id="_aSsNcV-FEdyR_cYlxmaBkg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsNcl-FEdyR_cYlxmaBkg" name="LaxityKind">
+ <eAnnotations xmi:id="_aSsNc1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_aSsNdF-FEdyR_cYlxmaBkg" name="hard"/>
+ <eLiterals xmi:id="_aSsNdV-FEdyR_cYlxmaBkg" name="soft" value="1"/>
+ <eLiterals xmi:id="_aSsNdl-FEdyR_cYlxmaBkg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNd1-FEdyR_cYlxmaBkg" name="GaCommStep" eSuperTypes="_aSsM0l-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNeF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_riBT0BKaEdyGYuetzx6T5A"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNel-FEdyR_cYlxmaBkg" name="GaAcqStep" eSuperTypes="_aSsM0l-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNe1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3P53QBKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsNfF-FEdyR_cYlxmaBkg" name="acqRes" ordered="false" unique="false" eType="_aIQdEV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOf1-FEdyR_cYlxmaBkg" name="resUnits" ordered="false" unique="false" eType="_aVhdCF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNgV-FEdyR_cYlxmaBkg" name="GaRelStep" eSuperTypes="_aSsM0l-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNgl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_G9mfMBKbEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsNg1-FEdyR_cYlxmaBkg" name="relRes" ordered="false" unique="false" eType="_aIQdEV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOl1-FEdyR_cYlxmaBkg" name="resUnits" ordered="false" unique="false" eType="_aVhdCF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNiF-FEdyR_cYlxmaBkg" name="GaLatencyObs" eSuperTypes="_aSsNXl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNiV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_a6Ls8BKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOrl-FEdyR_cYlxmaBkg" name="latency" ordered="false" unique="false" upperBound="-1" eType="_aVhdIl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOsV-FEdyR_cYlxmaBkg" name="miss" ordered="false" unique="false" upperBound="-1" eType="_aVhdJ1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOtF-FEdyR_cYlxmaBkg" name="utility" ordered="false" unique="false" upperBound="-1" eType="_aVrOtl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOuV-FEdyR_cYlxmaBkg" name="maxJitter" ordered="false" unique="false" upperBound="-1" eType="_aVhdIl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNrV-FEdyR_cYlxmaBkg" name="GaCommHost" eSuperTypes="_aIQdUF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNrl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sEF-wBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aSsNtV-FEdyR_cYlxmaBkg" name="transmMode" ordered="false" unique="false" eType="_aSsNyF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOwV-FEdyR_cYlxmaBkg" name="capacity" ordered="false" unique="false" upperBound="-1" eType="_aV0YWV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOxl-FEdyR_cYlxmaBkg" name="packetT" ordered="false" unique="false" upperBound="-1" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOyV-FEdyR_cYlxmaBkg" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOzF-FEdyR_cYlxmaBkg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_aVrPBV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrOz1-FEdyR_cYlxmaBkg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_aVrPMF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsNw1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aSsNxF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsNxV-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aSsNxl-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aSsNx1-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aSsNyF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_aSsNyV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aSsNyl-FEdyR_cYlxmaBkg" name="simplex"/>
+ <eLiterals xmi:id="_aSsNy1-FEdyR_cYlxmaBkg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_aSsNzF-FEdyR_cYlxmaBkg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsNzV-FEdyR_cYlxmaBkg" name="GaCommChannel" eSuperTypes="_aIQdc1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsNzl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DRvxIBKeEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrO21-FEdyR_cYlxmaBkg" name="packetSize" ordered="false" unique="false" eType="_aVhdP1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrO3l-FEdyR_cYlxmaBkg" name="utlization" ordered="false" unique="false" upperBound="-1" eType="_aVhdJ1-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsN1F-FEdyR_cYlxmaBkg" name="GaWorkloadBehavior">
+ <eAnnotations xmi:id="_aSsN1V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xoNcsBKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsN1l-FEdyR_cYlxmaBkg" name="behavior" ordered="false" unique="false" upperBound="-1" eType="_aSsMDF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsN2F-FEdyR_cYlxmaBkg" name="demand" ordered="false" unique="false" upperBound="-1" eType="_aSsLqF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsN2l-FEdyR_cYlxmaBkg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsN3F-FEdyR_cYlxmaBkg" name="GaAnalysisContext" eSuperTypes="_aUoFWl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aSsN3V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsN4F-FEdyR_cYlxmaBkg" name="workload" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_aSsN1F-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsN4l-FEdyR_cYlxmaBkg" name="platform" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_aSsN7l-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrO7F-FEdyR_cYlxmaBkg" name="context" ordered="false" unique="false" upperBound="-1" eType="_aVrO_F-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aSsN7l-FEdyR_cYlxmaBkg" name="GaResourcesPlatform">
+ <eAnnotations xmi:id="_aSsN71-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JSAYgBKgEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsN8F-FEdyR_cYlxmaBkg" name="resources" ordered="false" unique="false" upperBound="-1" eType="_aIQdEV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aSsN8l-FEdyR_cYlxmaBkg" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdCF-FEdyR_cYlxmaBkg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdCV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdDl-FEdyR_cYlxmaBkg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdD1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdFF-FEdyR_cYlxmaBkg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdFV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdIl-FEdyR_cYlxmaBkg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdI1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdJ1-FEdyR_cYlxmaBkg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdKF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdL1-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdMF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdP1-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdQF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdRF-FEdyR_cYlxmaBkg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdRV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVhdR1-FEdyR_cYlxmaBkg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVhdSF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrOAl-FEdyR_cYlxmaBkg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrOA1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrOOV-FEdyR_cYlxmaBkg" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrOOl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrORV-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrORl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrOSV-FEdyR_cYlxmaBkg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrOSl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrOtl-FEdyR_cYlxmaBkg" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrOt1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrOw1-FEdyR_cYlxmaBkg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrOxF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrO41-FEdyR_cYlxmaBkg" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrO5F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrO7l-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrO71-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LPR10V1EEdy5RcXm_JjfDg" name="GQAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/GQAM/_LOYd8F1EEdy5RcXm_JjfDg/0" nsPrefix="GQAM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR10l1EEdy5RcXm_JjfDg" name="GaWorkloadGenerator">
+ <eAnnotations xmi:id="_LPR1011EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_YzhUsBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR11l1EEdy5RcXm_JjfDg" name="base_Behavior" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Behavior"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QMF1EEdy5RcXm_JjfDg" name="pop" ordered="false" unique="false" eType="_LT5QMl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LPR1511EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LPR16F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR16V1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LPR16l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR1611EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LPR17F1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LPR17V1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LPR17l1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR1711EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LPR18F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR18V1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LPR18l1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LPR1811EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LPR19F1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LPR19V1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LPR19l1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LPR1911EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LPR1-F1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR1-V1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LPR1-l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR1-11EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LPR1_F1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR1_V1EEdy5RcXm_JjfDg" name="GaEventTrace">
+ <eAnnotations xmi:id="_LPR1_l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4cVVgBKXEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LPR1_11EEdy5RcXm_JjfDg" name="content" ordered="false" unique="false" eType="_LT5QOF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LPR2AV1EEdy5RcXm_JjfDg" name="format" ordered="false" unique="false" eType="_LT5QOF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LPR2A11EEdy5RcXm_JjfDg" name="location" ordered="false" unique="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2BV1EEdy5RcXm_JjfDg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LPR2B11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LPR2CF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR2CV1EEdy5RcXm_JjfDg" name="GaWorkloadEvent">
+ <eAnnotations xmi:id="_LPR2Cl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_CGyBkBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2DV1EEdy5RcXm_JjfDg" name="generator" ordered="false" unique="false" eType="_LPR10l1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2D11EEdy5RcXm_JjfDg" name="trace" ordered="false" unique="false" eType="_LPR1_V1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2EV1EEdy5RcXm_JjfDg" name="effect" ordered="false" unique="false" eType="_LPR2bV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2E11EEdy5RcXm_JjfDg" name="timedEvent" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeEvent"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2FV1EEdy5RcXm_JjfDg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QPF1EEdy5RcXm_JjfDg" name="pattern" ordered="false" unique="false" eType="_LT5QPl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LPR2O11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LPR2PF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR2PV1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_LPR2Pl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR2P11EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_LPR2QF1EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_LPR2QV1EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_LPR2Ql1EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_LPR2Q11EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_LPR2RF1EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_LPR2RV1EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR2bV1EEdy5RcXm_JjfDg" name="GaScenario" eSuperTypes="_K-vgg11EEdy5RcXm_JjfDg _K9PrKV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR2bl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2b11EEdy5RcXm_JjfDg" name="cause" ordered="false" unique="false" eType="_LPR2CV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2f11EEdy5RcXm_JjfDg" name="root" ordered="false" unique="false" eType="_LPR3M11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2gV1EEdy5RcXm_JjfDg" name="timing" ordered="false" unique="false" upperBound="-1" eType="_LPR3v11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR2g11EEdy5RcXm_JjfDg" name="behavior" ordered="false" unique="false" eType="_LPR2bV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QSl1EEdy5RcXm_JjfDg" name="hostDemand" ordered="false" unique="false" upperBound="-1" eType="_LUMy1F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QT11EEdy5RcXm_JjfDg" name="hostDemandOps" ordered="false" unique="false" upperBound="-1" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QVF1EEdy5RcXm_JjfDg" name="interOccT" ordered="false" unique="false" upperBound="-1" eType="_LUMy1F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QV11EEdy5RcXm_JjfDg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_LUMy5V1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QXF1EEdy5RcXm_JjfDg" name="respT" ordered="false" unique="false" eType="_LUMy1F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QX11EEdy5RcXm_JjfDg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QYl1EEdy5RcXm_JjfDg" name="utilizationHost" ordered="false" unique="false" upperBound="-1" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR2ol1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LPR2o11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR2pF1EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LPR2pV1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LPR2pl1EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LPR2p11EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LPR2qF1EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR2sF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_LPR2sV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR2sl1EEdy5RcXm_JjfDg" name="W"/>
+ <eLiterals xmi:id="_LPR2s11EEdy5RcXm_JjfDg" name="mW" value="1"/>
+ <eLiterals xmi:id="_LPR2tF1EEdy5RcXm_JjfDg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR2vF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_LPR2vV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR2vl1EEdy5RcXm_JjfDg" name="J"/>
+ <eLiterals xmi:id="_LPR2v11EEdy5RcXm_JjfDg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_LPR2wF1EEdy5RcXm_JjfDg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_LPR2wV1EEdy5RcXm_JjfDg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_LPR2wl1EEdy5RcXm_JjfDg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LPR21V1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LPR21l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR29F1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_LPR29V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR29l1EEdy5RcXm_JjfDg" name="TAI"/>
+ <eLiterals xmi:id="_LPR2911EEdy5RcXm_JjfDg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_LPR2-F1EEdy5RcXm_JjfDg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_LPR2-V1EEdy5RcXm_JjfDg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_LPR2-l1EEdy5RcXm_JjfDg" name="Local" value="4"/>
+ <eLiterals xmi:id="_LPR2-11EEdy5RcXm_JjfDg" name="TT" value="5"/>
+ <eLiterals xmi:id="_LPR2_F1EEdy5RcXm_JjfDg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_LPR2_V1EEdy5RcXm_JjfDg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_LPR2_l1EEdy5RcXm_JjfDg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_LPR2_11EEdy5RcXm_JjfDg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_LPR3AF1EEdy5RcXm_JjfDg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR3F11EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_LPR3GF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR3GV1EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_LPR3Gl1EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR3LF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LPR3LV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR3Ll1EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LPR3L11EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LPR3MF1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LPR3MV1EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LPR3Ml1EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR3M11EEdy5RcXm_JjfDg" name="GaStep" eSuperTypes="_LPR2bV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR3NF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR3P11EEdy5RcXm_JjfDg" name="concurRes" ordered="false" unique="false" eType="_K-vf011EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR3QV1EEdy5RcXm_JjfDg" name="host" ordered="false" unique="false" eType="_LPR3gF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR3Q11EEdy5RcXm_JjfDg" name="serDemand" unique="false" upperBound="-1" eType="_LPR3ul1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qe11EEdy5RcXm_JjfDg" name="isAtomic" ordered="false" unique="false" eType="_LUMyyF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QgF1EEdy5RcXm_JjfDg" name="blockT" ordered="false" unique="false" eType="_LUMy1F1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qg11EEdy5RcXm_JjfDg" name="rep" ordered="false" unique="false" lowerBound="1" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qhl1EEdy5RcXm_JjfDg" name="prob" ordered="false" unique="false" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QiV1EEdy5RcXm_JjfDg" name="priority" ordered="false" unique="false" eType="_LUMy711EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qj11EEdy5RcXm_JjfDg" name="servCount" unique="false" upperBound="-1" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LPR3ZF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LPR3ZV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR3el1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_LPR3e11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR3fF1EEdy5RcXm_JjfDg" name="Sporadic"/>
+ <eLiterals xmi:id="_LPR3fV1EEdy5RcXm_JjfDg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_LPR3fl1EEdy5RcXm_JjfDg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_LPR3f11EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR3gF1EEdy5RcXm_JjfDg" name="GaExecHost" eSuperTypes="_K-vfsF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR3gV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_MDZCYBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qpl1EEdy5RcXm_JjfDg" name="commTxOch" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QqV1EEdy5RcXm_JjfDg" name="commRcvOvh" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QrF1EEdy5RcXm_JjfDg" name="cntxtSwt" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qr11EEdy5RcXm_JjfDg" name="clockOvh" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qsl1EEdy5RcXm_JjfDg" name="schedPriRange" ordered="false" unique="false" eType="_LUMyrl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qt11EEdy5RcXm_JjfDg" name="memSize" ordered="false" unique="false" eType="_LUMyEl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5Qul1EEdy5RcXm_JjfDg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_LUDBrV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LT5QvV1EEdy5RcXm_JjfDg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_LUMyIF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR3qV1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LPR3ql1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR3q11EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LPR3rF1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LPR3rV1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LPR3rl1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LPR3r11EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LPR3sF1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LPR3sV1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LPR3sl1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR3ul1EEdy5RcXm_JjfDg" name="GaRequestedService" eSuperTypes="_LPR3M11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR3u11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_gCsw0BKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR3vF1EEdy5RcXm_JjfDg" name="base_Operation" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR3v11EEdy5RcXm_JjfDg" name="GaTimingObs" eSuperTypes="_K8NI5l1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR3wF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_En1FMBKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LPR3wV1EEdy5RcXm_JjfDg" name="laxity" ordered="false" unique="false" eType="_LPR3011EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR3w11EEdy5RcXm_JjfDg" name="startObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR3xV1EEdy5RcXm_JjfDg" name="stopObs" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//TimeObservation"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR3zl1EEdy5RcXm_JjfDg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_LPR3z11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_LPR30F1EEdy5RcXm_JjfDg" name="required"/>
+ <eLiterals xmi:id="_LPR30V1EEdy5RcXm_JjfDg" name="offered" value="1"/>
+ <eLiterals xmi:id="_LPR30l1EEdy5RcXm_JjfDg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR3011EEdy5RcXm_JjfDg" name="LaxityKind">
+ <eAnnotations xmi:id="_LPR31F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_LPR31V1EEdy5RcXm_JjfDg" name="hard"/>
+ <eLiterals xmi:id="_LPR31l1EEdy5RcXm_JjfDg" name="soft" value="1"/>
+ <eLiterals xmi:id="_LPR3111EEdy5RcXm_JjfDg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR32F1EEdy5RcXm_JjfDg" name="GaCommStep" eSuperTypes="_LPR3M11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR32V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_riBT0BKaEdyGYuetzx6T5A"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR3211EEdy5RcXm_JjfDg" name="GaAcqStep" eSuperTypes="_LPR3M11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR33F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_3P53QBKaEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR33V1EEdy5RcXm_JjfDg" name="acqRes" ordered="false" unique="false" eType="_K-vfcV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBJ11EEdy5RcXm_JjfDg" name="resUnits" ordered="false" unique="false" eType="_LT5QMl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR34l1EEdy5RcXm_JjfDg" name="GaRelStep" eSuperTypes="_LPR3M11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR3411EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_G9mfMBKbEdyGYuetzx6T5A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR35F1EEdy5RcXm_JjfDg" name="relRes" ordered="false" unique="false" eType="_K-vfcV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBP11EEdy5RcXm_JjfDg" name="resUnits" ordered="false" unique="false" eType="_LT5QMl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR36V1EEdy5RcXm_JjfDg" name="GaLatencyObs" eSuperTypes="_LPR3v11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR36l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_a6Ls8BKcEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBVl1EEdy5RcXm_JjfDg" name="latency" ordered="false" unique="false" upperBound="-1" eType="_LT5QTF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBWV1EEdy5RcXm_JjfDg" name="miss" ordered="false" unique="false" upperBound="-1" eType="_LT5QUV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBXF1EEdy5RcXm_JjfDg" name="utility" ordered="false" unique="false" upperBound="-1" eType="_LUDBXl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBYV1EEdy5RcXm_JjfDg" name="maxJitter" ordered="false" unique="false" upperBound="-1" eType="_LT5QTF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR4Dl1EEdy5RcXm_JjfDg" name="GaCommHost" eSuperTypes="_K-vfsF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR4D11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_sEF-wBKdEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LPR4Fl1EEdy5RcXm_JjfDg" name="transmMode" ordered="false" unique="false" eType="_LPR4KV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBaV1EEdy5RcXm_JjfDg" name="capacity" ordered="false" unique="false" upperBound="-1" eType="_LUMyll1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBbl1EEdy5RcXm_JjfDg" name="packetT" ordered="false" unique="false" upperBound="-1" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBcV1EEdy5RcXm_JjfDg" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBdF1EEdy5RcXm_JjfDg" name="utilization" ordered="false" unique="false" upperBound="-1" eType="_LUDBrV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBd11EEdy5RcXm_JjfDg" name="throughput" ordered="false" unique="false" upperBound="-1" eType="_LUMyIF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR4JF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LPR4JV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR4Jl1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LPR4J11EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LPR4KF1EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LPR4KV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_LPR4Kl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LPR4K11EEdy5RcXm_JjfDg" name="simplex"/>
+ <eLiterals xmi:id="_LPR4LF1EEdy5RcXm_JjfDg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_LPR4LV1EEdy5RcXm_JjfDg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR4Ll1EEdy5RcXm_JjfDg" name="GaCommChannel" eSuperTypes="_K-vf011EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR4L11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_DRvxIBKeEdymP89M8JXkzA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBg11EEdy5RcXm_JjfDg" name="packetSize" ordered="false" unique="false" eType="_LT5QaV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBhl1EEdy5RcXm_JjfDg" name="utlization" ordered="false" unique="false" upperBound="-1" eType="_LT5QUV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR4NV1EEdy5RcXm_JjfDg" name="GaWorkloadBehavior">
+ <eAnnotations xmi:id="_LPR4Nl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xoNcsBKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR4N11EEdy5RcXm_JjfDg" name="behavior" ordered="false" unique="false" upperBound="-1" eType="_LPR2bV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR4OV1EEdy5RcXm_JjfDg" name="demand" ordered="false" unique="false" upperBound="-1" eType="_LPR2CV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR4O11EEdy5RcXm_JjfDg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR4PV1EEdy5RcXm_JjfDg" name="GaAnalysisContext" eSuperTypes="_LTAfe11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LPR4Pl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR4QV1EEdy5RcXm_JjfDg" name="workload" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_LPR4NV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR4Q11EEdy5RcXm_JjfDg" name="platform" ordered="false" unique="false" lowerBound="1" upperBound="-1" eType="_LPR4T11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBlF1EEdy5RcXm_JjfDg" name="context" ordered="false" unique="false" upperBound="-1" eType="_LUDBpF1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LPR4T11EEdy5RcXm_JjfDg" name="GaResourcesPlatform">
+ <eAnnotations xmi:id="_LPR4UF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JSAYgBKgEdyaWJN1BYon3A"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR4UV1EEdy5RcXm_JjfDg" name="resources" ordered="false" unique="false" upperBound="-1" eType="_K-vfcV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LPR4U11EEdy5RcXm_JjfDg" name="base_Classifier" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Classifier"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QMl1EEdy5RcXm_JjfDg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QM11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QOF1EEdy5RcXm_JjfDg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QOV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QPl1EEdy5RcXm_JjfDg" name="ArrivalPattern" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QP11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QTF1EEdy5RcXm_JjfDg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QTV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QUV1EEdy5RcXm_JjfDg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QUl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QWV1EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QWl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QaV1EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5Qal1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5Qbl1EEdy5RcXm_JjfDg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5Qb11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QcV1EEdy5RcXm_JjfDg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5Qcl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QfV1EEdy5RcXm_JjfDg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5Qfl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QtF1EEdy5RcXm_JjfDg" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QtV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QwF1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QwV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LT5QxF1EEdy5RcXm_JjfDg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LT5QxV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUDBXl1EEdy5RcXm_JjfDg" name="UtilityType" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUDBX11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUDBa11EEdy5RcXm_JjfDg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUDBbF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUDBi11EEdy5RcXm_JjfDg" name="SchedParameters" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUDBjF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUDBll1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUDBl11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packageImport xmi:id="_nm1YABKXEdyGYuetzx6T5A" importedPackage="_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_YzhUsBKXEdyGYuetzx6T5A" name="GaWorkloadGenerator">
+ <ownedAttribute xmi:id="_aRcrQBKXEdyGYuetzx6T5A" name="pop" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dzWrwBKXEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dzNh0BKXEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_dzgcwBKXEdyGYuetzx6T5A" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_tDo-8BKXEdyGYuetzx6T5A" name="base_Behavior" isUnique="false" association="_tCwOIBKXEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_tCwOIBKXEdyGYuetzx6T5A" name="Extension_GaWorkloadGenerator" memberEnd="_tDDJEBKXEdyGYuetzx6T5A _tDo-8BKXEdyGYuetzx6T5A">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_tDDJEBKXEdyGYuetzx6T5A" name="extension_GaWorkloadGenerator" type="_YzhUsBKXEdyGYuetzx6T5A" aggregation="composite" association="_tCwOIBKXEdyGYuetzx6T5A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_4cVVgBKXEdyGYuetzx6T5A" name="GaEventTrace">
+ <ownedAttribute xmi:id="_55hFMBKXEdyGYuetzx6T5A" name="content" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7htLABKXEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7hjaABKXEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_7h2U8BKXEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_587lkBKXEdyGYuetzx6T5A" name="format" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9TQoMBKXEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9TG3MBKXEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_9TaZMBKXEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6Apn8BKXEdyGYuetzx6T5A" name="location" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-4x0gBKXEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-4oDgBKXEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-46-cBKXEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_BnuHABKYEdyGYuetzx6T5A" name="base_NamedElement" isUnique="false" association="_BmrlMBKYEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_BmrlMBKYEdyGYuetzx6T5A" name="Extension_GaEventTrace" memberEnd="_Bm-gIBKYEdyGYuetzx6T5A _BnuHABKYEdyGYuetzx6T5A">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Bm-gIBKYEdyGYuetzx6T5A" name="extension_GaEventTrace" type="_4cVVgBKXEdyGYuetzx6T5A" aggregation="composite" association="_BmrlMBKYEdyGYuetzx6T5A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_CGyBkBKYEdyGYuetzx6T5A" name="GaWorkloadEvent">
+ <ownedAttribute xmi:id="_DurMcBKYEdyGYuetzx6T5A" name="pattern" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FqMd8BKYEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fp478BKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FqMd8RKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Dxf28BKYEdyGYuetzx6T5A" name="generator" visibility="public" type="_YzhUsBKXEdyGYuetzx6T5A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KTwDABKYEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KTm5EBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_KTwDARKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_D0xNYBKYEdyGYuetzx6T5A" name="trace" visibility="public" type="_4cVVgBKXEdyGYuetzx6T5A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_L-K9cBKYEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_L-BzgBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_L-UucBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_D5hxkBKYEdyGYuetzx6T5A" name="effect" visibility="public" type="_XYaMIBKYEdyGYuetzx6T5A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_O1vAcBKYEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O1cFgBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_O14xcBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_X0yJoBKZEdyGYuetzx6T5A" name="timedEvent" isUnique="false" association="_X0enoBKZEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TimeEvent"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cDmTcBKZEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cDcicBKZEdyGYuetzx6T5A"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_4iNCEBKZEdyGYuetzx6T5A" name="base_NamedElement" isUnique="false" association="_4hURQBKZEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_XYaMIBKYEdyGYuetzx6T5A" name="GaScenario">
+ <generalization xmi:id="_HsMVcBKZEdyGYuetzx6T5A" general="_8JKLcBG5Edyb1KzJ7GkiGA"/>
+ <generalization xmi:id="_IK9VEBKZEdyGYuetzx6T5A" general="_3V3e0BD5EdyybZnLxHsjyA"/>
+ <ownedAttribute xmi:id="_aAzxwBKYEdyGYuetzx6T5A" name="cause" visibility="public" type="_CGyBkBKYEdyGYuetzx6T5A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lCEfwBKYEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lB7V0BKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_lCOQwBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aDyNQBKYEdyGYuetzx6T5A" name="hostDemand" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nPbIIBKYEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nPINMBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nPbIIRKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aGm3wBKYEdyGYuetzx6T5A" name="hostDemandOps" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pU5m4BKYEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pUv14BKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_pU5m4RKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aJlTQBKYEdyGYuetzx6T5A" name="interOccT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r4QUcBKYEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r4GjcBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_r4jPYBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aMs4sBKYEdyGYuetzx6T5A" name="throughput" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_u_bgwBKYEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_u_RvwBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_u_kqsBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aP0eIBKYEdyGYuetzx6T5A" name="respT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__qovcGqgEdyHVMM3AaZxvA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__qlsIGqgEdyHVMM3AaZxvA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_xYrQEBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aS8qoBKYEdyGYuetzx6T5A" name="utilization" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zy9hMBKYEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zyzwMBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_zzGrIBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aWEQEBKYEdyGYuetzx6T5A" name="utilizationOnHost" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2_MMoBKYEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2_CboBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_2DI0EBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aZL1gBKYEdyGYuetzx6T5A" name="root" visibility="public" type="_eXMtwBKZEdyGYuetzx6T5A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BMvlwBKZEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BMmb0BKZEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8QS54BKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_acTa8BKYEdyGYuetzx6T5A" name="timing" visibility="public" type="_En1FMBKcEdymP89M8JXkzA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__xoSoBKYEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__xfIsBKYEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__xyDoBKYEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_X0enoBKZEdyGYuetzx6T5A" name="Association_GaWorkloadEvent_TimeEvent" memberEnd="_X0yJoBKZEdyGYuetzx6T5A _X10rcBKZEdyGYuetzx6T5A">
+ <ownedEnd xmi:id="_X10rcBKZEdyGYuetzx6T5A" name="gaWorkloadEvent" type="_CGyBkBKYEdyGYuetzx6T5A" isUnique="false" association="_X0enoBKZEdyGYuetzx6T5A">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_X2kSUBKZEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_X2tcQBKZEdyGYuetzx6T5A"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_eXMtwBKZEdyGYuetzx6T5A" name="GaStep">
+ <generalization xmi:id="_gbL-wBKZEdyGYuetzx6T5A" general="_XYaMIBKYEdyGYuetzx6T5A"/>
+ <ownedAttribute xmi:id="_5pjrsBKZEdyGYuetzx6T5A" name="isAtomic" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C-VpwBKaEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C-L4wBKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_C-fawBKaEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_5qJhkBKZEdyGYuetzx6T5A" name="blockT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2dbU4EOFEd6caK5ICj_pSQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2dJoEEOFEd6caK5ICj_pSQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FNVQ4BKaEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_5xk_QBKZEdyGYuetzx6T5A" name="rep" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uI6osEIfEd6dmI2dd6jVFQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uIsmQEIfEd6dmI2dd6jVFQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Ha1DMBKaEdyGYuetzx6T5A" value="1.0"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_5143gBKZEdyGYuetzx6T5A" name="prob" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LWVPcBKaEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LWLecBKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LWVPcRKaEdyGYuetzx6T5A" value="1.0"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_55500BKZEdyGYuetzx6T5A" name="priority" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NiWbEBKaEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NiMqEBKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NiflABKaEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_59xBIBKZEdyGYuetzx6T5A" name="concurRes" visibility="public" type="_1zYucBG0Edyb1KzJ7GkiGA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q41OsBKaEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q4sEwBKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Q4-_sBKaEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6BMIkBKZEdyGYuetzx6T5A" name="host" visibility="public" type="_MDZCYBKdEdymP89M8JXkzA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TCnlsBKaEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TCebwBKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TCxWsBKaEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6FDU4BKZEdyGYuetzx6T5A" name="servDemand" visibility="public" type="_gCsw0BKaEdyGYuetzx6T5A" isOrdered="true" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XqRGQBKaEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XqHVQBKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_XqaQMBKaEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6InmQBKZEdyGYuetzx6T5A" name="servCount" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ceGBoBKaEdyGYuetzx6T5A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cd8QoBKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cePyoBKaEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_afbncBKYEdyGYuetzx6T5A" name="behavior" visibility="public" type="_XYaMIBKYEdyGYuetzx6T5A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FVUksBKZEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FVLawBKZEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FVeVsBKZEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_I1gR0DL6Ed2HYNz2hI9A2g" name="selfDelay" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zjA54EIfEd6dmI2dd6jVFQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ziy3cEIfEd6dmI2dd6jVFQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_KT_CADL6Ed2HYNz2hI9A2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_4hURQBKZEdyGYuetzx6T5A" name="Extension_GaWorkloadEvent" memberEnd="_4hnMMBKZEdyGYuetzx6T5A _4iNCEBKZEdyGYuetzx6T5A">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_4hnMMBKZEdyGYuetzx6T5A" name="extension_GaWorkloadEvent" type="_CGyBkBKYEdyGYuetzx6T5A" aggregation="composite" association="_4hURQBKZEdyGYuetzx6T5A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_gCsw0BKaEdyGYuetzx6T5A" name="GaRequestedService">
+ <generalization xmi:id="_jk7hcBKaEdyGYuetzx6T5A" general="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <ownedAttribute xmi:id="_ny26cBKaEdyGYuetzx6T5A" name="base_Operation" isUnique="false" association="_nx0YoBKaEdyGYuetzx6T5A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_nx0YoBKaEdyGYuetzx6T5A" name="Extension_GaRequestedService" memberEnd="_nyHTkBKaEdyGYuetzx6T5A _ny26cBKaEdyGYuetzx6T5A">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_nyHTkBKaEdyGYuetzx6T5A" name="extension_GaRequestedService" type="_gCsw0BKaEdyGYuetzx6T5A" aggregation="composite" association="_nx0YoBKaEdyGYuetzx6T5A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_riBT0BKaEdyGYuetzx6T5A" name="GaCommStep">
+ <generalization xmi:id="_1j_IABKaEdyGYuetzx6T5A" general="_eXMtwBKZEdyGYuetzx6T5A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_3P53QBKaEdyGYuetzx6T5A" name="GaAcqStep">
+ <generalization xmi:id="__6xVoBKaEdyGYuetzx6T5A" general="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <ownedAttribute xmi:id="_4kVTkBKaEdyGYuetzx6T5A" name="acqRes" visibility="public" type="_BthQEBGzEdyb1KzJ7GkiGA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7J6OsBKaEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7JxEwBKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_7KD_sBKaEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_70IQYBKaEdyGYuetzx6T5A" name="resUnits" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-vRL0RKaEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-vRL0BKaEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-vaVwBKaEdyGYuetzx6T5A" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_G9mfMBKbEdyGYuetzx6T5A" name="GaRelStep">
+ <generalization xmi:id="_RHKJIBKbEdyGYuetzx6T5A" general="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <ownedAttribute xmi:id="_IhCn4BKbEdyGYuetzx6T5A" name="relRes" visibility="public" type="_BthQEBGzEdyb1KzJ7GkiGA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LsFAgBKbEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Lr72kBKbEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LsOxgBKbEdyGYuetzx6T5A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Ikm5QBKbEdyGYuetzx6T5A" name="resUnits" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Nz8E4BKbEdyGYuetzx6T5A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NzyT4BKbEdyGYuetzx6T5A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_N0FO0BKbEdyGYuetzx6T5A" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_En1FMBKcEdymP89M8JXkzA" name="GaTimedObs">
+ <generalization xmi:id="_q7M5gBKcEdymP89M8JXkzA" general="_P9c2AA4wEdysTsAUPnp57Q"/>
+ <ownedAttribute xmi:id="_KjAqMBKcEdymP89M8JXkzA" name="laxity" visibility="public" type="_Gs3fEBKcEdymP89M8JXkzA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MQtiIBKcEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MQjxIBKcEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_MQ2sEBKcEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_QBqEMBKcEdymP89M8JXkzA" name="startObs" isUnique="false" association="_QBNYQBKcEdymP89M8JXkzA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TimeObservation"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U5y30BKcEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U5pt4BKcEdymP89M8JXkzA"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_XM8mMBKcEdymP89M8JXkzA" name="endObs" isUnique="false" association="_XMprQBKcEdymP89M8JXkzA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TimeObservation"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Y1JTEBKcEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Y1AJIBKcEdymP89M8JXkzA"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_Gs3fEBKcEdymP89M8JXkzA" name="LaxityKind">
+ <ownedLiteral xmi:id="_HpqegBKcEdymP89M8JXkzA" name="hard"/>
+ <ownedLiteral xmi:id="_HvKCgBKcEdymP89M8JXkzA" name="soft"/>
+ <ownedLiteral xmi:id="_HznrwBKcEdymP89M8JXkzA" name="other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_QBNYQBKcEdymP89M8JXkzA" name="Association_GaTimingObs_TimeObservation" memberEnd="_QBqEMBKcEdymP89M8JXkzA _QCsmABKcEdymP89M8JXkzA">
+ <ownedEnd xmi:id="_QCsmABKcEdymP89M8JXkzA" name="gaTimingObs" type="_En1FMBKcEdymP89M8JXkzA" isUnique="false" association="_QBNYQBKcEdymP89M8JXkzA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QDlW0BKcEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QDlW0RKcEdymP89M8JXkzA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_XMprQBKcEdymP89M8JXkzA" name="Association_GaTimingObs_TimeObservation" memberEnd="_XM8mMBKcEdymP89M8JXkzA _XN_vEBKcEdymP89M8JXkzA">
+ <ownedEnd xmi:id="_XN_vEBKcEdymP89M8JXkzA" name="gaTimingObs" type="_En1FMBKcEdymP89M8JXkzA" isUnique="false" association="_XMprQBKcEdymP89M8JXkzA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XO4f4BKcEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XO4f4RKcEdymP89M8JXkzA"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_a6Ls8BKcEdymP89M8JXkzA" name="GaLatencyObs">
+ <generalization xmi:id="_nXosIBKcEdymP89M8JXkzA" general="_En1FMBKcEdymP89M8JXkzA"/>
+ <ownedAttribute xmi:id="_cVcKABKcEdymP89M8JXkzA" name="latency" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gEmjYBKcEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gEdZcBKcEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gEmjYRKcEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ce9SYBKcEdymP89M8JXkzA" name="miss" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iAuR0BKcEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iAkg0BKcEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_iA3bwBKcEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ci-PsBKcEdymP89M8JXkzA" name="utility" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kIIqQBKcEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kH-5QBKcEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kIR0MBKcEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_cmYwEBKcEdymP89M8JXkzA" name="maxJitter" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_l7CLQBKcEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_l64aQBKcEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_l7VGMBKcEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_MDZCYBKdEdymP89M8JXkzA" name="GaExecHost">
+ <generalization xmi:id="_riWjoBKdEdymP89M8JXkzA" general="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <generalization xmi:id="_UsdCwDLbEd2HYNz2hI9A2g" general="_e_tF0BG1Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_ONVKYBKdEdymP89M8JXkzA" name="commTxOvh" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_USUysBKdEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_USLBsBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_USd8oBKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OQAq8BKdEdymP89M8JXkzA" name="commRcvOvh" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WOlrEBKdEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WOb6EBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_WOu1ABKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OSiagBKdEdymP89M8JXkzA" name="cntxtSwT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Y7J_ABKdEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Y7AOABKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Y7TwABKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OWGr4BKdEdymP89M8JXkzA" name="clockOvh" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bSUqsBKdEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bSK5sBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bSebsBKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OZYCUBKdEdymP89M8JXkzA" name="schedPriRange" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jxJ4MBKdEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jxAuQBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jxTpMBKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OcyisBKdEdymP89M8JXkzA" name="memSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lyePsBKdEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lyUesBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_lyxKoBKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_OgW0EBKdEdymP89M8JXkzA" name="utilization" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_n6xY8BKdEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_n6oPABKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_n67J8BKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Oj7FcBKdEdymP89M8JXkzA" name="throughput" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qK9S4BKdEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qKzh4BKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_qLGc0BKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_sEF-wBKdEdymP89M8JXkzA" name="GaCommHost">
+ <generalization xmi:id="_CvkRIBKeEdymP89M8JXkzA" general="_rU9dMBGzEdyb1KzJ7GkiGA"/>
+ <generalization xmi:id="_VeYO8DLbEd2HYNz2hI9A2g" general="_XpH50BG1Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_uMsqABKdEdymP89M8JXkzA" name="throughput" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_A0ymgBKeEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_A0o1gBKeEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_A07wcBKeEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_uH8F0BKdEdymP89M8JXkzA" name="utilization" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-h7zEBKdEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-hyCEBKdEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-iE9ABKdEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_DRvxIBKeEdymP89M8JXkzA" name="GaCommChannel">
+ <generalization xmi:id="_ODI3IBKeEdymP89M8JXkzA" general="_1zYucBG0Edyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_Est6UBKeEdymP89M8JXkzA" name="packetSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J4VDkBKeEdymP89M8JXkzA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J4L5oBKeEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_J4e0kBKeEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ExxZcBKeEdymP89M8JXkzA" name="utlization" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_L2-hkBKeEdymP89M8JXkzA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_L20wkBKeEdymP89M8JXkzA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_L3HrgBKeEdymP89M8JXkzA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_xoNcsBKfEdyaWJN1BYon3A" name="GaWorkloadBehavior">
+ <ownedAttribute xmi:id="_z-pIkBKfEdyaWJN1BYon3A" name="behavior" visibility="public" type="_XYaMIBKYEdyGYuetzx6T5A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_27UVEBKfEdyaWJN1BYon3A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_27KkEBKfEdyaWJN1BYon3A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_27dfABKfEdyaWJN1BYon3A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0Eyz4BKfEdyaWJN1BYon3A" name="demand" visibility="public" type="_CGyBkBKYEdyGYuetzx6T5A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5OSdQBKfEdyaWJN1BYon3A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5OJTUBKfEdyaWJN1BYon3A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5OSdQRKfEdyaWJN1BYon3A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8_do0BKfEdyaWJN1BYon3A" name="base_NamedElement" isUnique="false" association="_8-Qu8BKfEdyaWJN1BYon3A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_8-Qu8BKfEdyaWJN1BYon3A" name="Extension_GaWorkloadBehavior" memberEnd="_8-ta4BKfEdyaWJN1BYon3A _8_do0BKfEdyaWJN1BYon3A">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_8-ta4BKfEdyaWJN1BYon3A" name="extension_GaWorkloadBehavior" type="_xoNcsBKfEdyaWJN1BYon3A" aggregation="composite" association="_8-Qu8BKfEdyaWJN1BYon3A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_9gc2ABKfEdyaWJN1BYon3A" name="GaAnalysisContext">
+ <generalization xmi:id="_T_yJ0BKgEdyaWJN1BYon3A" general="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <generalization xmi:id="_WHuOoEIhEd6dmI2dd6jVFQ" general="_H0HcsECNEd6UTJZnztgOLw"/>
+ <ownedAttribute xmi:id="__J45ABKfEdyaWJN1BYon3A" name="context" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C7NOgBKgEdyaWJN1BYon3A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C7DdgBKgEdyaWJN1BYon3A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_C7WYcBKgEdyaWJN1BYon3A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="__M5JsBKfEdyaWJN1BYon3A" name="workload" visibility="public" type="_xoNcsBKfEdyaWJN1BYon3A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GXK_EBKgEdyaWJN1BYon3A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GXBOEBKgEdyaWJN1BYon3A" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GXUwEBKgEdyaWJN1BYon3A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="__PvCUBKfEdyaWJN1BYon3A" name="platform" visibility="public" type="_JSAYgBKgEdyaWJN1BYon3A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IzhFsBKgEdyaWJN1BYon3A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IzXUsBKgEdyaWJN1BYon3A" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_IzhFsRKgEdyaWJN1BYon3A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_JSAYgBKgEdyaWJN1BYon3A" name="GaResourcesPlatform">
+ <ownedAttribute xmi:id="_LSGoABKgEdyaWJN1BYon3A" name="resources" visibility="public" type="_BthQEBGzEdyb1KzJ7GkiGA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NgtNkBKgEdyaWJN1BYon3A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NgjckBKgEdyaWJN1BYon3A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NgtNkRKgEdyaWJN1BYon3A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_PbuIwBKgEdyaWJN1BYon3A" name="base_Classifier" isUnique="false" association="_Paq_4BKgEdyaWJN1BYon3A">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_Paq_4BKgEdyaWJN1BYon3A" name="Extension_GaResourcesPlatform" memberEnd="_Pa960BKgEdyaWJN1BYon3A _PbuIwBKgEdyaWJN1BYon3A">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Pa960BKgEdyaWJN1BYon3A" name="extension_GaResourcesPlatform" type="_JSAYgBKgEdyaWJN1BYon3A" aggregation="composite" association="_Paq_4BKgEdyaWJN1BYon3A"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_5ZCOIAPMEdyuUt-4qHuVvQ" name="SAM">
+ <eAnnotations xmi:id="_LQeIoF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_M3blUJ3yEd6SvNDHkhtrYQ" name="SAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/SAM/_M1C_sJ3yEd6SvNDHkhtrYQ/13" nsPrefix="SAM">
+ <eAnnotations xmi:id="_M8gSxZ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8gSxp3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8gSx53yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8gSyJ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8gSyZ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8gSyp3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3blUZ3yEd6SvNDHkhtrYQ" name="OptimallityCriterionKind">
+ <eAnnotations xmi:id="_M3blUp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__N1IYBKgEdyxBYjIJwIrZA"/>
+ <eLiterals xmi:id="_M3blU53yEd6SvNDHkhtrYQ" name="meetHardDeadlines"/>
+ <eLiterals xmi:id="_M3blVJ3yEd6SvNDHkhtrYQ" name="minimizeMissedDeadlines" value="1"/>
+ <eLiterals xmi:id="_M3blVZ3yEd6SvNDHkhtrYQ" name="minimizedMeanTardiness" value="2"/>
+ <eLiterals xmi:id="_M3blVp3yEd6SvNDHkhtrYQ" name="undef" value="3"/>
+ <eLiterals xmi:id="_M3blV53yEd6SvNDHkhtrYQ" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M3blWJ3yEd6SvNDHkhtrYQ" name="SaAnalysisContext" eSuperTypes="_M054vJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M3blWZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JAGTsBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M3blXJ3yEd6SvNDHkhtrYQ" name="optCriterion" ordered="false" unique="false" eType="_M3blUZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wh753yEd6SvNDHkhtrYQ" name="isSched" ordered="false" unique="false" eType="_M8Wh8Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M3bl0Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_M3bl0p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bl053yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_M3bl1J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bl1Z3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_M3bl1p3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_M3bl153yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_M3bl2J3yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bl2Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_M3bl2p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bl253yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_M3bl3J3yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_M3bl3Z3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_M3bl3p3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_M3bl353yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_M3bl4J3yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_M3bl4Z3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_M3bl4p3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_M3bl453yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bl5J3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_M3bl5Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bl5p3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_M3bl553yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M3bl6J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_M3bl6Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M3bl6p3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_M3bl653yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M3bl7J3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_M3bl7Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bmNJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_M3bmNZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bmNp3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_M3bmN53yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_M3bmOJ3yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_M3bmOZ3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_M3bmOp3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_M3bmO53yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_M3bmPJ3yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bmRJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_M3bmRZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bmRp3yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_M3bmR53yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_M3bmSJ3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_M3bmSZ3yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_M3bmSp3yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bmUp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_M3bmU53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bmVJ3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_M3bmVZ3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_M3bmVp3yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bmXp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_M3bmX53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bmYJ3yEd6SvNDHkhtrYQ" name="J"/>
+ <eLiterals xmi:id="_M3bmYZ3yEd6SvNDHkhtrYQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_M3bmYp3yEd6SvNDHkhtrYQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_M3bmY53yEd6SvNDHkhtrYQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_M3bmZJ3yEd6SvNDHkhtrYQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M3bmfJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_M3bmfZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bmnZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_M3bmnp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bmn53yEd6SvNDHkhtrYQ" name="TAI"/>
+ <eLiterals xmi:id="_M3bmoJ3yEd6SvNDHkhtrYQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_M3bmoZ3yEd6SvNDHkhtrYQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_M3bmop3yEd6SvNDHkhtrYQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_M3bmo53yEd6SvNDHkhtrYQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_M3bmpJ3yEd6SvNDHkhtrYQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_M3bmpZ3yEd6SvNDHkhtrYQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_M3bmpp3yEd6SvNDHkhtrYQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_M3bmp53yEd6SvNDHkhtrYQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_M3bmqJ3yEd6SvNDHkhtrYQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_M3bmqZ3yEd6SvNDHkhtrYQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bmwJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_M3bmwZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bmwp3yEd6SvNDHkhtrYQ" name="discrete"/>
+ <eLiterals xmi:id="_M3bmw53yEd6SvNDHkhtrYQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bnLJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_M3bnLZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bnLp3yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_M3bnL53yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_M3bnMJ3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_M3bnMZ3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_M3bnMp3yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bnkp3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_M3bnk53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bnlJ3yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_M3bnlZ3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_M3bnlp3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_M3bnl53yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bnq53yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_M3bnrJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bnrZ3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_M3bnrp3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_M3bnr53yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_M3bnsJ3yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_M3bnsZ3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_M3bnsp3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_M3bns53yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_M3bntJ3yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bnyp3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_M3bny53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bnzJ3yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_M3bnzZ3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_M3bnzp3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_M3bnz53yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_M3bn0J3yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_M3bn0Z3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_M3bn0p3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3boBp3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_M3boB53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_M3boCJ3yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_M3boCZ3yEd6SvNDHkhtrYQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_M3boCp3yEd6SvNDHkhtrYQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3boC53yEd6SvNDHkhtrYQ" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_M3boDJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_M3boDZ3yEd6SvNDHkhtrYQ" name="hard"/>
+ <eLiterals xmi:id="_M3boDp3yEd6SvNDHkhtrYQ" name="soft" value="1"/>
+ <eLiterals xmi:id="_M3boD53yEd6SvNDHkhtrYQ" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M3boFp3yEd6SvNDHkhtrYQ" name="SaEndtoEndFlow">
+ <eAnnotations xmi:id="_M3boF53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_V4UjUBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M3boIJ3yEd6SvNDHkhtrYQ" name="timing" unique="false" upperBound="-1" eType="_M054MJ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M3boIp3yEd6SvNDHkhtrYQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wh-J3yEd6SvNDHkhtrYQ" name="isSched" ordered="false" unique="false" eType="_M8Wh8Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wh-53yEd6SvNDHkhtrYQ" name="schSlack" ordered="false" unique="false" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiAJ3yEd6SvNDHkhtrYQ" name="end2EndT" ordered="false" unique="false" upperBound="-1" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiBZ3yEd6SvNDHkhtrYQ" name="end2EndD" ordered="false" unique="false" upperBound="-1" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M3boJJ3yEd6SvNDHkhtrYQ" name="SaCommStep" eSuperTypes="_M054T53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M3boJZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KVOeIBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M3boLJ3yEd6SvNDHkhtrYQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiD53yEd6SvNDHkhtrYQ" name="deadline" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiEp3yEd6SvNDHkhtrYQ" name="spareCap" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiFZ3yEd6SvNDHkhtrYQ" name="schSlack" ordered="false" unique="false" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M3boMp3yEd6SvNDHkhtrYQ" name="SaStep" eSuperTypes="_M053fp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M3boM53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W2mUABKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M3boNJ3yEd6SvNDHkhtrYQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M3boQp3yEd6SvNDHkhtrYQ" name="sharedRes" ordered="false" unique="false" upperBound="-1" eType="_M3boSZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiPJ3yEd6SvNDHkhtrYQ" name="deadline" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiP53yEd6SvNDHkhtrYQ" name="spareCap" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiQp3yEd6SvNDHkhtrYQ" name="schSlack" ordered="false" unique="false" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiRZ3yEd6SvNDHkhtrYQ" name="preemptT" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiSJ3yEd6SvNDHkhtrYQ" name="readyT" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiS53yEd6SvNDHkhtrYQ" name="nonpreemptionBlocking" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiT53yEd6SvNDHkhtrYQ" name="selfSuspensionBlocking" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WiUp3yEd6SvNDHkhtrYQ" name="numberSelfSuspensions" ordered="false" unique="false" eType="_M8WiMp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M3boSZ3yEd6SvNDHkhtrYQ" name="SaSharedResource" eSuperTypes="_MOwchp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M3boSp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eEgPsBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wicp3yEd6SvNDHkhtrYQ" name="capacity" ordered="false" unique="false" eType="_M8WiMp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WidZ3yEd6SvNDHkhtrYQ" name="isPreemp" ordered="false" unique="false" eType="_M8Wh8Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WieJ3yEd6SvNDHkhtrYQ" name="isConsum" ordered="false" unique="false" eType="_M8Wh8Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wie53yEd6SvNDHkhtrYQ" name="acquisT" ordered="false" unique="false" upperBound="-1" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wifp3yEd6SvNDHkhtrYQ" name="releaseT" ordered="false" unique="false" upperBound="-1" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M3boVp3yEd6SvNDHkhtrYQ" name="SaSchedObs" eSuperTypes="_M054MJ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M3boV53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7UEWoBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WikJ3yEd6SvNDHkhtrYQ" name="suspentions" ordered="false" unique="false" upperBound="-1" eType="_M8WiMp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wik53yEd6SvNDHkhtrYQ" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8Wilp3yEd6SvNDHkhtrYQ" name="overlaps" ordered="false" unique="false" upperBound="-1" eType="_M8WiMp3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M3boX53yEd6SvNDHkhtrYQ" name="SaCommHost" eSuperTypes="_M054hZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M3boYJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_uuA_oBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WinZ3yEd6SvNDHkhtrYQ" name="isSched" ordered="false" unique="false" eType="_M8Wh8Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8WioJ3yEd6SvNDHkhtrYQ" name="schSlack" ordered="false" unique="false" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3bofZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_M3bofp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3bof53yEd6SvNDHkhtrYQ" name="simplex"/>
+ <eLiterals xmi:id="_M3bogJ3yEd6SvNDHkhtrYQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_M3bogZ3yEd6SvNDHkhtrYQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M3boiZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_M3boip3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M3boi53yEd6SvNDHkhtrYQ" name="b_per_s"/>
+ <eLiterals xmi:id="_M3bojJ3yEd6SvNDHkhtrYQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_M3bojZ3yEd6SvNDHkhtrYQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M3bojp3yEd6SvNDHkhtrYQ" name="SaExecHost" eSuperTypes="_M054E53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M3boj53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6d68UBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gSoZ3yEd6SvNDHkhtrYQ" name="isSched" ordered="false" unique="false" eType="_M8Wh8Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gSpJ3yEd6SvNDHkhtrYQ" name="schSlack" ordered="false" unique="false" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gSp53yEd6SvNDHkhtrYQ" name="schedUtiliz" ordered="false" unique="false" eType="_M8Wh_Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gSqp3yEd6SvNDHkhtrYQ" name="ISRswitchT" ordered="false" unique="false" eType="_M8WiAp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gSrZ3yEd6SvNDHkhtrYQ" name="ISRprioRange" ordered="false" unique="false" eType="_M8gSr53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Wh8Z3yEd6SvNDHkhtrYQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Wh8p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Wh9J3yEd6SvNDHkhtrYQ" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Wh9Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Wh_Z3yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Wh_p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8WiAp3yEd6SvNDHkhtrYQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8WiA53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8WiGp3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8WiG53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8WiHp3yEd6SvNDHkhtrYQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8WiH53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8WiIZ3yEd6SvNDHkhtrYQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8WiIp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8WiKJ3yEd6SvNDHkhtrYQ" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8WiKZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8WiMp3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8WiM53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8WigZ3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Wigp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8Wihp3yEd6SvNDHkhtrYQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8Wih53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gSmZ3yEd6SvNDHkhtrYQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gSmp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gSr53yEd6SvNDHkhtrYQ" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gSsJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wkqtkEOMEd6caK5ICj_pSQ" name="SAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/SAM/_wkV9cEOMEd6caK5ICj_pSQ/12" nsPrefix="SAM">
+ <eAnnotations xmi:id="_wmocg0OMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmochEOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmochUOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmochkOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmoch0OMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmociEOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkqtkUOMEd6caK5ICj_pSQ" name="OptimallityCriterionKind">
+ <eAnnotations xmi:id="_wkqtkkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__N1IYBKgEdyxBYjIJwIrZA"/>
+ <eLiterals xmi:id="_wkqtk0OMEd6caK5ICj_pSQ" name="meetHardDeadlines"/>
+ <eLiterals xmi:id="_wkqtlEOMEd6caK5ICj_pSQ" name="minimizeMissedDeadlines" value="1"/>
+ <eLiterals xmi:id="_wkqtlUOMEd6caK5ICj_pSQ" name="minimizedMeanTardiness" value="2"/>
+ <eLiterals xmi:id="_wkqtlkOMEd6caK5ICj_pSQ" name="undef" value="3"/>
+ <eLiterals xmi:id="_wkqtl0OMEd6caK5ICj_pSQ" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkqtmEOMEd6caK5ICj_pSQ" name="SaAnalysisContext" eSuperTypes="_wkMNAEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkqtmUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JAGTsBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wkqtnEOMEd6caK5ICj_pSQ" name="optCriterion" ordered="false" unique="false" eType="_wkqtkUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmbBGEOMEd6caK5ICj_pSQ" name="isSched" ordered="false" unique="false" eType="_wmbBGkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkquEUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wkquEkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkquE0OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wkquFEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkquFUOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wkquFkOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wkquF0OMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wkquGEOMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkquGUOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wkquGkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkquG0OMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wkquHEOMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wkquHUOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wkquHkOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wkquH0OMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wkquIEOMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wkquIUOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wkquIkOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wkquI0OMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkquJEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wkquJUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkquJkOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wkquJ0OMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkquKEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wkquKUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkquKkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wkquK0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkquLEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wkquLUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkqudEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wkqudUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkqudkOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wkqud0OMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wkqueEOMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wkqueUOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wkquekOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wkque0OMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wkqufEOMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkquhEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wkquhUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkquhkOMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wkquh0OMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wkquiEOMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wkquiUOMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wkquikOMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkqukkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wkquk0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkqulEOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wkqulUOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wkqulkOMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkqunkOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_wkqun0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkrUoEOMEd6caK5ICj_pSQ" name="J"/>
+ <eLiterals xmi:id="_wkrUoUOMEd6caK5ICj_pSQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_wkrUokOMEd6caK5ICj_pSQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_wkrUo0OMEd6caK5ICj_pSQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_wkrUpEOMEd6caK5ICj_pSQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wkrUvEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wkrUvUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkrU3UOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_wkrU3kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkrU30OMEd6caK5ICj_pSQ" name="TAI"/>
+ <eLiterals xmi:id="_wkrU4EOMEd6caK5ICj_pSQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_wkrU4UOMEd6caK5ICj_pSQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_wkrU4kOMEd6caK5ICj_pSQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_wkrU40OMEd6caK5ICj_pSQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_wkrU5EOMEd6caK5ICj_pSQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_wkrU5UOMEd6caK5ICj_pSQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_wkrU5kOMEd6caK5ICj_pSQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_wkrU50OMEd6caK5ICj_pSQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_wkrU6EOMEd6caK5ICj_pSQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_wkrU6UOMEd6caK5ICj_pSQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkrVAEOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_wkrVAUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkrVAkOMEd6caK5ICj_pSQ" name="discrete"/>
+ <eLiterals xmi:id="_wkrVA0OMEd6caK5ICj_pSQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkrVbEOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wkrVbUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkrVbkOMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wkrVb0OMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wkrVcEOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wkrVcUOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wkrVckOMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkrV0kOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wkrV00OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkrV1EOMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wkrV1UOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wkrV1kOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wkrV10OMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkrV60OMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wkrV7EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkrV7UOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wkrV7kOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wkrV70OMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wkrV8EOMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wkrV8UOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wkrV8kOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wkrV80OMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wkrV9EOMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkrWCkOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wkrWC0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkrWDEOMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wkrWDUOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wkrWDkOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wkrWD0OMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wkrWEEOMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wkrWEUOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wkrWEkOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkr74kOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_wkr740OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_wkr75EOMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wkr75UOMEd6caK5ICj_pSQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_wkr75kOMEd6caK5ICj_pSQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkr750OMEd6caK5ICj_pSQ" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_wkr76EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_wkr76UOMEd6caK5ICj_pSQ" name="hard"/>
+ <eLiterals xmi:id="_wkr76kOMEd6caK5ICj_pSQ" name="soft" value="1"/>
+ <eLiterals xmi:id="_wkr760OMEd6caK5ICj_pSQ" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkr78kOMEd6caK5ICj_pSQ" name="SaEndtoEndFlow">
+ <eAnnotations xmi:id="_wkr780OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_V4UjUBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkr7_EOMEd6caK5ICj_pSQ" name="timing" unique="false" upperBound="-1" eType="_wkMMdEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkr7_kOMEd6caK5ICj_pSQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmbBIUOMEd6caK5ICj_pSQ" name="isSched" ordered="false" unique="false" eType="_wmbBGkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmboIUOMEd6caK5ICj_pSQ" name="schSlack" ordered="false" unique="false" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmcPM0OMEd6caK5ICj_pSQ" name="end2EndT" ordered="false" unique="false" upperBound="-1" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmcPOEOMEd6caK5ICj_pSQ" name="end2EndD" ordered="false" unique="false" upperBound="-1" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkr8AEOMEd6caK5ICj_pSQ" name="SaCommStep" eSuperTypes="_wkMMk0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkr8AUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KVOeIBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkr8CEOMEd6caK5ICj_pSQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmc2RUOMEd6caK5ICj_pSQ" name="deadline" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmc2SEOMEd6caK5ICj_pSQ" name="spareCap" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmc2S0OMEd6caK5ICj_pSQ" name="schSlack" ordered="false" unique="false" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkr8DkOMEd6caK5ICj_pSQ" name="SaStep" eSuperTypes="_wkGuJ0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkr8D0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W2mUABKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkr8EEOMEd6caK5ICj_pSQ" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wkr8HkOMEd6caK5ICj_pSQ" name="sharedRes" ordered="false" unique="false" upperBound="-1" eType="_wkr8JUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmeEYkOMEd6caK5ICj_pSQ" name="deadline" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmeEZUOMEd6caK5ICj_pSQ" name="spareCap" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmeEaEOMEd6caK5ICj_pSQ" name="schSlack" ordered="false" unique="false" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmeEa0OMEd6caK5ICj_pSQ" name="preemptT" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmeEbkOMEd6caK5ICj_pSQ" name="readyT" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmeEcUOMEd6caK5ICj_pSQ" name="nonpreemptionBlocking" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmercUOMEd6caK5ICj_pSQ" name="selfSuspensionBlocking" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmerdEOMEd6caK5ICj_pSQ" name="numberSelfSuspensions" ordered="false" unique="false" eType="_wmddYUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkr8JUOMEd6caK5ICj_pSQ" name="SaSharedResource" eSuperTypes="_wP_eTkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkr8JkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eEgPsBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmfSjkOMEd6caK5ICj_pSQ" name="capacity" ordered="false" unique="false" eType="_wmddYUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmmAMEOMEd6caK5ICj_pSQ" name="isPreemp" ordered="false" unique="false" eType="_wmbBGkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmmAM0OMEd6caK5ICj_pSQ" name="isConsum" ordered="false" unique="false" eType="_wmbBGkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmmANkOMEd6caK5ICj_pSQ" name="acquisT" ordered="false" unique="false" upperBound="-1" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmmAOUOMEd6caK5ICj_pSQ" name="releaseT" ordered="false" unique="false" upperBound="-1" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkr8MkOMEd6caK5ICj_pSQ" name="SaSchedObs" eSuperTypes="_wkMMdEOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkr8M0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7UEWoBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmmnTUOMEd6caK5ICj_pSQ" name="suspentions" ordered="false" unique="false" upperBound="-1" eType="_wmddYUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmmnUEOMEd6caK5ICj_pSQ" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmmnU0OMEd6caK5ICj_pSQ" name="overlaps" ordered="false" unique="false" upperBound="-1" eType="_wmddYUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkr8O0OMEd6caK5ICj_pSQ" name="SaCommHost" eSuperTypes="_wkMMyUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkr8PEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_uuA_oBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmnOVEOMEd6caK5ICj_pSQ" name="isSched" ordered="false" unique="false" eType="_wmbBGkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmnOV0OMEd6caK5ICj_pSQ" name="schSlack" ordered="false" unique="false" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkr8WUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_wkr8WkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkr8W0OMEd6caK5ICj_pSQ" name="simplex"/>
+ <eLiterals xmi:id="_wkr8XEOMEd6caK5ICj_pSQ" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_wkr8XUOMEd6caK5ICj_pSQ" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wkr8ZUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_wkr8ZkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wkr8Z0OMEd6caK5ICj_pSQ" name="b_per_s"/>
+ <eLiterals xmi:id="_wkr8aEOMEd6caK5ICj_pSQ" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_wkr8aUOMEd6caK5ICj_pSQ" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wkr8akOMEd6caK5ICj_pSQ" name="SaExecHost" eSuperTypes="_wkLllkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wkr8a0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6d68UBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmn1ZkOMEd6caK5ICj_pSQ" name="isSched" ordered="false" unique="false" eType="_wmbBGkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmn1aUOMEd6caK5ICj_pSQ" name="schSlack" ordered="false" unique="false" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmn1bEOMEd6caK5ICj_pSQ" name="schedUtiliz" ordered="false" unique="false" eType="_wmcPMEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmn1b0OMEd6caK5ICj_pSQ" name="ISRswitchT" ordered="false" unique="false" eType="_wmcPNUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmn1ckOMEd6caK5ICj_pSQ" name="ISRprioRange" ordered="false" unique="false" eType="_wmn1dEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmbBGkOMEd6caK5ICj_pSQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmbBG0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmbBHUOMEd6caK5ICj_pSQ" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmbBHkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmcPMEOMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmcPMUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmcPNUOMEd6caK5ICj_pSQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmcPNkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmc2UEOMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmc2UUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmc2VEOMEd6caK5ICj_pSQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmc2VUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmddUEOMEd6caK5ICj_pSQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmddUUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmddV0OMEd6caK5ICj_pSQ" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmddWEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmddYUOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmddYkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmmAPEOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmmAPUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmmnQ0OMEd6caK5ICj_pSQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmmnREOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmnOY0OMEd6caK5ICj_pSQ" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmnOZEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmn1dEOMEd6caK5ICj_pSQ" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmn1dUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_keUSAHKiEd2xwtZ516zmfg" name="SAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/SAM/_kc1EQHKiEd2xwtZ516zmfg/11" nsPrefix="SAM">
+ <eAnnotations xmi:id="_khvapHKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_khvapXKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_khvapnKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_khvap3KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_khvaqHKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_khvaqXKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUSAXKiEd2xwtZ516zmfg" name="OptimallityCriterionKind">
+ <eAnnotations xmi:id="_keUSAnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__N1IYBKgEdyxBYjIJwIrZA"/>
+ <eLiterals xmi:id="_keUSA3KiEd2xwtZ516zmfg" name="meetHardDeadlines"/>
+ <eLiterals xmi:id="_keUSBHKiEd2xwtZ516zmfg" name="minimizeMissedDeadlines" value="1"/>
+ <eLiterals xmi:id="_keUSBXKiEd2xwtZ516zmfg" name="minimizedMeanTardiness" value="2"/>
+ <eLiterals xmi:id="_keUSBnKiEd2xwtZ516zmfg" name="undef" value="3"/>
+ <eLiterals xmi:id="_keUSB3KiEd2xwtZ516zmfg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_keUSCHKiEd2xwtZ516zmfg" name="SaAnalysisContext" eSuperTypes="_kcrWCXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_keUSCXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JAGTsBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_keUSDHKiEd2xwtZ516zmfg" name="optCriterion" ordered="false" unique="false" eType="_keUSAXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZuXKiEd2xwtZ516zmfg" name="isSched" ordered="false" unique="false" eType="_khvZu3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_keUSSHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_keUSSXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUSSnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_keUSS3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUSTHKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_keUSTXKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_keUSTnKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_keUST3KiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUSUHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_keUSUXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUSUnKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_keUSU3KiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_keUSVHKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_keUSVXKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_keUSVnKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_keUSV3KiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_keUSWHKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_keUSWXKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUSWnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_keUSW3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUSXHKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_keUSXXKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_keUSXnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_keUSX3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_keUSYHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_keUSYXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_keUSYnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_keUSY3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUSqnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_keUSq3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUSrHKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_keUSrXKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_keUSrnKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_keUSr3KiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_keUSsHKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_keUSsXKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_keUSsnKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUSunKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_keUSu3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUSvHKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_keUSvXKiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_keUSvnKiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_keUSv3KiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_keUSwHKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUSyHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_keUSyXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUSynKiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_keUSy3KiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_keUSzHKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUS1HKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_keUS1XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUS1nKiEd2xwtZ516zmfg" name="J"/>
+ <eLiterals xmi:id="_keUS13KiEd2xwtZ516zmfg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_keUS2HKiEd2xwtZ516zmfg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_keUS2XKiEd2xwtZ516zmfg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_keUS2nKiEd2xwtZ516zmfg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_keUS7XKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_keUS7nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUTDnKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_keUTD3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUTEHKiEd2xwtZ516zmfg" name="TAI"/>
+ <eLiterals xmi:id="_keUTEXKiEd2xwtZ516zmfg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_keUTEnKiEd2xwtZ516zmfg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_keUTE3KiEd2xwtZ516zmfg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_keUTFHKiEd2xwtZ516zmfg" name="Local" value="4"/>
+ <eLiterals xmi:id="_keUTFXKiEd2xwtZ516zmfg" name="TT" value="5"/>
+ <eLiterals xmi:id="_keUTFnKiEd2xwtZ516zmfg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_keUTF3KiEd2xwtZ516zmfg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_keUTGHKiEd2xwtZ516zmfg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_keUTGXKiEd2xwtZ516zmfg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_keUTGnKiEd2xwtZ516zmfg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUTMXKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_keUTMnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUTM3KiEd2xwtZ516zmfg" name="discrete"/>
+ <eLiterals xmi:id="_keUTNHKiEd2xwtZ516zmfg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keUTonKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_keUTo3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keUTpHKiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_keUTpXKiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_keUTpnKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_keUTp3KiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_keUTqHKiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keeDFXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_keeDFnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keeDF3KiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_keeDGHKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_keeDGXKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_keeDGnKiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keeDLnKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_keeDL3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keeDMHKiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_keeDMXKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_keeDMnKiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_keeDM3KiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_keeDNHKiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_keeDNXKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_keeDNnKiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_keeDN3KiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keeDTXKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_keeDTnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keeDT3KiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_keeDUHKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_keeDUXKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_keeDUnKiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_keeDU3KiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_keeDVHKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_keeDVXKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keeDh3KiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_keeDiHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_keeDiXKiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_keeDinKiEd2xwtZ516zmfg" name="offered" value="1"/>
+ <eLiterals xmi:id="_keeDi3KiEd2xwtZ516zmfg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keeDjHKiEd2xwtZ516zmfg" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_keeDjXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_keeDjnKiEd2xwtZ516zmfg" name="hard"/>
+ <eLiterals xmi:id="_keeDj3KiEd2xwtZ516zmfg" name="soft" value="1"/>
+ <eLiterals xmi:id="_keeDkHKiEd2xwtZ516zmfg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_keeDl3KiEd2xwtZ516zmfg" name="SaEndtoEndFlow">
+ <eAnnotations xmi:id="_keeDmHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_V4UjUBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_keeDoXKiEd2xwtZ516zmfg" name="timing" unique="false" upperBound="-1" eType="_kcrVg3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_keeDo3KiEd2xwtZ516zmfg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZwnKiEd2xwtZ516zmfg" name="isSched" ordered="false" unique="false" eType="_khvZu3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZxXKiEd2xwtZ516zmfg" name="schSlack" ordered="false" unique="false" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZynKiEd2xwtZ516zmfg" name="end2EndT" ordered="false" unique="false" upperBound="-1" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZz3KiEd2xwtZ516zmfg" name="end2EndD" ordered="false" unique="false" upperBound="-1" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_keeDpXKiEd2xwtZ516zmfg" name="SaCommStep" eSuperTypes="_kcrVnHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_keeDpnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KVOeIBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_keeDrXKiEd2xwtZ516zmfg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZ2XKiEd2xwtZ516zmfg" name="deadline" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZ3HKiEd2xwtZ516zmfg" name="spareCap" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvZ33KiEd2xwtZ516zmfg" name="schSlack" ordered="false" unique="false" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_keeDs3KiEd2xwtZ516zmfg" name="SaStep" eSuperTypes="_kcrU0XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_keeDtHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W2mUABKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_keeDtXKiEd2xwtZ516zmfg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_keeDw3KiEd2xwtZ516zmfg" name="sharedRes" ordered="false" unique="false" upperBound="-1" eType="_keeDynKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaBnKiEd2xwtZ516zmfg" name="deadline" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaCXKiEd2xwtZ516zmfg" name="spareCap" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaDHKiEd2xwtZ516zmfg" name="schSlack" ordered="false" unique="false" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaD3KiEd2xwtZ516zmfg" name="preemptT" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaEnKiEd2xwtZ516zmfg" name="readyT" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaFXKiEd2xwtZ516zmfg" name="nonpreemptionBlocking" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaGXKiEd2xwtZ516zmfg" name="selfSuspensionBlocking" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaHHKiEd2xwtZ516zmfg" name="numberSelfSuspensions" ordered="false" unique="false" eType="_khvZ_HKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_keeDynKiEd2xwtZ516zmfg" name="SaSharedResource" eSuperTypes="_kDy5nXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_keeDy3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eEgPsBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaPHKiEd2xwtZ516zmfg" name="capacity" ordered="false" unique="false" eType="_khvZ_HKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaP3KiEd2xwtZ516zmfg" name="isPreemp" ordered="false" unique="false" eType="_khvZu3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaQnKiEd2xwtZ516zmfg" name="isConsum" ordered="false" unique="false" eType="_khvZu3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaRXKiEd2xwtZ516zmfg" name="acquisT" ordered="false" unique="false" upperBound="-1" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaSHKiEd2xwtZ516zmfg" name="releaseT" ordered="false" unique="false" upperBound="-1" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_keeD13KiEd2xwtZ516zmfg" name="SaSchedObs" eSuperTypes="_kcrVg3KiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_keeD2HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7UEWoBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaXHKiEd2xwtZ516zmfg" name="suspentions" ordered="false" unique="false" upperBound="-1" eType="_khvZ_HKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaX3KiEd2xwtZ516zmfg" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaYnKiEd2xwtZ516zmfg" name="overlaps" ordered="false" unique="false" upperBound="-1" eType="_khvZ_HKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_keeD4HKiEd2xwtZ516zmfg" name="SaCommHost" eSuperTypes="_kcrV0nKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_keeD4XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_uuA_oBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaaXKiEd2xwtZ516zmfg" name="isSched" ordered="false" unique="false" eType="_khvZu3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvabHKiEd2xwtZ516zmfg" name="schSlack" ordered="false" unique="false" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keeD_nKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_keeD_3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keeEAHKiEd2xwtZ516zmfg" name="simplex"/>
+ <eLiterals xmi:id="_keeEAXKiEd2xwtZ516zmfg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_keeEAnKiEd2xwtZ516zmfg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_keeECnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_keeEC3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_keeEDHKiEd2xwtZ516zmfg" name="b_per_s"/>
+ <eLiterals xmi:id="_keeEDXKiEd2xwtZ516zmfg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_keeEDnKiEd2xwtZ516zmfg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_keeED3KiEd2xwtZ516zmfg" name="SaExecHost" eSuperTypes="_kcrVZnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_keeEEHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6d68UBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvagHKiEd2xwtZ516zmfg" name="isSched" ordered="false" unique="false" eType="_khvZu3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvag3KiEd2xwtZ516zmfg" name="schSlack" ordered="false" unique="false" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvahnKiEd2xwtZ516zmfg" name="schedUtiliz" ordered="false" unique="false" eType="_khvZx3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaiXKiEd2xwtZ516zmfg" name="ISRswitchT" ordered="false" unique="false" eType="_khvZzHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvajHKiEd2xwtZ516zmfg" name="ISRprioRange" ordered="false" unique="false" eType="_khvajnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZu3KiEd2xwtZ516zmfg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZvHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZvnKiEd2xwtZ516zmfg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZv3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZx3KiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZyHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZzHKiEd2xwtZ516zmfg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZzXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZ5HKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZ5XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZ6HKiEd2xwtZ516zmfg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZ6XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZ63KiEd2xwtZ516zmfg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZ7HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZ8nKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZ83KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvZ_HKiEd2xwtZ516zmfg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvZ_XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvaS3KiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvaTHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvaTnKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvaT3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvaU3KiEd2xwtZ516zmfg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvaVHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvaeHKiEd2xwtZ516zmfg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvaeXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvajnKiEd2xwtZ516zmfg" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvaj3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pKGyUBBjEd20zIwSLfjspA" name="SAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/SAM/_pIGnMBBjEd20zIwSLfjspA/10" nsPrefix="SAM">
+ <eAnnotations xmi:id="_pPvgohBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pPvgoxBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pPvgpBBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pPvgpRBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pPvgphBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pPvgpxBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGyURBjEd20zIwSLfjspA" name="OptimallityCriterionKind">
+ <eAnnotations xmi:id="_pKGyUhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__N1IYBKgEdyxBYjIJwIrZA"/>
+ <eLiterals xmi:id="_pKGyUxBjEd20zIwSLfjspA" name="meetHardDeadlines"/>
+ <eLiterals xmi:id="_pKGyVBBjEd20zIwSLfjspA" name="minimizeMissedDeadlines" value="1"/>
+ <eLiterals xmi:id="_pKGyVRBjEd20zIwSLfjspA" name="minimizedMeanTardiness" value="2"/>
+ <eLiterals xmi:id="_pKGyVhBjEd20zIwSLfjspA" name="undef" value="3"/>
+ <eLiterals xmi:id="_pKGyVxBjEd20zIwSLfjspA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pKGyWBBjEd20zIwSLfjspA" name="SaAnalysisContext" eSuperTypes="_pHzuqBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pKGyWRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JAGTsBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pKGyXBBjEd20zIwSLfjspA" name="optCriterion" ordered="false" unique="false" eType="_pKGyURBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTaxBjEd20zIwSLfjspA" name="isSched" ordered="false" unique="false" eType="_pPjTbRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pKGyexBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_pKGyfBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGyfRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_pKGyfhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGyfxBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_pKGygBBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_pKGygRBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_pKGyghBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGygxBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_pKGyhBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGyhRBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_pKGyhhBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_pKGyhxBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_pKGyiBBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_pKGyiRBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_pKGyihBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_pKGyixBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_pKGyjBBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGyjRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_pKGyjhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGyjxBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_pKGykBBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pKGykRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_pKGykhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pKGy0RBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_pKGy0hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGy0xBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_pKGy1BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGy1RBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_pKGy1hBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_pKGy1xBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_pKGy2BBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_pKGy2RBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_pKGy2hBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_pKGy2xBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGy4xBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_pKGy5BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGy5RBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_pKGy5hBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_pKGy5xBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_pKGy6BBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_pKGy6RBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGy8RBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_pKGy8hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGy8xBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_pKGy9BBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_pKGy9RBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGy_RBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_pKGy_hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGy_xBjEd20zIwSLfjspA" name="J"/>
+ <eLiterals xmi:id="_pKGzABBjEd20zIwSLfjspA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_pKGzARBjEd20zIwSLfjspA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_pKGzAhBjEd20zIwSLfjspA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_pKGzAxBjEd20zIwSLfjspA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGzIRBjEd20zIwSLfjspA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_pKGzIhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGzIxBjEd20zIwSLfjspA" name="TAI"/>
+ <eLiterals xmi:id="_pKGzJBBjEd20zIwSLfjspA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_pKGzJRBjEd20zIwSLfjspA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_pKGzJhBjEd20zIwSLfjspA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_pKGzJxBjEd20zIwSLfjspA" name="Local" value="4"/>
+ <eLiterals xmi:id="_pKGzKBBjEd20zIwSLfjspA" name="TT" value="5"/>
+ <eLiterals xmi:id="_pKGzKRBjEd20zIwSLfjspA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_pKGzKhBjEd20zIwSLfjspA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_pKGzKxBjEd20zIwSLfjspA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_pKGzLBBjEd20zIwSLfjspA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_pKGzLRBjEd20zIwSLfjspA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGzRBBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_pKGzRRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGzRhBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_pKGzRxBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pKGzSBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pKGzSRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pKGzjhBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pKGzjxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKGzvRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_pKGzvhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKGzvxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_pKGzwBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_pKGzwRBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_pKGzwhBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_pKGzwxBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKG0HRBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_pKG0HhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKG0HxBjEd20zIwSLfjspA" name="Sporadic"/>
+ <eLiterals xmi:id="_pKG0IBBjEd20zIwSLfjspA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_pKG0IRBjEd20zIwSLfjspA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_pKG0IhBjEd20zIwSLfjspA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKG0TBBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_pKG0TRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKG0ThBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_pKG0TxBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_pKG0UBBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_pKG0URBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_pKG0UhBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_pKG0UxBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_pKG0VBBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_pKG0VRBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKG0cRBjEd20zIwSLfjspA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_pKG0chBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_pKG0cxBjEd20zIwSLfjspA" name="required"/>
+ <eLiterals xmi:id="_pKG0dBBjEd20zIwSLfjspA" name="offered" value="1"/>
+ <eLiterals xmi:id="_pKG0dRBjEd20zIwSLfjspA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKG0dhBjEd20zIwSLfjspA" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_pKG0dxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_pKG0eBBjEd20zIwSLfjspA" name="hard"/>
+ <eLiterals xmi:id="_pKG0eRBjEd20zIwSLfjspA" name="soft" value="1"/>
+ <eLiterals xmi:id="_pKG0ehBjEd20zIwSLfjspA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pKG0gRBjEd20zIwSLfjspA" name="SaEnd2EndFlow">
+ <eAnnotations xmi:id="_pKG0ghBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_V4UjUBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pKG0ixBjEd20zIwSLfjspA" name="timing" unique="false" upperBound="-1" eType="_pHzuKhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pKG0jRBjEd20zIwSLfjspA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTdBBjEd20zIwSLfjspA" name="isSched" ordered="false" unique="false" eType="_pPjTbRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPjTdxBjEd20zIwSLfjspA" name="schSlack" ordered="false" unique="false" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZoBBjEd20zIwSLfjspA" name="end2EndT" ordered="false" unique="false" upperBound="-1" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZpRBjEd20zIwSLfjspA" name="end2EndD" ordered="false" unique="false" upperBound="-1" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pKG0jxBjEd20zIwSLfjspA" name="SaCommStep" eSuperTypes="_pHzuQxBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pKG0kBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KVOeIBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pKG0lxBjEd20zIwSLfjspA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZrxBjEd20zIwSLfjspA" name="deadline" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZshBjEd20zIwSLfjspA" name="spareCap" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZtRBjEd20zIwSLfjspA" name="schSlack" ordered="false" unique="false" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pKG0nRBjEd20zIwSLfjspA" name="SaExecStep" eSuperTypes="_pHztjBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pKG0nhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W2mUABKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pKG0nxBjEd20zIwSLfjspA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZ2hBjEd20zIwSLfjspA" name="deadline" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZ3RBjEd20zIwSLfjspA" name="spareCap" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZ4BBjEd20zIwSLfjspA" name="schSlack" ordered="false" unique="false" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZ4xBjEd20zIwSLfjspA" name="preemptT" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZ5hBjEd20zIwSLfjspA" name="readyT" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpZ6RBjEd20zIwSLfjspA" name="delayT" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pKG0rhBjEd20zIwSLfjspA" name="SaSchedObs" eSuperTypes="_pHzuKhBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pKG0rxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7UEWoBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpaBRBjEd20zIwSLfjspA" name="suspentions" ordered="false" unique="false" upperBound="-1" eType="_pPpZ0RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPpaCBBjEd20zIwSLfjspA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgQRBjEd20zIwSLfjspA" name="overlaps" ordered="false" unique="false" upperBound="-1" eType="_pPpZ0RBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pKG0txBjEd20zIwSLfjspA" name="SaSharedResource" eSuperTypes="_oo90kxBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pKG0uBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eEgPsBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgSBBjEd20zIwSLfjspA" name="capacity" ordered="false" unique="false" eType="_pPpZ0RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgSxBjEd20zIwSLfjspA" name="isPreemp" ordered="false" unique="false" eType="_pPjTbRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgThBjEd20zIwSLfjspA" name="isConsum" ordered="false" unique="false" eType="_pPjTbRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgURBjEd20zIwSLfjspA" name="acquisT" ordered="false" unique="false" upperBound="-1" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgVBBjEd20zIwSLfjspA" name="releaseT" ordered="false" unique="false" upperBound="-1" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKG0zRBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_pKG0zhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKG0zxBjEd20zIwSLfjspA" name="FIFO"/>
+ <eLiterals xmi:id="_pKG00BBjEd20zIwSLfjspA" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_pKG00RBjEd20zIwSLfjspA" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_pKG00hBjEd20zIwSLfjspA" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_pKG00xBjEd20zIwSLfjspA" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_pKG01BBjEd20zIwSLfjspA" name="Undef" value="5"/>
+ <eLiterals xmi:id="_pKG01RBjEd20zIwSLfjspA" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pKG01hBjEd20zIwSLfjspA" name="SaCommHost" eSuperTypes="_pHzueRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pKG01xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_uuA_oBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgaBBjEd20zIwSLfjspA" name="isSched" ordered="false" unique="false" eType="_pPjTbRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgaxBjEd20zIwSLfjspA" name="schSlack" ordered="false" unique="false" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKG08xBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_pKG09BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKG09RBjEd20zIwSLfjspA" name="b_per_s"/>
+ <eLiterals xmi:id="_pKG09hBjEd20zIwSLfjspA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_pKG09xBjEd20zIwSLfjspA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pKG0-BBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_pKG0-RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pKG0-hBjEd20zIwSLfjspA" name="simplex"/>
+ <eLiterals xmi:id="_pKG0-xBjEd20zIwSLfjspA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_pKG0_BBjEd20zIwSLfjspA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pKG0_RBjEd20zIwSLfjspA" name="SaExecHost" eSuperTypes="_pHzt6xBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pKG0_hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6d68UBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pKG1CRBjEd20zIwSLfjspA" name="schedPolicy" ordered="false" unique="false" eType="_pKG0TBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgfBBjEd20zIwSLfjspA" name="isSched" ordered="false" unique="false" eType="_pPjTbRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgfxBjEd20zIwSLfjspA" name="schSlack" ordered="false" unique="false" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgghBjEd20zIwSLfjspA" name="schedUtiliz" ordered="false" unique="false" eType="_pPjTeRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvghRBjEd20zIwSLfjspA" name="ISRswitchT" ordered="false" unique="false" eType="_pPpZohBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgiBBjEd20zIwSLfjspA" name="ISRprioRange" ordered="false" unique="false" eType="_pPvgihBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pPvgjRBjEd20zIwSLfjspA" name="isPreemptible" ordered="false" unique="false" eType="_pPjTbRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPjTbRBjEd20zIwSLfjspA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPjTbhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPjTcBBjEd20zIwSLfjspA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPjTcRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPjTeRBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPjTehBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPpZohBjEd20zIwSLfjspA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPpZoxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPpZuhBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPpZuxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPpZvhBjEd20zIwSLfjspA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPpZvxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPpZwRBjEd20zIwSLfjspA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPpZwhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPpZxxBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPpZyBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPpZ0RBjEd20zIwSLfjspA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPpZ0hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPvgVxBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPvgWBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPvgWhBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPvgWxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPvgXxBjEd20zIwSLfjspA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPvgYBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPvgchBjEd20zIwSLfjspA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPvgcxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pPvgihBjEd20zIwSLfjspA" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pPvgixBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lKORcKSsEdy-NrxVBTpLyA" name="SAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/SAM/_lImg0KSsEdy-NrxVBTpLyA/9" nsPrefix="SAM">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKORcaSsEdy-NrxVBTpLyA" name="OptimallityCriterionKind">
+ <eAnnotations xmi:id="_lKORcqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__N1IYBKgEdyxBYjIJwIrZA"/>
+ <eLiterals xmi:id="_lKORc6SsEdy-NrxVBTpLyA" name="meetHardDeadlines"/>
+ <eLiterals xmi:id="_lKORdKSsEdy-NrxVBTpLyA" name="minimizeMissedDeadlines" value="1"/>
+ <eLiterals xmi:id="_lKORdaSsEdy-NrxVBTpLyA" name="minimizedMeanTardiness" value="2"/>
+ <eLiterals xmi:id="_lKORdqSsEdy-NrxVBTpLyA" name="undef" value="3"/>
+ <eLiterals xmi:id="_lKORd6SsEdy-NrxVBTpLyA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lKOReKSsEdy-NrxVBTpLyA" name="SaAnalysisContext" eSuperTypes="_lIUPWKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lKOReaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JAGTsBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lKORfKSsEdy-NrxVBTpLyA" name="optCriterion" ordered="false" unique="false" eType="_lKORcaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKYqSsEdy-NrxVBTpLyA" name="isSched" ordered="false" unique="false" eType="_lPGKZKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lKORm6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_lKORnKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKORnaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_lKORnqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKORn6SsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_lKORoKSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_lKORoaSsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_lKORoqSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKORo6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_lKORpKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKORpaSsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_lKORpqSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_lKORp6SsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_lKORqKSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_lKORqaSsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_lKORqqSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_lKORq6SsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_lKORrKSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKORraSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_lKORrqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKORr6SsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_lKORsKSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lKORsaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_lKORsqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lKOR8aSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_lKOR8qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKOR86SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_lKOR9KSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKOR9aSsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_lKOR9qSsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_lKOR96SsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_lKOR-KSsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_lKOR-aSsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_lKOR-qSsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_lKOR-6SsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKOSA6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_lKOSBKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKOSBaSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_lKOSBqSsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_lKOSB6SsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_lKOSCKSsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_lKOSCaSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKOSEaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_lKOSEqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKOSE6SsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_lKOSFKSsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_lKOSFaSsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKOSHaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_lKOSHqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKOSH6SsEdy-NrxVBTpLyA" name="J"/>
+ <eLiterals xmi:id="_lKOSIKSsEdy-NrxVBTpLyA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_lKOSIaSsEdy-NrxVBTpLyA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_lKOSIqSsEdy-NrxVBTpLyA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_lKOSI6SsEdy-NrxVBTpLyA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKOSQaSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_lKOSQqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKOSQ6SsEdy-NrxVBTpLyA" name="TAI"/>
+ <eLiterals xmi:id="_lKOSRKSsEdy-NrxVBTpLyA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_lKOSRaSsEdy-NrxVBTpLyA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_lKOSRqSsEdy-NrxVBTpLyA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_lKOSR6SsEdy-NrxVBTpLyA" name="Local" value="4"/>
+ <eLiterals xmi:id="_lKOSSKSsEdy-NrxVBTpLyA" name="TT" value="5"/>
+ <eLiterals xmi:id="_lKOSSaSsEdy-NrxVBTpLyA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_lKOSSqSsEdy-NrxVBTpLyA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_lKOSS6SsEdy-NrxVBTpLyA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_lKOSTKSsEdy-NrxVBTpLyA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_lKOSTaSsEdy-NrxVBTpLyA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKOSZKSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_lKOSZaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKOSZqSsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_lKOSZ6SsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lKOSaKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lKOSaaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lKUYEqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lKUYE6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKUYQaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_lKUYQqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKUYQ6SsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_lKUYRKSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_lKUYRaSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_lKUYRqSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_lKUYR6SsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKUYoaSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_lKUYoqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKUYo6SsEdy-NrxVBTpLyA" name="Sporadic"/>
+ <eLiterals xmi:id="_lKUYpKSsEdy-NrxVBTpLyA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_lKUYpaSsEdy-NrxVBTpLyA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_lKUYpqSsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKUY0KSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_lKUY0aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKUY0qSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_lKUY06SsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_lKUY1KSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_lKUY1aSsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_lKUY1qSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_lKUY16SsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_lKUY2KSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_lKUY2aSsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKUY9aSsEdy-NrxVBTpLyA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_lKUY9qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_lKUY96SsEdy-NrxVBTpLyA" name="required"/>
+ <eLiterals xmi:id="_lKUY-KSsEdy-NrxVBTpLyA" name="offered" value="1"/>
+ <eLiterals xmi:id="_lKUY-aSsEdy-NrxVBTpLyA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKUY-qSsEdy-NrxVBTpLyA" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_lKUY-6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_lKUY_KSsEdy-NrxVBTpLyA" name="hard"/>
+ <eLiterals xmi:id="_lKUY_aSsEdy-NrxVBTpLyA" name="soft" value="1"/>
+ <eLiterals xmi:id="_lKUY_qSsEdy-NrxVBTpLyA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lKUZBaSsEdy-NrxVBTpLyA" name="SaEnd2EndFlow">
+ <eAnnotations xmi:id="_lKUZBqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_V4UjUBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lKUZD6SsEdy-NrxVBTpLyA" name="timing" unique="false" upperBound="-1" eType="_lIUO2qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lKUZEaSsEdy-NrxVBTpLyA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKa6SsEdy-NrxVBTpLyA" name="isSched" ordered="false" unique="false" eType="_lPGKZKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKbqSsEdy-NrxVBTpLyA" name="schSlack" ordered="false" unique="false" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKc6SsEdy-NrxVBTpLyA" name="end2EndT" ordered="false" unique="false" upperBound="-1" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKeKSsEdy-NrxVBTpLyA" name="end2EndD" ordered="false" unique="false" upperBound="-1" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lKUZE6SsEdy-NrxVBTpLyA" name="SaCommStep" eSuperTypes="_lIUO86SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lKUZFKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KVOeIBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lKUZG6SsEdy-NrxVBTpLyA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKgqSsEdy-NrxVBTpLyA" name="deadline" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKhaSsEdy-NrxVBTpLyA" name="spareCap" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKiKSsEdy-NrxVBTpLyA" name="schSlack" ordered="false" unique="false" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lKUZIaSsEdy-NrxVBTpLyA" name="SaExecStep" eSuperTypes="_lIUOPKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lKUZIqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W2mUABKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lKUZI6SsEdy-NrxVBTpLyA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKraSsEdy-NrxVBTpLyA" name="deadline" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKsKSsEdy-NrxVBTpLyA" name="spareCap" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKs6SsEdy-NrxVBTpLyA" name="schSlack" ordered="false" unique="false" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKtqSsEdy-NrxVBTpLyA" name="preemptT" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKuaSsEdy-NrxVBTpLyA" name="readyT" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGKvKSsEdy-NrxVBTpLyA" name="delayT" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lKUZMqSsEdy-NrxVBTpLyA" name="SaSchedObs" eSuperTypes="_lIUO2qSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lKUZM6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7UEWoBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGK2KSsEdy-NrxVBTpLyA" name="suspentions" ordered="false" unique="false" upperBound="-1" eType="_lPGKpKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGK26SsEdy-NrxVBTpLyA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGK3qSsEdy-NrxVBTpLyA" name="overlaps" ordered="false" unique="false" upperBound="-1" eType="_lPGKpKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lKUZO6SsEdy-NrxVBTpLyA" name="SaSharedResource" eSuperTypes="_kvk9Q6SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lKUZPKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eEgPsBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGK5aSsEdy-NrxVBTpLyA" name="capacity" ordered="false" unique="false" eType="_lPGKpKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGK6KSsEdy-NrxVBTpLyA" name="isPreemp" ordered="false" unique="false" eType="_lPGKZKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGK66SsEdy-NrxVBTpLyA" name="isConsum" ordered="false" unique="false" eType="_lPGKZKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGK7qSsEdy-NrxVBTpLyA" name="acquisT" ordered="false" unique="false" upperBound="-1" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPGK8aSsEdy-NrxVBTpLyA" name="releaseT" ordered="false" unique="false" upperBound="-1" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKUZUaSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_lKUZUqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKUZU6SsEdy-NrxVBTpLyA" name="FIFO"/>
+ <eLiterals xmi:id="_lKUZVKSsEdy-NrxVBTpLyA" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_lKUZVaSsEdy-NrxVBTpLyA" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_lKUZVqSsEdy-NrxVBTpLyA" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_lKUZV6SsEdy-NrxVBTpLyA" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_lKUZWKSsEdy-NrxVBTpLyA" name="Undef" value="5"/>
+ <eLiterals xmi:id="_lKUZWaSsEdy-NrxVBTpLyA" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lKUZWqSsEdy-NrxVBTpLyA" name="SaCommHost" eSuperTypes="_lIUPKaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lKUZW6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_uuA_oBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMREaSsEdy-NrxVBTpLyA" name="isSched" ordered="false" unique="false" eType="_lPGKZKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRFKSsEdy-NrxVBTpLyA" name="schSlack" ordered="false" unique="false" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKUZd6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_lKUZeKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKUZeaSsEdy-NrxVBTpLyA" name="b_per_s"/>
+ <eLiterals xmi:id="_lKUZeqSsEdy-NrxVBTpLyA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_lKUZe6SsEdy-NrxVBTpLyA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lKUZfKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_lKUZfaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lKUZfqSsEdy-NrxVBTpLyA" name="simplex"/>
+ <eLiterals xmi:id="_lKUZf6SsEdy-NrxVBTpLyA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_lKUZgKSsEdy-NrxVBTpLyA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lKUZgaSsEdy-NrxVBTpLyA" name="SaExecHost" eSuperTypes="_lIUOm6SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lKUZgqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6d68UBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lKUZjaSsEdy-NrxVBTpLyA" name="schedPolicy" ordered="false" unique="false" eType="_lKUY0KSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRJaSsEdy-NrxVBTpLyA" name="isSched" ordered="false" unique="false" eType="_lPGKZKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRKKSsEdy-NrxVBTpLyA" name="schSlack" ordered="false" unique="false" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRK6SsEdy-NrxVBTpLyA" name="schedUtiliz" ordered="false" unique="false" eType="_lPGKcKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRLqSsEdy-NrxVBTpLyA" name="ISRswitchT" ordered="false" unique="false" eType="_lPGKdaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRMaSsEdy-NrxVBTpLyA" name="ISRprioRange" ordered="false" unique="false" eType="_lPMRM6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRNqSsEdy-NrxVBTpLyA" name="isPreemptible" ordered="false" unique="false" eType="_lPGKZKSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKZKSsEdy-NrxVBTpLyA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKZaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKZ6SsEdy-NrxVBTpLyA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKaKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKcKSsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKcaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKdaSsEdy-NrxVBTpLyA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKdqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKjaSsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKjqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKkaSsEdy-NrxVBTpLyA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKkqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKlKSsEdy-NrxVBTpLyA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKlaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKmqSsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKm6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPGKpKSsEdy-NrxVBTpLyA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPGKpaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRAKSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRAaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRA6SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRBKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRCKSsEdy-NrxVBTpLyA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRCaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRG6SsEdy-NrxVBTpLyA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRHKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRM6SsEdy-NrxVBTpLyA" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRNKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rwelwGquEdyHVMM3AaZxvA" name="SAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/SAM/_rvBNMGquEdyHVMM3AaZxvA/8" nsPrefix="SAM">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwelwWquEdyHVMM3AaZxvA" name="OptimallityCriterionKind">
+ <eAnnotations xmi:id="_rwelwmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__N1IYBKgEdyxBYjIJwIrZA"/>
+ <eLiterals xmi:id="_rwelw2quEdyHVMM3AaZxvA" name="meetHardDeadlines"/>
+ <eLiterals xmi:id="_rwelxGquEdyHVMM3AaZxvA" name="minimizeMissedDeadlines" value="1"/>
+ <eLiterals xmi:id="_rwelxWquEdyHVMM3AaZxvA" name="minimizedMeanTardiness" value="2"/>
+ <eLiterals xmi:id="_rwelxmquEdyHVMM3AaZxvA" name="undef" value="3"/>
+ <eLiterals xmi:id="_rwelx2quEdyHVMM3AaZxvA" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rwelyGquEdyHVMM3AaZxvA" name="SaAnalysisContext" eSuperTypes="_ru21b2quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rwelyWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JAGTsBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rwelzGquEdyHVMM3AaZxvA" name="optCriterion" ordered="false" unique="false" eType="_rwelwWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0otA2quEdyHVMM3AaZxvA" name="isSched" ordered="false" unique="false" eType="_r0otBWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rwfM12quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_rwfM2GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwfM2WquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_rwfM2mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwfM22quEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_rwfM3GquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_rwfM3WquEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_rwfM3mquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwfM32quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_rwfM4GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhCAGquEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_rwhCAWquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_rwhCAmquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_rwhCA2quEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_rwhCBGquEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_rwhCBWquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_rwhCBmquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_rwhCB2quEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwhCCGquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_rwhCCWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhCCmquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_rwhCC2quEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rwhCDGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rwhCDWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rwhpGWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_rwhpGmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwhpG2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_rwhpHGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhpHWquEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_rwhpHmquEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_rwhpH2quEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_rwhpIGquEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_rwhpIWquEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_rwhpImquEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_rwhpI2quEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwhpK2quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_rwhpLGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhpLWquEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_rwhpLmquEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_rwhpL2quEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_rwhpMGquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_rwhpMWquEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwhpOWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_rwhpOmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhpO2quEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_rwhpPGquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_rwhpPWquEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwhpRWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_rwhpRmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhpR2quEdyHVMM3AaZxvA" name="J"/>
+ <eLiterals xmi:id="_rwhpSGquEdyHVMM3AaZxvA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_rwhpSWquEdyHVMM3AaZxvA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_rwhpSmquEdyHVMM3AaZxvA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_rwhpS2quEdyHVMM3AaZxvA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwhpaWquEdyHVMM3AaZxvA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_rwhpamquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhpa2quEdyHVMM3AaZxvA" name="TAI"/>
+ <eLiterals xmi:id="_rwhpbGquEdyHVMM3AaZxvA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_rwhpbWquEdyHVMM3AaZxvA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_rwhpbmquEdyHVMM3AaZxvA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_rwhpb2quEdyHVMM3AaZxvA" name="Local" value="4"/>
+ <eLiterals xmi:id="_rwhpcGquEdyHVMM3AaZxvA" name="TT" value="5"/>
+ <eLiterals xmi:id="_rwhpcWquEdyHVMM3AaZxvA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_rwhpcmquEdyHVMM3AaZxvA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_rwhpc2quEdyHVMM3AaZxvA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_rwhpdGquEdyHVMM3AaZxvA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_rwhpdWquEdyHVMM3AaZxvA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwhpjGquEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_rwhpjWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhpjmquEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_rwhpj2quEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rwhpkGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rwhpkWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rwhp1mquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rwhp12quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwhqBWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_rwhqBmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwhqB2quEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_rwhqCGquEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_rwhqCWquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_rwhqCmquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_rwhqC2quEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwiQUGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_rwiQUWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwiQUmquEdyHVMM3AaZxvA" name="Sporadic"/>
+ <eLiterals xmi:id="_rwiQU2quEdyHVMM3AaZxvA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_rwiQVGquEdyHVMM3AaZxvA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_rwiQVWquEdyHVMM3AaZxvA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwiQf2quEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_rwiQgGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwiQgWquEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_rwiQgmquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_rwiQg2quEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_rwiQhGquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_rwiQhWquEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_rwiQhmquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_rwiQh2quEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_rwiQiGquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwiQpGquEdyHVMM3AaZxvA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_rwiQpWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_rwiQpmquEdyHVMM3AaZxvA" name="required"/>
+ <eLiterals xmi:id="_rwiQp2quEdyHVMM3AaZxvA" name="offered" value="1"/>
+ <eLiterals xmi:id="_rwiQqGquEdyHVMM3AaZxvA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwiQqWquEdyHVMM3AaZxvA" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_rwiQqmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_rwiQq2quEdyHVMM3AaZxvA" name="hard"/>
+ <eLiterals xmi:id="_rwiQrGquEdyHVMM3AaZxvA" name="soft" value="1"/>
+ <eLiterals xmi:id="_rwiQrWquEdyHVMM3AaZxvA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rwiQtGquEdyHVMM3AaZxvA" name="SaEnd2EndFlow">
+ <eAnnotations xmi:id="_rwiQtWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_V4UjUBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rwiQvmquEdyHVMM3AaZxvA" name="timing" unique="false" upperBound="-1" eType="_ru2O-mquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rwiQwGquEdyHVMM3AaZxvA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0pUEGquEdyHVMM3AaZxvA" name="isSched" ordered="false" unique="false" eType="_r0otBWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0pUE2quEdyHVMM3AaZxvA" name="schSlack" ordered="false" unique="false" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0pUGGquEdyHVMM3AaZxvA" name="end2EndT" ordered="false" unique="false" upperBound="-1" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0pUHWquEdyHVMM3AaZxvA" name="end2EndD" ordered="false" unique="false" upperBound="-1" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rwiQwmquEdyHVMM3AaZxvA" name="SaCommStep" eSuperTypes="_ru2PE2quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rwiQw2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KVOeIBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rwiQymquEdyHVMM3AaZxvA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0p7IGquEdyHVMM3AaZxvA" name="deadline" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0p7I2quEdyHVMM3AaZxvA" name="spareCap" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0p7JmquEdyHVMM3AaZxvA" name="schSlack" ordered="false" unique="false" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rwiQ0GquEdyHVMM3AaZxvA" name="SaExecStep" eSuperTypes="_ru2OXGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rwiQ0WquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W2mUABKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rwiQ0mquEdyHVMM3AaZxvA" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0qiQGquEdyHVMM3AaZxvA" name="deadline" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0rJQGquEdyHVMM3AaZxvA" name="spareCap" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0rJQ2quEdyHVMM3AaZxvA" name="schSlack" ordered="false" unique="false" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0rJRmquEdyHVMM3AaZxvA" name="preemptT" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0rJSWquEdyHVMM3AaZxvA" name="readyT" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0rwUWquEdyHVMM3AaZxvA" name="delayT" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rwiQ4WquEdyHVMM3AaZxvA" name="SaSchedObs" eSuperTypes="_ru2O-mquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rwiQ4mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7UEWoBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0sXbGquEdyHVMM3AaZxvA" name="suspentions" ordered="false" unique="false" upperBound="-1" eType="_r0qiN2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0sXb2quEdyHVMM3AaZxvA" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0sXcmquEdyHVMM3AaZxvA" name="overlaps" ordered="false" unique="false" upperBound="-1" eType="_r0qiN2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rwiQ6mquEdyHVMM3AaZxvA" name="SaSharedResource" eSuperTypes="_rW2lQ2quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rwiQ62quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eEgPsBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0s-c2quEdyHVMM3AaZxvA" name="capacity" ordered="false" unique="false" eType="_r0qiN2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0s-dmquEdyHVMM3AaZxvA" name="isPreemp" ordered="false" unique="false" eType="_r0otBWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0s-eWquEdyHVMM3AaZxvA" name="isConsum" ordered="false" unique="false" eType="_r0otBWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0s-fGquEdyHVMM3AaZxvA" name="acquisT" ordered="false" unique="false" upperBound="-1" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0s-f2quEdyHVMM3AaZxvA" name="releaseT" ordered="false" unique="false" upperBound="-1" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwiRAGquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_rwiRAWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwiRAmquEdyHVMM3AaZxvA" name="FIFO"/>
+ <eLiterals xmi:id="_rwiRA2quEdyHVMM3AaZxvA" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_rwiRBGquEdyHVMM3AaZxvA" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_rwiRBWquEdyHVMM3AaZxvA" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_rwiRBmquEdyHVMM3AaZxvA" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_rwiRB2quEdyHVMM3AaZxvA" name="Undef" value="5"/>
+ <eLiterals xmi:id="_rwiRCGquEdyHVMM3AaZxvA" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rwiRCWquEdyHVMM3AaZxvA" name="SaCommHost" eSuperTypes="_ru21QGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rwiRCmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_uuA_oBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0tlh2quEdyHVMM3AaZxvA" name="isSched" ordered="false" unique="false" eType="_r0otBWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0tlimquEdyHVMM3AaZxvA" name="schSlack" ordered="false" unique="false" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwiRJmquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_rwiRJ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwiRKGquEdyHVMM3AaZxvA" name="b_per_s"/>
+ <eLiterals xmi:id="_rwiRKWquEdyHVMM3AaZxvA" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_rwiRKmquEdyHVMM3AaZxvA" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rwiRK2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_rwiRLGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_rwiRLWquEdyHVMM3AaZxvA" name="simplex"/>
+ <eLiterals xmi:id="_rwiRLmquEdyHVMM3AaZxvA" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_rwiRL2quEdyHVMM3AaZxvA" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rwiRMGquEdyHVMM3AaZxvA" name="SaExecHost" eSuperTypes="_ru2Ou2quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_rwiRMWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6d68UBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rwiRPGquEdyHVMM3AaZxvA" name="schedPolicy" ordered="false" unique="false" eType="_rwiQf2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0uMk2quEdyHVMM3AaZxvA" name="isSched" ordered="false" unique="false" eType="_r0otBWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0uMlmquEdyHVMM3AaZxvA" name="schSlack" ordered="false" unique="false" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0uMmWquEdyHVMM3AaZxvA" name="schedUtiliz" ordered="false" unique="false" eType="_r0pUFWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0uMnGquEdyHVMM3AaZxvA" name="ISRswitchT" ordered="false" unique="false" eType="_r0pUGmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0uMn2quEdyHVMM3AaZxvA" name="ISRprioRange" ordered="false" unique="false" eType="_r0uMoWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0uMpGquEdyHVMM3AaZxvA" name="isPreemptible" ordered="false" unique="false" eType="_r0otBWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0otBWquEdyHVMM3AaZxvA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0otBmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0otCGquEdyHVMM3AaZxvA" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0otCWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0pUFWquEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0pUFmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0pUGmquEdyHVMM3AaZxvA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0pUG2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0p7K2quEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0p7LGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0p7L2quEdyHVMM3AaZxvA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0p7MGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0p7MmquEdyHVMM3AaZxvA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0p7M2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0p7OGquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0p7OWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0qiN2quEdyHVMM3AaZxvA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0qiOGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0s-gmquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0s-g2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0s-hWquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0s-hmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0s-imquEdyHVMM3AaZxvA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0s-i2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0tlkWquEdyHVMM3AaZxvA" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0tlkmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0uMoWquEdyHVMM3AaZxvA" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0uMomquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aTljUF-FEdyR_cYlxmaBkg" name="SAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/SAM/_aS18cF-FEdyR_cYlxmaBkg/1" nsPrefix="SAM">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTljUV-FEdyR_cYlxmaBkg" name="OptimallityCriterionKind">
+ <eAnnotations xmi:id="_aTljUl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__N1IYBKgEdyxBYjIJwIrZA"/>
+ <eLiterals xmi:id="_aTljU1-FEdyR_cYlxmaBkg" name="meetHardDeadlines"/>
+ <eLiterals xmi:id="_aTljVF-FEdyR_cYlxmaBkg" name="minimizeMissedDeadlines" value="1"/>
+ <eLiterals xmi:id="_aTljVV-FEdyR_cYlxmaBkg" name="minimizedMeanTardiness" value="2"/>
+ <eLiterals xmi:id="_aTljVl-FEdyR_cYlxmaBkg" name="undef" value="3"/>
+ <eLiterals xmi:id="_aTljV1-FEdyR_cYlxmaBkg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aTljWF-FEdyR_cYlxmaBkg" name="SaAnalysisContext" eSuperTypes="_aSsN3F-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aTljWV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JAGTsBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aTljXF-FEdyR_cYlxmaBkg" name="optCriterion" ordered="false" unique="false" eType="_aTljUV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrO91-FEdyR_cYlxmaBkg" name="isSched" ordered="false" unique="false" eType="_aVrO-V-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aTlje1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aTljfF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTljfV-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aTljfl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTljf1-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aTljgF-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aTljgV-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aTljgl-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTljg1-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aTljhF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTljhV-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aTljhl-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aTljh1-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aTljiF-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aTljiV-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aTljil-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aTlji1-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aTljjF-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTljjV-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aTljjl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTljj1-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aTljkF-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aTljkV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aTljkl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aTlj11-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aTlj2F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTlj2V-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aTlj2l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTlj21-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aTlj3F-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aTlj3V-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aTlj3l-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aTlj31-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aTlj4F-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aTlj4V-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTlj6V-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aTlj6l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTlj61-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aTlj7F-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aTlj7V-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aTlj7l-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aTlj71-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTlj91-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_aTlj-F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTlj-V-FEdyR_cYlxmaBkg" name="W"/>
+ <eLiterals xmi:id="_aTlj-l-FEdyR_cYlxmaBkg" name="mW" value="1"/>
+ <eLiterals xmi:id="_aTlj-1-FEdyR_cYlxmaBkg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTlkA1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_aTlkBF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTlkBV-FEdyR_cYlxmaBkg" name="J"/>
+ <eLiterals xmi:id="_aTlkBl-FEdyR_cYlxmaBkg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_aTlkB1-FEdyR_cYlxmaBkg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_aTlkCF-FEdyR_cYlxmaBkg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_aTlkCV-FEdyR_cYlxmaBkg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aTlkHF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aTlkHV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTlkO1-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_aTlkPF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTlkPV-FEdyR_cYlxmaBkg" name="TAI"/>
+ <eLiterals xmi:id="_aTlkPl-FEdyR_cYlxmaBkg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_aTlkP1-FEdyR_cYlxmaBkg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_aTlkQF-FEdyR_cYlxmaBkg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_aTlkQV-FEdyR_cYlxmaBkg" name="Local" value="4"/>
+ <eLiterals xmi:id="_aTlkQl-FEdyR_cYlxmaBkg" name="TT" value="5"/>
+ <eLiterals xmi:id="_aTlkQ1-FEdyR_cYlxmaBkg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_aTlkRF-FEdyR_cYlxmaBkg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_aTlkRV-FEdyR_cYlxmaBkg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_aTlkRl-FEdyR_cYlxmaBkg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_aTlkR1-FEdyR_cYlxmaBkg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTlkXl-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aTlkX1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTlkYF-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aTlkYV-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTlk01-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aTlk1F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTlk1V-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aTlk1l-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aTlk11-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aTlk2F-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aTlk2V-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aTllC1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aTllDF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTllIV-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_aTllIl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTllI1-FEdyR_cYlxmaBkg" name="Sporadic"/>
+ <eLiterals xmi:id="_aTllJF-FEdyR_cYlxmaBkg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_aTllJV-FEdyR_cYlxmaBkg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_aTllJl-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTllUF-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aTllUV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTllUl-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aTllU1-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aTllVF-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aTllVV-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aTllVl-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aTllV1-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aTllWF-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aTllWV-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTlldV-FEdyR_cYlxmaBkg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_aTlldl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_aTlld1-FEdyR_cYlxmaBkg" name="required"/>
+ <eLiterals xmi:id="_aTlleF-FEdyR_cYlxmaBkg" name="offered" value="1"/>
+ <eLiterals xmi:id="_aTlleV-FEdyR_cYlxmaBkg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTllel-FEdyR_cYlxmaBkg" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_aTlle1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_aTllfF-FEdyR_cYlxmaBkg" name="hard"/>
+ <eLiterals xmi:id="_aTllfV-FEdyR_cYlxmaBkg" name="soft" value="1"/>
+ <eLiterals xmi:id="_aTllfl-FEdyR_cYlxmaBkg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aTllhV-FEdyR_cYlxmaBkg" name="SaEnd2EndFlow">
+ <eAnnotations xmi:id="_aTllhl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_V4UjUBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aTllj1-FEdyR_cYlxmaBkg" name="timing" unique="false" upperBound="-1" eType="_aSsNXl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aTllkV-FEdyR_cYlxmaBkg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrPAF-FEdyR_cYlxmaBkg" name="isSched" ordered="false" unique="false" eType="_aVrO-V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrPA1-FEdyR_cYlxmaBkg" name="schSlack" ordered="false" unique="false" eType="_aVrPBV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrPCF-FEdyR_cYlxmaBkg" name="end2EndT" ordered="false" unique="false" upperBound="-1" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrPDV-FEdyR_cYlxmaBkg" name="end2EndD" ordered="false" unique="false" upperBound="-1" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aTllk1-FEdyR_cYlxmaBkg" name="SaCommStep" eSuperTypes="_aSsNd1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aTlllF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KVOeIBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aTllm1-FEdyR_cYlxmaBkg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrPF1-FEdyR_cYlxmaBkg" name="deadline" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrPGl-FEdyR_cYlxmaBkg" name="spareCap" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aVrPHV-FEdyR_cYlxmaBkg" name="schSlack" ordered="false" unique="false" eType="_aVrPBV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aTlloV-FEdyR_cYlxmaBkg" name="SaExecStep" eSuperTypes="_aSsM0l-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aTllol-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W2mUABKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aTllo1-FEdyR_cYlxmaBkg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0X9l-FEdyR_cYlxmaBkg" name="deadline" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0X-V-FEdyR_cYlxmaBkg" name="spareCap" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0X_F-FEdyR_cYlxmaBkg" name="schSlack" ordered="false" unique="false" eType="_aVrPBV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0X_1-FEdyR_cYlxmaBkg" name="preemptT" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YAl-FEdyR_cYlxmaBkg" name="readyT" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YBV-FEdyR_cYlxmaBkg" name="delayT" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aTllsl-FEdyR_cYlxmaBkg" name="SaSchedObs" eSuperTypes="_aSsNXl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aTlls1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7UEWoBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YIl-FEdyR_cYlxmaBkg" name="suspentions" ordered="false" unique="false" upperBound="-1" eType="_aVrPOl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YJV-FEdyR_cYlxmaBkg" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YKF-FEdyR_cYlxmaBkg" name="overlaps" ordered="false" unique="false" upperBound="-1" eType="_aVrPOl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aTllu1-FEdyR_cYlxmaBkg" name="SaSharedResource" eSuperTypes="_aIQdXF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aTllvF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eEgPsBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YL1-FEdyR_cYlxmaBkg" name="capacity" ordered="false" unique="false" eType="_aVrPOl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YMl-FEdyR_cYlxmaBkg" name="isPreemp" ordered="false" unique="false" eType="_aVrO-V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YNV-FEdyR_cYlxmaBkg" name="isConsum" ordered="false" unique="false" eType="_aVrO-V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YOF-FEdyR_cYlxmaBkg" name="acquisT" ordered="false" unique="false" upperBound="-1" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YO1-FEdyR_cYlxmaBkg" name="releaseT" ordered="false" unique="false" upperBound="-1" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTll0V-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_aTll0l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTll01-FEdyR_cYlxmaBkg" name="FIFO"/>
+ <eLiterals xmi:id="_aTll1F-FEdyR_cYlxmaBkg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_aTll1V-FEdyR_cYlxmaBkg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_aTll1l-FEdyR_cYlxmaBkg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_aTll11-FEdyR_cYlxmaBkg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_aTll2F-FEdyR_cYlxmaBkg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_aTll2V-FEdyR_cYlxmaBkg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aTll2l-FEdyR_cYlxmaBkg" name="SaCommHost" eSuperTypes="_aSsNrV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aTll21-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_uuA_oBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YTl-FEdyR_cYlxmaBkg" name="isSched" ordered="false" unique="false" eType="_aVrO-V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YUV-FEdyR_cYlxmaBkg" name="schSlack" ordered="false" unique="false" eType="_aVrPBV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTll91-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_aTll-F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTll-V-FEdyR_cYlxmaBkg" name="b_per_s"/>
+ <eLiterals xmi:id="_aTll-l-FEdyR_cYlxmaBkg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_aTll-1-FEdyR_cYlxmaBkg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aTll_F-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_aTll_V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aTll_l-FEdyR_cYlxmaBkg" name="simplex"/>
+ <eLiterals xmi:id="_aTll_1-FEdyR_cYlxmaBkg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_aTlmAF-FEdyR_cYlxmaBkg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aTlmAV-FEdyR_cYlxmaBkg" name="SaExecHost" eSuperTypes="_aSsNH1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aTlmAl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6d68UBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aTlmDV-FEdyR_cYlxmaBkg" name="schedPolicy" ordered="false" unique="false" eType="_aTllUF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YY1-FEdyR_cYlxmaBkg" name="isSched" ordered="false" unique="false" eType="_aVrO-V-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YZl-FEdyR_cYlxmaBkg" name="schSlack" ordered="false" unique="false" eType="_aVrPBV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YaV-FEdyR_cYlxmaBkg" name="schedUtiliz" ordered="false" unique="false" eType="_aVrPBV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YbF-FEdyR_cYlxmaBkg" name="ISRswitchT" ordered="false" unique="false" eType="_aVrPCl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0Yb1-FEdyR_cYlxmaBkg" name="ISRprioRange" ordered="false" unique="false" eType="_aV0YcV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YdF-FEdyR_cYlxmaBkg" name="isPreemptible" ordered="false" unique="false" eType="_aVrO-V-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrO-V-FEdyR_cYlxmaBkg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrO-l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrO_F-FEdyR_cYlxmaBkg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrO_V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrPBV-FEdyR_cYlxmaBkg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrPBl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrPCl-FEdyR_cYlxmaBkg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrPC1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrPIl-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrPI1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrPJ1-FEdyR_cYlxmaBkg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrPKF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrPKl-FEdyR_cYlxmaBkg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrPK1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrPMF-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrPMV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aVrPOl-FEdyR_cYlxmaBkg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aVrPO1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0YPl-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YP1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0YQl-FEdyR_cYlxmaBkg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YQ1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0YRV-FEdyR_cYlxmaBkg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YRl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0YVl-FEdyR_cYlxmaBkg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YV1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0YWV-FEdyR_cYlxmaBkg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YWl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0YcV-FEdyR_cYlxmaBkg" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0Ycl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LQeIoV1EEdy5RcXm_JjfDg" name="SAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/SAM/_LPkwwF1EEdy5RcXm_JjfDg/0" nsPrefix="SAM">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeIol1EEdy5RcXm_JjfDg" name="OptimallityCriterionKind">
+ <eAnnotations xmi:id="_LQeIo11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__N1IYBKgEdyxBYjIJwIrZA"/>
+ <eLiterals xmi:id="_LQeIpF1EEdy5RcXm_JjfDg" name="meetHardDeadlines"/>
+ <eLiterals xmi:id="_LQeIpV1EEdy5RcXm_JjfDg" name="minimizeMissedDeadlines" value="1"/>
+ <eLiterals xmi:id="_LQeIpl1EEdy5RcXm_JjfDg" name="minimizedMeanTardiness" value="2"/>
+ <eLiterals xmi:id="_LQeIp11EEdy5RcXm_JjfDg" name="undef" value="3"/>
+ <eLiterals xmi:id="_LQeIqF1EEdy5RcXm_JjfDg" name="other" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LQeIqV1EEdy5RcXm_JjfDg" name="SaAnalysisContext" eSuperTypes="_LPR4PV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LQeIql1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JAGTsBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LQeIrV1EEdy5RcXm_JjfDg" name="optCriterion" ordered="false" unique="false" eType="_LQeIol1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBn11EEdy5RcXm_JjfDg" name="isSched" ordered="false" unique="false" eType="_LUDBoV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LQeIzF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LQeIzV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeIzl1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LQeIz11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeI0F1EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LQeI0V1EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LQeI0l1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LQeI011EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeI1F1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LQeI1V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeI1l1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LQeI111EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LQeI2F1EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LQeI2V1EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LQeI2l1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LQeI211EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LQeI3F1EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LQeI3V1EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeI3l1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LQeI311EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeI4F1EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LQeI4V1EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LQeI4l1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LQeI411EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LQeJKF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LQeJKV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeJKl1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_LQeJK11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeJLF1EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_LQeJLV1EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_LQeJLl1EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_LQeJL11EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_LQeJMF1EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_LQeJMV1EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_LQeJMl1EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeJOl1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LQeJO11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeJPF1EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LQeJPV1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LQeJPl1EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LQeJP11EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LQeJQF1EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeJSF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_LQeJSV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeJSl1EEdy5RcXm_JjfDg" name="W"/>
+ <eLiterals xmi:id="_LQeJS11EEdy5RcXm_JjfDg" name="mW" value="1"/>
+ <eLiterals xmi:id="_LQeJTF1EEdy5RcXm_JjfDg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeJVF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_LQeJVV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeJVl1EEdy5RcXm_JjfDg" name="J"/>
+ <eLiterals xmi:id="_LQeJV11EEdy5RcXm_JjfDg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_LQeJWF1EEdy5RcXm_JjfDg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_LQeJWV1EEdy5RcXm_JjfDg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_LQeJWl1EEdy5RcXm_JjfDg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LQeJbV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LQeJbl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeJjF1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_LQeJjV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeJjl1EEdy5RcXm_JjfDg" name="TAI"/>
+ <eLiterals xmi:id="_LQeJj11EEdy5RcXm_JjfDg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_LQeJkF1EEdy5RcXm_JjfDg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_LQeJkV1EEdy5RcXm_JjfDg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_LQeJkl1EEdy5RcXm_JjfDg" name="Local" value="4"/>
+ <eLiterals xmi:id="_LQeJk11EEdy5RcXm_JjfDg" name="TT" value="5"/>
+ <eLiterals xmi:id="_LQeJlF1EEdy5RcXm_JjfDg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_LQeJlV1EEdy5RcXm_JjfDg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_LQeJll1EEdy5RcXm_JjfDg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_LQeJl11EEdy5RcXm_JjfDg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_LQeJmF1EEdy5RcXm_JjfDg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQeJr11EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_LQeJsF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQeJsV1EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_LQeJsl1EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQn5r11EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LQn5sF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQn5sV1EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LQn5sl1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LQn5s11EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LQn5tF1EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LQn5tV1EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LQn5511EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LQn56F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQn5_V1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_LQn5_l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQn5_11EEdy5RcXm_JjfDg" name="Sporadic"/>
+ <eLiterals xmi:id="_LQn6AF1EEdy5RcXm_JjfDg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_LQn6AV1EEdy5RcXm_JjfDg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_LQn6Al1EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQn6LF1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LQn6LV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQn6Ll1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LQn6L11EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LQn6MF1EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LQn6MV1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LQn6Ml1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LQn6M11EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LQn6NF1EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LQn6NV1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQn6UV1EEdy5RcXm_JjfDg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_LQn6Ul1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_LQn6U11EEdy5RcXm_JjfDg" name="required"/>
+ <eLiterals xmi:id="_LQn6VF1EEdy5RcXm_JjfDg" name="offered" value="1"/>
+ <eLiterals xmi:id="_LQn6VV1EEdy5RcXm_JjfDg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQn6Vl1EEdy5RcXm_JjfDg" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_LQn6V11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_LQn6WF1EEdy5RcXm_JjfDg" name="hard"/>
+ <eLiterals xmi:id="_LQn6WV1EEdy5RcXm_JjfDg" name="soft" value="1"/>
+ <eLiterals xmi:id="_LQn6Wl1EEdy5RcXm_JjfDg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LQn6YV1EEdy5RcXm_JjfDg" name="SaEnd2EndFlow">
+ <eAnnotations xmi:id="_LQn6Yl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_V4UjUBKhEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LQn6a11EEdy5RcXm_JjfDg" name="timing" unique="false" upperBound="-1" eType="_LPR3v11EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LQn6bV1EEdy5RcXm_JjfDg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBqF1EEdy5RcXm_JjfDg" name="isSched" ordered="false" unique="false" eType="_LUDBoV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBq11EEdy5RcXm_JjfDg" name="schSlack" ordered="false" unique="false" eType="_LUDBrV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBsF1EEdy5RcXm_JjfDg" name="end2EndT" ordered="false" unique="false" upperBound="-1" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBtV1EEdy5RcXm_JjfDg" name="end2EndD" ordered="false" unique="false" upperBound="-1" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LQn6b11EEdy5RcXm_JjfDg" name="SaCommStep" eSuperTypes="_LPR32F1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LQn6cF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_KVOeIBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LQn6d11EEdy5RcXm_JjfDg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBv11EEdy5RcXm_JjfDg" name="deadline" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBwl1EEdy5RcXm_JjfDg" name="spareCap" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUDBxV1EEdy5RcXm_JjfDg" name="schSlack" ordered="false" unique="false" eType="_LUDBrV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LQn6fV1EEdy5RcXm_JjfDg" name="SaExecStep" eSuperTypes="_LPR3M11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LQn6fl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_W2mUABKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LQn6f11EEdy5RcXm_JjfDg" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//BehavioralFeature"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyM11EEdy5RcXm_JjfDg" name="deadline" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyNl1EEdy5RcXm_JjfDg" name="spareCap" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyOV1EEdy5RcXm_JjfDg" name="schSlack" ordered="false" unique="false" eType="_LUDBrV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyPF1EEdy5RcXm_JjfDg" name="preemptT" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyP11EEdy5RcXm_JjfDg" name="readyT" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyQl1EEdy5RcXm_JjfDg" name="delayT" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LQn6jl1EEdy5RcXm_JjfDg" name="SaSchedObs" eSuperTypes="_LPR3v11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LQn6j11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7UEWoBKiEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyX11EEdy5RcXm_JjfDg" name="suspentions" ordered="false" unique="false" upperBound="-1" eType="_LUMyKl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyYl1EEdy5RcXm_JjfDg" name="blockT" ordered="false" unique="false" upperBound="-1" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyZV1EEdy5RcXm_JjfDg" name="overlaps" ordered="false" unique="false" upperBound="-1" eType="_LUMyKl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LQn6l11EEdy5RcXm_JjfDg" name="SaSharedResource" eSuperTypes="_K-vfvF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LQn6mF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eEgPsBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMybF1EEdy5RcXm_JjfDg" name="capacity" ordered="false" unique="false" eType="_LUMyKl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyb11EEdy5RcXm_JjfDg" name="isPreemp" ordered="false" unique="false" eType="_LUDBoV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMycl1EEdy5RcXm_JjfDg" name="isConsum" ordered="false" unique="false" eType="_LUDBoV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMydV1EEdy5RcXm_JjfDg" name="acquisT" ordered="false" unique="false" upperBound="-1" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyeF1EEdy5RcXm_JjfDg" name="releaseT" ordered="false" unique="false" upperBound="-1" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQn6rV1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_LQn6rl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQn6r11EEdy5RcXm_JjfDg" name="FIFO"/>
+ <eLiterals xmi:id="_LQn6sF1EEdy5RcXm_JjfDg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_LQn6sV1EEdy5RcXm_JjfDg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_LQn6sl1EEdy5RcXm_JjfDg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_LQn6s11EEdy5RcXm_JjfDg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_LQn6tF1EEdy5RcXm_JjfDg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_LQn6tV1EEdy5RcXm_JjfDg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LQn6tl1EEdy5RcXm_JjfDg" name="SaCommHost" eSuperTypes="_LPR4Dl1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LQn6t11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_uuA_oBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyi11EEdy5RcXm_JjfDg" name="isSched" ordered="false" unique="false" eType="_LUDBoV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyjl1EEdy5RcXm_JjfDg" name="schSlack" ordered="false" unique="false" eType="_LUDBrV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQn6011EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataTxRateUnitKind">
+ <eAnnotations xmi:id="_LQn61F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQn61V1EEdy5RcXm_JjfDg" name="b_per_s"/>
+ <eLiterals xmi:id="_LQn61l1EEdy5RcXm_JjfDg" name="Kb_per_s" value="1"/>
+ <eLiterals xmi:id="_LQn6111EEdy5RcXm_JjfDg" name="Mb_per_s" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LQn62F1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_TransmModeKind">
+ <eAnnotations xmi:id="_LQn62V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LQn62l1EEdy5RcXm_JjfDg" name="simplex"/>
+ <eLiterals xmi:id="_LQn6211EEdy5RcXm_JjfDg" name="halfDuplex" value="1"/>
+ <eLiterals xmi:id="_LQn63F1EEdy5RcXm_JjfDg" name="fullDuplex" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LQn63V1EEdy5RcXm_JjfDg" name="SaExecHost" eSuperTypes="_LPR3gF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LQn63l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_6d68UBKjEdyxBYjIJwIrZA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LQn66V1EEdy5RcXm_JjfDg" name="schedPolicy" ordered="false" unique="false" eType="_LQn6LF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyoF1EEdy5RcXm_JjfDg" name="isSched" ordered="false" unique="false" eType="_LUDBoV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyo11EEdy5RcXm_JjfDg" name="schSlack" ordered="false" unique="false" eType="_LUDBrV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMypl1EEdy5RcXm_JjfDg" name="schedUtiliz" ordered="false" unique="false" eType="_LUDBrV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyqV1EEdy5RcXm_JjfDg" name="ISRswitchT" ordered="false" unique="false" eType="_LUDBsl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyrF1EEdy5RcXm_JjfDg" name="ISRprioRange" ordered="false" unique="false" eType="_LUMyrl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMysV1EEdy5RcXm_JjfDg" name="isPreempible" ordered="false" unique="false" eType="_LUDBoV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUDBoV1EEdy5RcXm_JjfDg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUDBol1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUDBpF1EEdy5RcXm_JjfDg" name="NFP_String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUDBpV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUDBrV1EEdy5RcXm_JjfDg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUDBrl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUDBsl1EEdy5RcXm_JjfDg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUDBs11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyEl1EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyE11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyF11EEdy5RcXm_JjfDg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyGF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyGl1EEdy5RcXm_JjfDg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyG11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyIF1EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyIV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyKl1EEdy5RcXm_JjfDg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyK11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMye11EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyfF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyf11EEdy5RcXm_JjfDg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMygF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMygl1EEdy5RcXm_JjfDg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyg11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyk11EEdy5RcXm_JjfDg" name="Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMylF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyll1EEdy5RcXm_JjfDg" name="NFP_DataTxRate" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyl11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyrl1EEdy5RcXm_JjfDg" name="IntegerInterval" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyr11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packageImport xmi:id="_m827ABKkEdyxBYjIJwIrZA">
+ <importedPackage href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="__N1IYBKgEdyxBYjIJwIrZA" name="OptimallityCriterionKind">
+ <ownedLiteral xmi:id="_BoDIEBKhEdyxBYjIJwIrZA" name="meetHardDeadlines"/>
+ <ownedLiteral xmi:id="_BzZccBKhEdyxBYjIJwIrZA" name="minimizeMissedDeadlines"/>
+ <ownedLiteral xmi:id="_B4xEoBKhEdyxBYjIJwIrZA" name="minimizedMeanTardiness"/>
+ <ownedLiteral xmi:id="_B9ZtABKhEdyxBYjIJwIrZA" name="undef"/>
+ <ownedLiteral xmi:id="_CB39UBKhEdyxBYjIJwIrZA" name="other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_JAGTsBKhEdyxBYjIJwIrZA" name="SaAnalysisContext">
+ <generalization xmi:id="_SqmDEBKhEdyxBYjIJwIrZA" general="_9gc2ABKfEdyaWJN1BYon3A"/>
+ <ownedAttribute xmi:id="_Kthe0BKhEdyxBYjIJwIrZA" name="isSched" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NkjWUBKhEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NkZlUBKhEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NktHUBKhEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_K4bHQBKhEdyxBYjIJwIrZA" name="optCriterion" visibility="public" type="__N1IYBKgEdyxBYjIJwIrZA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_P3TcEBKhEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_P3JrEBKhEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_P3dNEBKhEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_V4UjUBKhEdyxBYjIJwIrZA" name="SaEndtoEndFlow">
+ <ownedAttribute xmi:id="_Xpx54BKhEdyxBYjIJwIrZA" name="isSched" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cv-XoBKhEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cv0moBKhEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cwHhkBKhEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_X131IBKhEdyxBYjIJwIrZA" name="schSlack" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fLFIIBKhEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fK7-MBKhEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_fLO5IBKhEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_X5mekBKhEdyxBYjIJwIrZA" name="end2EndT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hfbJUBKhEdyxBYjIJwIrZA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hfR_YBKhEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_hfk6UBKhEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_X9e5ABKhEdyxBYjIJwIrZA" name="end2EndD" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jfBCgBKhEdyxBYjIJwIrZA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_je3RgBKhEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jfKMcBKhEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_YBhEcBKhEdyxBYjIJwIrZA" name="timing" visibility="public" type="_En1FMBKcEdymP89M8JXkzA" isOrdered="true" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r9u7QBKhEdyxBYjIJwIrZA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r9lxUBKhEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_o6ZtIBKhEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_vhTIoBKhEdyxBYjIJwIrZA" name="base_NamedElement" isUnique="false" association="_vgQm0BKhEdyxBYjIJwIrZA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_vgQm0BKhEdyxBYjIJwIrZA" name="Extension_SaEnd2EndFlow" memberEnd="_vgjhwBKhEdyxBYjIJwIrZA _vhTIoBKhEdyxBYjIJwIrZA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_vgjhwBKhEdyxBYjIJwIrZA" name="extension_SaEnd2EndFlow" type="_V4UjUBKhEdyxBYjIJwIrZA" aggregation="composite" association="_vgQm0BKhEdyxBYjIJwIrZA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_KVOeIBKiEdyxBYjIJwIrZA" name="SaCommStep">
+ <generalization xmi:id="_VmeI4BKiEdyxBYjIJwIrZA" general="_riBT0BKaEdyGYuetzx6T5A"/>
+ <ownedAttribute xmi:id="_L0R2EBKiEdyxBYjIJwIrZA" name="deadline" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_POtVkBKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_POkLoBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_PO3GkBKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_L4AfgBKiEdyxBYjIJwIrZA" name="spareCap" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Rcc_gBKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RcTOgBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_RcmwgBKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_L7cOABKiEdyxBYjIJwIrZA" name="schSlack" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TXr9IBKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TXZCMBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TX1uIBKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_UxNU0BKiEdyxBYjIJwIrZA" name="base_BehavioralFeature" isUnique="false" association="_UwBCABKiEdyxBYjIJwIrZA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_UwBCABKiEdyxBYjIJwIrZA" name="Extension_SaCommStep" memberEnd="_Uwdt8BKiEdyxBYjIJwIrZA _UxNU0BKiEdyxBYjIJwIrZA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Uwdt8BKiEdyxBYjIJwIrZA" name="extension_SaCommStep" type="_KVOeIBKiEdyxBYjIJwIrZA" aggregation="composite" association="_UwBCABKiEdyxBYjIJwIrZA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_W2mUABKiEdyxBYjIJwIrZA" name="SaStep">
+ <generalization xmi:id="_aO7hwBKiEdyxBYjIJwIrZA" general="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <ownedAttribute xmi:id="_ZJj1IBKiEdyxBYjIJwIrZA" name="base_BehavioralFeature" isUnique="false" association="_ZIgsQBKiEdyxBYjIJwIrZA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bFPesBKiEdyxBYjIJwIrZA" name="deadline" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fs9QsRKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fs9QsBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ftHBsBKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bJa0EBKiEdyxBYjIJwIrZA" name="spareCap" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hwP-IBKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hwG0MBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_hwZvIBKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bNJdgBKiEdyxBYjIJwIrZA" name="schSlack" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jyWYwRKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jyWYwBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jygJwBKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bRB38BKiEdyxBYjIJwIrZA" name="preemptT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lzaRkBKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lzQgkBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_lzkCkBKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bU6SYBKiEdyxBYjIJwIrZA" name="readyT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oH3ngRKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oH3ngBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_oIAxcBKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_bYo70BKiEdyxBYjIJwIrZA" name="nonpreemptionBlocking" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_q5jsABKiEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_q5aiEBKiEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_q5tdABKiEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_89iBcDL9Ed2-hZkEerSQAg" name="sharedRes" visibility="public" type="_eEgPsBKjEdyxBYjIJwIrZA" isUnique="false" redefinedProperty="_nUkswBG6Edyb1KzJ7GkiGA">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JrI8gDL-Ed2-hZkEerSQAg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Jq_LgDL-Ed2-hZkEerSQAg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_JrSGcDL-Ed2-hZkEerSQAg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7seFYDMBEd2-hZkEerSQAg" name="selfSuspensionBlocking" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7seFYTMBEd2-hZkEerSQAg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7seFYjMBEd2-hZkEerSQAg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_7seFYzMBEd2-hZkEerSQAg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="__54hADMBEd2-hZkEerSQAg" name="numberSelfSuspensions" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EEKwIDMCEd2-hZkEerSQAg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EEA_IDMCEd2-hZkEerSQAg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_EEdrEDMCEd2-hZkEerSQAg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ZIgsQBKiEdyxBYjIJwIrZA" name="Extension_SaExecStep" memberEnd="_ZIznMBKiEdyxBYjIJwIrZA _ZJj1IBKiEdyxBYjIJwIrZA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ZIznMBKiEdyxBYjIJwIrZA" name="extension_SaExecStep" type="_W2mUABKiEdyxBYjIJwIrZA" aggregation="composite" association="_ZIgsQBKiEdyxBYjIJwIrZA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_7UEWoBKiEdyxBYjIJwIrZA" name="SaSchedObs">
+ <generalization xmi:id="_-Nzj4BKiEdyxBYjIJwIrZA" general="_En1FMBKcEdymP89M8JXkzA"/>
+ <ownedAttribute xmi:id="_-3R-sBKiEdyxBYjIJwIrZA" name="suspentions" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ch9gsRKjEdyxBYjIJwIrZA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ch9gsBKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_CiHRsBKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_-50VUBKiEdyxBYjIJwIrZA" name="blockT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EsamEBKjEdyxBYjIJwIrZA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EsQ1EBKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_EsjwABKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_-89I4BKiEdyxBYjIJwIrZA" name="overlaps" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_G4p0IBKjEdyxBYjIJwIrZA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_G4gDIBKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_G4y-EBKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_eEgPsBKjEdyxBYjIJwIrZA" name="SaSharedResource">
+ <generalization xmi:id="_uIkJMBKjEdyxBYjIJwIrZA" general="_y3mvQBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_fz80EBKjEdyxBYjIJwIrZA" name="capacity" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kVrS0BKjEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kViI4BKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kV1D0BKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_f43wUBKjEdyxBYjIJwIrZA" name="isPreemp" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mNLnARKjEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mNLnABKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_mNUw8BKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_f72y4BKjEdyxBYjIJwIrZA" name="isConsum" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oooVwBKjEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oofL0BKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ooyGwBKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_gAVDMBKjEdyxBYjIJwIrZA" name="acquisT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rF4bUBKjEdyxBYjIJwIrZA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rFuqUBKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_rGBlQBKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_gEDsoBKjEdyxBYjIJwIrZA" name="releaseT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_s61x0BKjEdyxBYjIJwIrZA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_s6sA0BKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_s6_i0BKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_uuA_oBKjEdyxBYjIJwIrZA" name="SaCommHost">
+ <generalization xmi:id="_4ckvoBKjEdyxBYjIJwIrZA" general="_sEF-wBKdEdymP89M8JXkzA"/>
+ <ownedAttribute xmi:id="_wLaKsBKjEdyxBYjIJwIrZA" name="isSched" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yyC1wBKjEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yx5r0BKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_yyMmwBKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_wOPcQBKjEdyxBYjIJwIrZA" name="schSlack" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3C6OABKjEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3CxEEBKjEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_3DD_ABKjEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_6d68UBKjEdyxBYjIJwIrZA" name="SaExecHost">
+ <generalization xmi:id="_VnqJwBKkEdyxBYjIJwIrZA" general="_MDZCYBKdEdymP89M8JXkzA"/>
+ <ownedAttribute xmi:id="_8Q8ZIBKjEdyxBYjIJwIrZA" name="isSched" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BV4SoBKkEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BVuhoBKkEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_BWBckBKkEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8Uh4oBKjEdyxBYjIJwIrZA" name="schSlack" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DT8h0BKkEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DTyw0BKkEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_DUFrwBKkEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8Xz2IBKjEdyxBYjIJwIrZA" name="schedUtiliz" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Fxe7QRKkEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxe7QBKkEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FxosQBKkEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8bifkBKjEdyxBYjIJwIrZA" name="ISRswitchT" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Iazt8BKkEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IagzABKkEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Ia9e8BKkEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_8gAv4BKjEdyxBYjIJwIrZA" name="ISRprioRange" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_M7V54BKkEdyxBYjIJwIrZA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_M7C-8BKkEdyxBYjIJwIrZA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_M7V54RKkEdyxBYjIJwIrZA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_6c2bkAPMEdyuUt-4qHuVvQ" name="PAM">
+ <eAnnotations xmi:id="_LSHHYF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_M6Hs8J3yEd6SvNDHkhtrYQ" name="PAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/PAM/_M3lWUJ3yEd6SvNDHkhtrYQ/13" nsPrefix="PAM">
+ <eAnnotations xmi:id="_M8gTbp3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8gTb53yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8gTcJ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8gTcZ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8gTcp3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8gTc53yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M6Hs8Z3yEd6SvNDHkhtrYQ" name="PaStep" eSuperTypes="_M053fp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M6Hs8p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M6Hs9Z3yEd6SvNDHkhtrYQ" name="extOpDemand" unique="false" upperBound="-1" eType="_M8gS-p3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M6Hs-Z3yEd6SvNDHkhtrYQ" name="behavDemand" unique="false" upperBound="-1" eType="_M052xp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gSzJ3yEd6SvNDHkhtrYQ" name="noSync" ordered="false" unique="false" eType="_M8gSzp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gS0Z3yEd6SvNDHkhtrYQ" name="extOpCount" unique="false" upperBound="-1" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gS153yEd6SvNDHkhtrYQ" name="behavCount" unique="false" upperBound="-1" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M6HtqJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_M6HtqZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6Htqp3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_M6Htq53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6HtrJ3yEd6SvNDHkhtrYQ" name="est"/>
+ <eLiterals xmi:id="_M6HtrZ3yEd6SvNDHkhtrYQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_M6Htrp3yEd6SvNDHkhtrYQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_M6Htr53yEd6SvNDHkhtrYQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6HtsJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_M6HtsZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6Htsp3yEd6SvNDHkhtrYQ" name="max"/>
+ <eLiterals xmi:id="_M6Hts53yEd6SvNDHkhtrYQ" name="min" value="1"/>
+ <eLiterals xmi:id="_M6HttJ3yEd6SvNDHkhtrYQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_M6HttZ3yEd6SvNDHkhtrYQ" name="range" value="3"/>
+ <eLiterals xmi:id="_M6Http3yEd6SvNDHkhtrYQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_M6Htt53yEd6SvNDHkhtrYQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_M6HtuJ3yEd6SvNDHkhtrYQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_M6HtuZ3yEd6SvNDHkhtrYQ" name="other" value="7"/>
+ <eLiterals xmi:id="_M6Htup3yEd6SvNDHkhtrYQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6Htu53yEd6SvNDHkhtrYQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_M6HtvJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6HtvZ3yEd6SvNDHkhtrYQ" name="incr"/>
+ <eLiterals xmi:id="_M6Htvp3yEd6SvNDHkhtrYQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M6Htv53yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_M6HtwJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M6HtwZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_M6Htwp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6Htw53yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_M6HtxJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6HtxZ3yEd6SvNDHkhtrYQ" name="s"/>
+ <eLiterals xmi:id="_M6Htxp3yEd6SvNDHkhtrYQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_M6Htx53yEd6SvNDHkhtrYQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_M6HtyJ3yEd6SvNDHkhtrYQ" name="us" value="3"/>
+ <eLiterals xmi:id="_M6HtyZ3yEd6SvNDHkhtrYQ" name="min" value="4"/>
+ <eLiterals xmi:id="_M6Htyp3yEd6SvNDHkhtrYQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_M6Hty53yEd6SvNDHkhtrYQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M6HtzJ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_M6HtzZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6Ht1Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_M6Ht1p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6Ht153yEd6SvNDHkhtrYQ" name="bit"/>
+ <eLiterals xmi:id="_M6Ht2J3yEd6SvNDHkhtrYQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_M6Ht2Z3yEd6SvNDHkhtrYQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_M6Ht2p3yEd6SvNDHkhtrYQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_M6Ht253yEd6SvNDHkhtrYQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6Ht453yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_M6Ht5J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6Ht5Z3yEd6SvNDHkhtrYQ" name="W"/>
+ <eLiterals xmi:id="_M6Ht5p3yEd6SvNDHkhtrYQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_M6Ht553yEd6SvNDHkhtrYQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6Ht753yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_M6Ht8J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6Ht8Z3yEd6SvNDHkhtrYQ" name="J"/>
+ <eLiterals xmi:id="_M6Ht8p3yEd6SvNDHkhtrYQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_M6Ht853yEd6SvNDHkhtrYQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_M6Ht9J3yEd6SvNDHkhtrYQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_M6Ht9Z3yEd6SvNDHkhtrYQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M6HuDZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_M6HuDp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6HuLp3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_M6HuL53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6HuMJ3yEd6SvNDHkhtrYQ" name="TAI"/>
+ <eLiterals xmi:id="_M6HuMZ3yEd6SvNDHkhtrYQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_M6HuMp3yEd6SvNDHkhtrYQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_M6HuM53yEd6SvNDHkhtrYQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_M6HuNJ3yEd6SvNDHkhtrYQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_M6HuNZ3yEd6SvNDHkhtrYQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_M6HuNp3yEd6SvNDHkhtrYQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_M6HuN53yEd6SvNDHkhtrYQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_M6HuOJ3yEd6SvNDHkhtrYQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_M6HuOZ3yEd6SvNDHkhtrYQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_M6HuOp3yEd6SvNDHkhtrYQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6HuUZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_M6HuUp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6HuU53yEd6SvNDHkhtrYQ" name="discrete"/>
+ <eLiterals xmi:id="_M6HuVJ3yEd6SvNDHkhtrYQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6HuvZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_M6Huvp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6Huv53yEd6SvNDHkhtrYQ" name="Hz"/>
+ <eLiterals xmi:id="_M6HuwJ3yEd6SvNDHkhtrYQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_M6HuwZ3yEd6SvNDHkhtrYQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_M6Huwp3yEd6SvNDHkhtrYQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_M6Huw53yEd6SvNDHkhtrYQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6Hu5Z3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_M6Hu5p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_M6Hu553yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_M6Hu6J3yEd6SvNDHkhtrYQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_M6Hu6Z3yEd6SvNDHkhtrYQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6Hu7p3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_M6Hu753yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_M6Hu8J3yEd6SvNDHkhtrYQ" name="hard"/>
+ <eLiterals xmi:id="_M6Hu8Z3yEd6SvNDHkhtrYQ" name="soft" value="1"/>
+ <eLiterals xmi:id="_M6Hu8p3yEd6SvNDHkhtrYQ" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6HvKZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_M6HvKp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6HvK53yEd6SvNDHkhtrYQ" name="Sporadic"/>
+ <eLiterals xmi:id="_M6HvLJ3yEd6SvNDHkhtrYQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_M6HvLZ3yEd6SvNDHkhtrYQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_M6HvLp3yEd6SvNDHkhtrYQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6HvQp3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_M6HvQ53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6HvRJ3yEd6SvNDHkhtrYQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_M6HvRZ3yEd6SvNDHkhtrYQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_M6HvRp3yEd6SvNDHkhtrYQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_M6HvR53yEd6SvNDHkhtrYQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_M6HvSJ3yEd6SvNDHkhtrYQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_M6HvSZ3yEd6SvNDHkhtrYQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_M6HvSp3yEd6SvNDHkhtrYQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_M6HvS53yEd6SvNDHkhtrYQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M6HvYZ3yEd6SvNDHkhtrYQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_M6HvYp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_M6HvY53yEd6SvNDHkhtrYQ" name="FIFO"/>
+ <eLiterals xmi:id="_M6HvZJ3yEd6SvNDHkhtrYQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_M6HvZZ3yEd6SvNDHkhtrYQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_M6HvZp3yEd6SvNDHkhtrYQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_M6HvZ53yEd6SvNDHkhtrYQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_M6HvaJ3yEd6SvNDHkhtrYQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_M6HvaZ3yEd6SvNDHkhtrYQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M6HvjJ3yEd6SvNDHkhtrYQ" name="PaRequestedStep" eSuperTypes="_M6Hs8Z3yEd6SvNDHkhtrYQ _M054K53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M6HvjZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M6HvkJ3yEd6SvNDHkhtrYQ" name="PaCommStep" eSuperTypes="_M6Hs8Z3yEd6SvNDHkhtrYQ _M054T53yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M6HvkZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M6Hvl53yEd6SvNDHkhtrYQ" name="PaResPassStep" eSuperTypes="_M053fp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M6HvmJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__s4NIBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M6HvmZ3yEd6SvNDHkhtrYQ" name="resource" ordered="false" unique="false" eType="_MOwbwZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTNJ3yEd6SvNDHkhtrYQ" name="resUnits" ordered="false" unique="false" eType="_M8gS9Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M6Hvnp3yEd6SvNDHkhtrYQ" name="PaLogicalResource" eSuperTypes="_MOwbwZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M6Hvn53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WR8gEBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTTZ3yEd6SvNDHkhtrYQ" name="utilization" ordered="false" unique="false" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTUJ3yEd6SvNDHkhtrYQ" name="throughput" ordered="false" unique="false" eType="_M8gS653yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTU53yEd6SvNDHkhtrYQ" name="poolSize" ordered="false" unique="false" lowerBound="1" eType="_M8gS9Z3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M6Hvp53yEd6SvNDHkhtrYQ" name="PaRunTInstance">
+ <eAnnotations xmi:id="_M6HvqJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kG1zUBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M6Hvq53yEd6SvNDHkhtrYQ" name="unbddPool" ordered="false" unique="false" eType="_M8gTVp3yEd6SvNDHkhtrYQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M6HvrZ3yEd6SvNDHkhtrYQ" name="instance" ordered="false" unique="false" eType="_MOwcmp3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M6Hvr53yEd6SvNDHkhtrYQ" name="host" ordered="false" unique="false" eType="_M054E53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M6HvtZ3yEd6SvNDHkhtrYQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTXp3yEd6SvNDHkhtrYQ" name="poolSize" ordered="false" unique="false" eType="_M8gS9Z3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTY53yEd6SvNDHkhtrYQ" name="utilization" ordered="false" unique="false" eType="_M8gS053yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTZp3yEd6SvNDHkhtrYQ" name="throughput" ordered="false" unique="false" eType="_M8gS653yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gSzp3yEd6SvNDHkhtrYQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gSz53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gS053yEd6SvNDHkhtrYQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gS1J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gS2p3yEd6SvNDHkhtrYQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gS253yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gS3Z3yEd6SvNDHkhtrYQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gS3p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gS4Z3yEd6SvNDHkhtrYQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gS4p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gS5J3yEd6SvNDHkhtrYQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gS5Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gS653yEd6SvNDHkhtrYQ" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gS7J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gS9Z3yEd6SvNDHkhtrYQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gS9p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gS-p3yEd6SvNDHkhtrYQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gS-53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gTVp3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gTV53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wlKc0EOMEd6caK5ICj_pSQ" name="PAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/PAM/_wk1FoEOMEd6caK5ICj_pSQ/12" nsPrefix="PAM">
+ <eAnnotations xmi:id="_wmt8AUOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmt8AkOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmt8A0OMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmt8BEOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmt8BUOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmt8BkOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlKc0UOMEd6caK5ICj_pSQ" name="PaStep" eSuperTypes="_wkGuJ0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wlKc0kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlKc1UOMEd6caK5ICj_pSQ" name="extOpDemand" unique="false" upperBound="-1" eType="_wmq4sEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlKc2UOMEd6caK5ICj_pSQ" name="behavDemand" unique="false" upperBound="-1" eType="_wkGtb0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmpDgEOMEd6caK5ICj_pSQ" name="noSync" ordered="false" unique="false" eType="_wmpDgkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmpDhUOMEd6caK5ICj_pSQ" name="extOpCount" unique="false" upperBound="-1" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmpDi0OMEd6caK5ICj_pSQ" name="behavCount" unique="false" upperBound="-1" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlLEEEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_wlLEEUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLEEkOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_wlLEE0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLEFEOMEd6caK5ICj_pSQ" name="est"/>
+ <eLiterals xmi:id="_wlLEFUOMEd6caK5ICj_pSQ" name="meas" value="1"/>
+ <eLiterals xmi:id="_wlLEFkOMEd6caK5ICj_pSQ" name="calc" value="2"/>
+ <eLiterals xmi:id="_wlLEF0OMEd6caK5ICj_pSQ" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLEGEOMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_wlLEGUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLEGkOMEd6caK5ICj_pSQ" name="max"/>
+ <eLiterals xmi:id="_wlLEG0OMEd6caK5ICj_pSQ" name="min" value="1"/>
+ <eLiterals xmi:id="_wlLEHEOMEd6caK5ICj_pSQ" name="mean" value="2"/>
+ <eLiterals xmi:id="_wlLEHUOMEd6caK5ICj_pSQ" name="range" value="3"/>
+ <eLiterals xmi:id="_wlLEHkOMEd6caK5ICj_pSQ" name="percent" value="4"/>
+ <eLiterals xmi:id="_wlLEH0OMEd6caK5ICj_pSQ" name="distrib" value="5"/>
+ <eLiterals xmi:id="_wlLEIEOMEd6caK5ICj_pSQ" name="determ" value="6"/>
+ <eLiterals xmi:id="_wlLEIUOMEd6caK5ICj_pSQ" name="other" value="7"/>
+ <eLiterals xmi:id="_wlLEIkOMEd6caK5ICj_pSQ" name="variance" value="8"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLEI0OMEd6caK5ICj_pSQ" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_wlLEJEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLEJUOMEd6caK5ICj_pSQ" name="incr"/>
+ <eLiterals xmi:id="_wlLEJkOMEd6caK5ICj_pSQ" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlLEJ0OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_wlLEKEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlLEKUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wlLEKkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLEK0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_wlLELEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLELUOMEd6caK5ICj_pSQ" name="s"/>
+ <eLiterals xmi:id="_wlLELkOMEd6caK5ICj_pSQ" name="tick" value="1"/>
+ <eLiterals xmi:id="_wlLEL0OMEd6caK5ICj_pSQ" name="ms" value="2"/>
+ <eLiterals xmi:id="_wlLEMEOMEd6caK5ICj_pSQ" name="us" value="3"/>
+ <eLiterals xmi:id="_wlLEMUOMEd6caK5ICj_pSQ" name="min" value="4"/>
+ <eLiterals xmi:id="_wlLEMkOMEd6caK5ICj_pSQ" name="hrs" value="5"/>
+ <eLiterals xmi:id="_wlLEM0OMEd6caK5ICj_pSQ" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlLENEOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_wlLENUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLEPUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_wlLEPkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLEP0OMEd6caK5ICj_pSQ" name="bit"/>
+ <eLiterals xmi:id="_wlLEQEOMEd6caK5ICj_pSQ" name="Byte" value="1"/>
+ <eLiterals xmi:id="_wlLEQUOMEd6caK5ICj_pSQ" name="KB" value="2"/>
+ <eLiterals xmi:id="_wlLEQkOMEd6caK5ICj_pSQ" name="MB" value="3"/>
+ <eLiterals xmi:id="_wlLEQ0OMEd6caK5ICj_pSQ" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLES0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_wlLETEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLETUOMEd6caK5ICj_pSQ" name="W"/>
+ <eLiterals xmi:id="_wlLETkOMEd6caK5ICj_pSQ" name="mW" value="1"/>
+ <eLiterals xmi:id="_wlLET0OMEd6caK5ICj_pSQ" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLEV0OMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_wlLEWEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLEWUOMEd6caK5ICj_pSQ" name="J"/>
+ <eLiterals xmi:id="_wlLEWkOMEd6caK5ICj_pSQ" name="KJ" value="1"/>
+ <eLiterals xmi:id="_wlLEW0OMEd6caK5ICj_pSQ" name="Wh" value="2"/>
+ <eLiterals xmi:id="_wlLEXEOMEd6caK5ICj_pSQ" name="KWh" value="3"/>
+ <eLiterals xmi:id="_wlLEXUOMEd6caK5ICj_pSQ" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wlLEdUOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wlLEdkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLElkOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_wlLEl0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLEmEOMEd6caK5ICj_pSQ" name="TAI"/>
+ <eLiterals xmi:id="_wlLEmUOMEd6caK5ICj_pSQ" name="UT0" value="1"/>
+ <eLiterals xmi:id="_wlLEmkOMEd6caK5ICj_pSQ" name="UT1" value="2"/>
+ <eLiterals xmi:id="_wlLEm0OMEd6caK5ICj_pSQ" name="UTC" value="3"/>
+ <eLiterals xmi:id="_wlLEnEOMEd6caK5ICj_pSQ" name="Local" value="4"/>
+ <eLiterals xmi:id="_wlLEnUOMEd6caK5ICj_pSQ" name="TT" value="5"/>
+ <eLiterals xmi:id="_wlLEnkOMEd6caK5ICj_pSQ" name="TBD" value="6"/>
+ <eLiterals xmi:id="_wlLEn0OMEd6caK5ICj_pSQ" name="TCG" value="7"/>
+ <eLiterals xmi:id="_wlLEoEOMEd6caK5ICj_pSQ" name="TCB" value="8"/>
+ <eLiterals xmi:id="_wlLEoUOMEd6caK5ICj_pSQ" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_wlLEokOMEd6caK5ICj_pSQ" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLEuUOMEd6caK5ICj_pSQ" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_wlLEukOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLEu0OMEd6caK5ICj_pSQ" name="discrete"/>
+ <eLiterals xmi:id="_wlLEvEOMEd6caK5ICj_pSQ" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLFJUOMEd6caK5ICj_pSQ" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_wlLFJkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLFJ0OMEd6caK5ICj_pSQ" name="Hz"/>
+ <eLiterals xmi:id="_wlLFKEOMEd6caK5ICj_pSQ" name="KHz" value="1"/>
+ <eLiterals xmi:id="_wlLFKUOMEd6caK5ICj_pSQ" name="MHz" value="2"/>
+ <eLiterals xmi:id="_wlLFKkOMEd6caK5ICj_pSQ" name="GHz" value="3"/>
+ <eLiterals xmi:id="_wlLFK0OMEd6caK5ICj_pSQ" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLFTUOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_wlLFTkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_wlLFT0OMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wlLq8EOMEd6caK5ICj_pSQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_wlLq8UOMEd6caK5ICj_pSQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLq9kOMEd6caK5ICj_pSQ" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_wlLq90OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_wlLq-EOMEd6caK5ICj_pSQ" name="hard"/>
+ <eLiterals xmi:id="_wlLq-UOMEd6caK5ICj_pSQ" name="soft" value="1"/>
+ <eLiterals xmi:id="_wlLq-kOMEd6caK5ICj_pSQ" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLrMUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_wlLrMkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLrM0OMEd6caK5ICj_pSQ" name="Sporadic"/>
+ <eLiterals xmi:id="_wlLrNEOMEd6caK5ICj_pSQ" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_wlLrNUOMEd6caK5ICj_pSQ" name="Undef" value="2"/>
+ <eLiterals xmi:id="_wlLrNkOMEd6caK5ICj_pSQ" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLrSkOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_wlLrS0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLrTEOMEd6caK5ICj_pSQ" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_wlLrTUOMEd6caK5ICj_pSQ" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_wlLrTkOMEd6caK5ICj_pSQ" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_wlLrT0OMEd6caK5ICj_pSQ" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_wlLrUEOMEd6caK5ICj_pSQ" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_wlLrUUOMEd6caK5ICj_pSQ" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_wlLrUkOMEd6caK5ICj_pSQ" name="Undef" value="6"/>
+ <eLiterals xmi:id="_wlLrU0OMEd6caK5ICj_pSQ" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlLraUOMEd6caK5ICj_pSQ" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_wlLrakOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_wlLra0OMEd6caK5ICj_pSQ" name="FIFO"/>
+ <eLiterals xmi:id="_wlLrbEOMEd6caK5ICj_pSQ" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_wlLrbUOMEd6caK5ICj_pSQ" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_wlLrbkOMEd6caK5ICj_pSQ" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_wlLrb0OMEd6caK5ICj_pSQ" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_wlLrcEOMEd6caK5ICj_pSQ" name="Undef" value="5"/>
+ <eLiterals xmi:id="_wlLrcUOMEd6caK5ICj_pSQ" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlLrlEOMEd6caK5ICj_pSQ" name="PaRequestedStep" eSuperTypes="_wlKc0UOMEd6caK5ICj_pSQ _wkLlrkOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wlLrlUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlLrmEOMEd6caK5ICj_pSQ" name="PaCommStep" eSuperTypes="_wlKc0UOMEd6caK5ICj_pSQ _wkMMk0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wlLrmUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlLrn0OMEd6caK5ICj_pSQ" name="PaResPassStep" eSuperTypes="_wkGuJ0OMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wlLroEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__s4NIBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlLroUOMEd6caK5ICj_pSQ" name="resource" ordered="false" unique="false" eType="_wP-3AUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmsG5UOMEd6caK5ICj_pSQ" name="resUnits" ordered="false" unique="false" eType="_wmpqnUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlLrpkOMEd6caK5ICj_pSQ" name="PaLogicalResource" eSuperTypes="_wP-3AUOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wlLrp0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WR8gEBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmst9kOMEd6caK5ICj_pSQ" name="utilization" ordered="false" unique="false" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmst-UOMEd6caK5ICj_pSQ" name="throughput" ordered="false" unique="false" eType="_wmpqk0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmtU8EOMEd6caK5ICj_pSQ" name="poolSize" ordered="false" unique="false" lowerBound="1" eType="_wmpqnUOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlLrr0OMEd6caK5ICj_pSQ" name="PaRunTInstance">
+ <eAnnotations xmi:id="_wlLrsEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kG1zUBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlLrs0OMEd6caK5ICj_pSQ" name="unbddPool" ordered="false" unique="false" eType="_wmtU80OMEd6caK5ICj_pSQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlLrtUOMEd6caK5ICj_pSQ" name="instance" ordered="false" unique="false" eType="_wP_eYkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlLrt0OMEd6caK5ICj_pSQ" name="host" ordered="false" unique="false" eType="_wkLllkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlLrvUOMEd6caK5ICj_pSQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmtU-0OMEd6caK5ICj_pSQ" name="poolSize" ordered="false" unique="false" eType="_wmpqnUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmtVAEOMEd6caK5ICj_pSQ" name="utilization" ordered="false" unique="false" eType="_wmpDh0OMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmtVA0OMEd6caK5ICj_pSQ" name="throughput" ordered="false" unique="false" eType="_wmpqk0OMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmpDgkOMEd6caK5ICj_pSQ" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmpDg0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmpDh0OMEd6caK5ICj_pSQ" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmpDiEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmpDjkOMEd6caK5ICj_pSQ" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmpDj0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmpDkUOMEd6caK5ICj_pSQ" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmpDkkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmpDlUOMEd6caK5ICj_pSQ" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmpDlkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmpDmEOMEd6caK5ICj_pSQ" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmpDmUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmpqk0OMEd6caK5ICj_pSQ" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmpqlEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmpqnUOMEd6caK5ICj_pSQ" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmpqnkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmq4sEOMEd6caK5ICj_pSQ" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmq4sUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmtU80OMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmtU9EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kgQLsHKiEd2xwtZ516zmfg" name="PAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/PAM/_keeEHHKiEd2xwtZ516zmfg/11" nsPrefix="PAM">
+ <eAnnotations xmi:id="_kh5K7XKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_kh5K7nKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_kh5K73KiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_kh5K8HKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_kh5K8XKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_kh5K8nKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kgQLsXKiEd2xwtZ516zmfg" name="PaStep" eSuperTypes="_kcrU0XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kgQLsnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kgQLtXKiEd2xwtZ516zmfg" name="extOpDemand" unique="false" upperBound="-1" eType="_kh5Kd3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kgQLuXKiEd2xwtZ516zmfg" name="behavDemand" unique="false" upperBound="-1" eType="_kcrUGXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvaq3KiEd2xwtZ516zmfg" name="noSync" ordered="false" unique="false" eType="_khvarXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvasHKiEd2xwtZ516zmfg" name="extOpCount" unique="false" upperBound="-1" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_khvatnKiEd2xwtZ516zmfg" name="behavCount" unique="false" upperBound="-1" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kgQMPHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_kgQMPXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQMPnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_kgQMP3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQMQHKiEd2xwtZ516zmfg" name="est"/>
+ <eLiterals xmi:id="_kgQMQXKiEd2xwtZ516zmfg" name="meas" value="1"/>
+ <eLiterals xmi:id="_kgQMQnKiEd2xwtZ516zmfg" name="calc" value="2"/>
+ <eLiterals xmi:id="_kgQMQ3KiEd2xwtZ516zmfg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQMRHKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_kgQMRXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQMRnKiEd2xwtZ516zmfg" name="max"/>
+ <eLiterals xmi:id="_kgQMR3KiEd2xwtZ516zmfg" name="min" value="1"/>
+ <eLiterals xmi:id="_kgQMSHKiEd2xwtZ516zmfg" name="mean" value="2"/>
+ <eLiterals xmi:id="_kgQMSXKiEd2xwtZ516zmfg" name="range" value="3"/>
+ <eLiterals xmi:id="_kgQMSnKiEd2xwtZ516zmfg" name="percent" value="4"/>
+ <eLiterals xmi:id="_kgQMS3KiEd2xwtZ516zmfg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_kgQMTHKiEd2xwtZ516zmfg" name="determ" value="6"/>
+ <eLiterals xmi:id="_kgQMTXKiEd2xwtZ516zmfg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQMTnKiEd2xwtZ516zmfg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_kgQMT3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQMUHKiEd2xwtZ516zmfg" name="incr"/>
+ <eLiterals xmi:id="_kgQMUXKiEd2xwtZ516zmfg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kgQMUnKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_kgQMU3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kgQMVHKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kgQMVXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQMVnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_kgQMV3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQMWHKiEd2xwtZ516zmfg" name="s"/>
+ <eLiterals xmi:id="_kgQMWXKiEd2xwtZ516zmfg" name="tick" value="1"/>
+ <eLiterals xmi:id="_kgQMWnKiEd2xwtZ516zmfg" name="ms" value="2"/>
+ <eLiterals xmi:id="_kgQMW3KiEd2xwtZ516zmfg" name="us" value="3"/>
+ <eLiterals xmi:id="_kgQMXHKiEd2xwtZ516zmfg" name="min" value="4"/>
+ <eLiterals xmi:id="_kgQMXXKiEd2xwtZ516zmfg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_kgQMXnKiEd2xwtZ516zmfg" name="day" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kgQMX3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_kgQMYHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQMaHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_kgQMaXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQManKiEd2xwtZ516zmfg" name="bit"/>
+ <eLiterals xmi:id="_kgQMa3KiEd2xwtZ516zmfg" name="Byte" value="1"/>
+ <eLiterals xmi:id="_kgQMbHKiEd2xwtZ516zmfg" name="KB" value="2"/>
+ <eLiterals xmi:id="_kgQMbXKiEd2xwtZ516zmfg" name="MB" value="3"/>
+ <eLiterals xmi:id="_kgQMbnKiEd2xwtZ516zmfg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQMdnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_kgQMd3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQMeHKiEd2xwtZ516zmfg" name="W"/>
+ <eLiterals xmi:id="_kgQMeXKiEd2xwtZ516zmfg" name="mW" value="1"/>
+ <eLiterals xmi:id="_kgQMenKiEd2xwtZ516zmfg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQMgnKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_kgQMg3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQMhHKiEd2xwtZ516zmfg" name="J"/>
+ <eLiterals xmi:id="_kgQMhXKiEd2xwtZ516zmfg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_kgQMhnKiEd2xwtZ516zmfg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_kgQMh3KiEd2xwtZ516zmfg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_kgQMiHKiEd2xwtZ516zmfg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kgQMm3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kgQMnHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQMvHKiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_kgQMvXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQMvnKiEd2xwtZ516zmfg" name="TAI"/>
+ <eLiterals xmi:id="_kgQMv3KiEd2xwtZ516zmfg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_kgQMwHKiEd2xwtZ516zmfg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_kgQMwXKiEd2xwtZ516zmfg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_kgQMwnKiEd2xwtZ516zmfg" name="Local" value="4"/>
+ <eLiterals xmi:id="_kgQMw3KiEd2xwtZ516zmfg" name="TT" value="5"/>
+ <eLiterals xmi:id="_kgQMxHKiEd2xwtZ516zmfg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_kgQMxXKiEd2xwtZ516zmfg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_kgQMxnKiEd2xwtZ516zmfg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_kgQMx3KiEd2xwtZ516zmfg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_kgQMyHKiEd2xwtZ516zmfg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQM33KiEd2xwtZ516zmfg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_kgQM4HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQM4XKiEd2xwtZ516zmfg" name="discrete"/>
+ <eLiterals xmi:id="_kgQM4nKiEd2xwtZ516zmfg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQNUHKiEd2xwtZ516zmfg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_kgQNUXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQNUnKiEd2xwtZ516zmfg" name="Hz"/>
+ <eLiterals xmi:id="_kgQNU3KiEd2xwtZ516zmfg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_kgQNVHKiEd2xwtZ516zmfg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_kgQNVXKiEd2xwtZ516zmfg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_kgQNVnKiEd2xwtZ516zmfg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQNdnKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_kgQNd3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kgQNeHKiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_kgQNeXKiEd2xwtZ516zmfg" name="offered" value="1"/>
+ <eLiterals xmi:id="_kgQNenKiEd2xwtZ516zmfg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQNe3KiEd2xwtZ516zmfg" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_kgQNfHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_kgQNfXKiEd2xwtZ516zmfg" name="hard"/>
+ <eLiterals xmi:id="_kgQNfnKiEd2xwtZ516zmfg" name="soft" value="1"/>
+ <eLiterals xmi:id="_kgQNf3KiEd2xwtZ516zmfg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQNtnKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_kgQNt3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQNuHKiEd2xwtZ516zmfg" name="Sporadic"/>
+ <eLiterals xmi:id="_kgQNuXKiEd2xwtZ516zmfg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_kgQNunKiEd2xwtZ516zmfg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_kgQNu3KiEd2xwtZ516zmfg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQNz3KiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_kgQN0HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQN0XKiEd2xwtZ516zmfg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_kgQN0nKiEd2xwtZ516zmfg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_kgQN03KiEd2xwtZ516zmfg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_kgQN1HKiEd2xwtZ516zmfg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_kgQN1XKiEd2xwtZ516zmfg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_kgQN1nKiEd2xwtZ516zmfg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_kgQN13KiEd2xwtZ516zmfg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_kgQN2HKiEd2xwtZ516zmfg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kgQN7nKiEd2xwtZ516zmfg" name="MARTE_Library_GRM_BasicTypes_ProtectProtocolKind">
+ <eAnnotations xmi:id="_kgQN73KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_kgQN8HKiEd2xwtZ516zmfg" name="FIFO"/>
+ <eLiterals xmi:id="_kgQN8XKiEd2xwtZ516zmfg" name="NoPreemption" value="1"/>
+ <eLiterals xmi:id="_kgQN8nKiEd2xwtZ516zmfg" name="PriorityCeiling" value="2"/>
+ <eLiterals xmi:id="_kgQN83KiEd2xwtZ516zmfg" name="PriorityInheritance" value="3"/>
+ <eLiterals xmi:id="_kgQN9HKiEd2xwtZ516zmfg" name="StackBased" value="4"/>
+ <eLiterals xmi:id="_kgQN9XKiEd2xwtZ516zmfg" name="Undef" value="5"/>
+ <eLiterals xmi:id="_kgQN9nKiEd2xwtZ516zmfg" name="Other" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kgQOGXKiEd2xwtZ516zmfg" name="PaRequestedStep" eSuperTypes="_kgQLsXKiEd2xwtZ516zmfg _kcrVfnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kgQOGnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kgQOHXKiEd2xwtZ516zmfg" name="PaCommStep" eSuperTypes="_kgQLsXKiEd2xwtZ516zmfg _kcrVnHKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kgQOHnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kgQOJHKiEd2xwtZ516zmfg" name="PaResPassStep" eSuperTypes="_kcrU0XKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kgQOJXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__s4NIBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kgQOJnKiEd2xwtZ516zmfg" name="resource" ordered="false" unique="false" eType="_kDpIMXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5KsXKiEd2xwtZ516zmfg" name="resUnits" ordered="false" unique="false" eType="_kh5KcnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kgQOK3KiEd2xwtZ516zmfg" name="PaLogicalResource" eSuperTypes="_kDpIMXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kgQOLHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WR8gEBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5KynKiEd2xwtZ516zmfg" name="utilization" ordered="false" unique="false" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5KzXKiEd2xwtZ516zmfg" name="throughput" ordered="false" unique="false" eType="_khvaynKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5K0HKiEd2xwtZ516zmfg" name="poolSize" ordered="false" unique="false" lowerBound="1" eType="_kh5KcnKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kgQONHKiEd2xwtZ516zmfg" name="PaRunTInstance">
+ <eAnnotations xmi:id="_kgQONXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kG1zUBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kgQOOHKiEd2xwtZ516zmfg" name="unbddPool" ordered="false" unique="false" eType="_kh5K1nKiEd2xwtZ516zmfg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kgQOOnKiEd2xwtZ516zmfg" name="instance" ordered="false" unique="false" eType="_kDy5sXKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kgQOPHKiEd2xwtZ516zmfg" name="host" ordered="false" unique="false" eType="_kcrVZnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kgQOQnKiEd2xwtZ516zmfg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5K3XKiEd2xwtZ516zmfg" name="poolSize" ordered="false" unique="false" eType="_kh5KcnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5K4nKiEd2xwtZ516zmfg" name="utilization" ordered="false" unique="false" eType="_khvasnKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5K5XKiEd2xwtZ516zmfg" name="throughput" ordered="false" unique="false" eType="_khvaynKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvarXKiEd2xwtZ516zmfg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvarnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvasnKiEd2xwtZ516zmfg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvas3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvauXKiEd2xwtZ516zmfg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvaunKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvavHKiEd2xwtZ516zmfg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvavXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvawHKiEd2xwtZ516zmfg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvawXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvaw3KiEd2xwtZ516zmfg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvaxHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_khvaynKiEd2xwtZ516zmfg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_khvay3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5KcnKiEd2xwtZ516zmfg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5Kc3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5Kd3KiEd2xwtZ516zmfg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5KeHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5K03KiEd2xwtZ516zmfg" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5K1HKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5K1nKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5K13KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pMZRUBBjEd20zIwSLfjspA" name="PAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/PAM/_pKS_kBBjEd20zIwSLfjspA/10" nsPrefix="PAM">
+ <eAnnotations xmi:id="_pP7tqRBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pP7tqhBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pP7tqxBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pP7trBBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pP7trRBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pP7trhBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pMZRURBjEd20zIwSLfjspA" name="PaStep" eSuperTypes="_pHztjBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pMZRUhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pMZRVRBjEd20zIwSLfjspA" name="extOpDemand" unique="false" upperBound="-1" eType="_pP1nDRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pMZRWRBjEd20zIwSLfjspA" name="behavDemand" unique="false" upperBound="-1" eType="_pHzs3hBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP1m4RBjEd20zIwSLfjspA" name="noSync" ordered="false" unique="false" eType="_pP1m4xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP1m5hBjEd20zIwSLfjspA" name="extOpCount" unique="false" upperBound="-1" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP1m7BBjEd20zIwSLfjspA" name="behavCount" unique="false" upperBound="-1" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pMZRtRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_pMZRthBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZRtxBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_pMZRuBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZRuRBjEd20zIwSLfjspA" name="est"/>
+ <eLiterals xmi:id="_pMZRuhBjEd20zIwSLfjspA" name="meas" value="1"/>
+ <eLiterals xmi:id="_pMZRuxBjEd20zIwSLfjspA" name="calc" value="2"/>
+ <eLiterals xmi:id="_pMZRvBBjEd20zIwSLfjspA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZRvRBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_pMZRvhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZRvxBjEd20zIwSLfjspA" name="max"/>
+ <eLiterals xmi:id="_pMZRwBBjEd20zIwSLfjspA" name="min" value="1"/>
+ <eLiterals xmi:id="_pMZRwRBjEd20zIwSLfjspA" name="mean" value="2"/>
+ <eLiterals xmi:id="_pMZRwhBjEd20zIwSLfjspA" name="range" value="3"/>
+ <eLiterals xmi:id="_pMZRwxBjEd20zIwSLfjspA" name="percent" value="4"/>
+ <eLiterals xmi:id="_pMZRxBBjEd20zIwSLfjspA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_pMZRxRBjEd20zIwSLfjspA" name="determ" value="6"/>
+ <eLiterals xmi:id="_pMZRxhBjEd20zIwSLfjspA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZRxxBjEd20zIwSLfjspA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_pMZRyBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZRyRBjEd20zIwSLfjspA" name="incr"/>
+ <eLiterals xmi:id="_pMZRyhBjEd20zIwSLfjspA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pMZRyxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_pMZRzBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZRzRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_pMZRzhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZRzxBjEd20zIwSLfjspA" name="s"/>
+ <eLiterals xmi:id="_pMZR0BBjEd20zIwSLfjspA" name="tick" value="1"/>
+ <eLiterals xmi:id="_pMZR0RBjEd20zIwSLfjspA" name="ms" value="2"/>
+ <eLiterals xmi:id="_pMZR0hBjEd20zIwSLfjspA" name="us" value="3"/>
+ <eLiterals xmi:id="_pMZR0xBjEd20zIwSLfjspA" name="min" value="4"/>
+ <eLiterals xmi:id="_pMZR1BBjEd20zIwSLfjspA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_pMZR1RBjEd20zIwSLfjspA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pMZR1hBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_pMZR1xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZR3xBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_pMZR4BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZR4RBjEd20zIwSLfjspA" name="bits"/>
+ <eLiterals xmi:id="_pMZR4hBjEd20zIwSLfjspA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_pMZR4xBjEd20zIwSLfjspA" name="KB" value="2"/>
+ <eLiterals xmi:id="_pMZR5BBjEd20zIwSLfjspA" name="MB" value="3"/>
+ <eLiterals xmi:id="_pMZR5RBjEd20zIwSLfjspA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZR7RBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_pMZR7hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZR7xBjEd20zIwSLfjspA" name="W"/>
+ <eLiterals xmi:id="_pMZR8BBjEd20zIwSLfjspA" name="mW" value="1"/>
+ <eLiterals xmi:id="_pMZR8RBjEd20zIwSLfjspA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZR-RBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_pMZR-hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZR-xBjEd20zIwSLfjspA" name="J"/>
+ <eLiterals xmi:id="_pMZR_BBjEd20zIwSLfjspA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_pMZR_RBjEd20zIwSLfjspA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_pMZR_hBjEd20zIwSLfjspA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_pMZR_xBjEd20zIwSLfjspA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZSHRBjEd20zIwSLfjspA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_pMZSHhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZSHxBjEd20zIwSLfjspA" name="TAI"/>
+ <eLiterals xmi:id="_pMZSIBBjEd20zIwSLfjspA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_pMZSIRBjEd20zIwSLfjspA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_pMZSIhBjEd20zIwSLfjspA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_pMZSIxBjEd20zIwSLfjspA" name="Local" value="4"/>
+ <eLiterals xmi:id="_pMZSJBBjEd20zIwSLfjspA" name="TT" value="5"/>
+ <eLiterals xmi:id="_pMZSJRBjEd20zIwSLfjspA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_pMZSJhBjEd20zIwSLfjspA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_pMZSJxBjEd20zIwSLfjspA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_pMZSKBBjEd20zIwSLfjspA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_pMZSKRBjEd20zIwSLfjspA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZSQBBjEd20zIwSLfjspA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_pMZSQRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZSQhBjEd20zIwSLfjspA" name="discrete"/>
+ <eLiterals xmi:id="_pMZSQxBjEd20zIwSLfjspA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pMZSRBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pMZSRRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pMZSihBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pMZSixBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZSuRBjEd20zIwSLfjspA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_pMZSuhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZSuxBjEd20zIwSLfjspA" name="Hz"/>
+ <eLiterals xmi:id="_pMZSvBBjEd20zIwSLfjspA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_pMZSvRBjEd20zIwSLfjspA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_pMZSvhBjEd20zIwSLfjspA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_pMZSvxBjEd20zIwSLfjspA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZSzxBjEd20zIwSLfjspA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_pMZS0BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_pMZS0RBjEd20zIwSLfjspA" name="required"/>
+ <eLiterals xmi:id="_pMZS0hBjEd20zIwSLfjspA" name="offered" value="1"/>
+ <eLiterals xmi:id="_pMZS0xBjEd20zIwSLfjspA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZS1BBjEd20zIwSLfjspA" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_pMZS1RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_pMZS1hBjEd20zIwSLfjspA" name="hard"/>
+ <eLiterals xmi:id="_pMZS1xBjEd20zIwSLfjspA" name="soft" value="1"/>
+ <eLiterals xmi:id="_pMZS2BBjEd20zIwSLfjspA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZTGxBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_pMZTHBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZTHRBjEd20zIwSLfjspA" name="Sporadic"/>
+ <eLiterals xmi:id="_pMZTHhBjEd20zIwSLfjspA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_pMZTHxBjEd20zIwSLfjspA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_pMZTIBBjEd20zIwSLfjspA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pMZTShBjEd20zIwSLfjspA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_pMZTSxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_pMZTTBBjEd20zIwSLfjspA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_pMZTTRBjEd20zIwSLfjspA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_pMZTThBjEd20zIwSLfjspA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_pMZTTxBjEd20zIwSLfjspA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_pMZTUBBjEd20zIwSLfjspA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_pMZTURBjEd20zIwSLfjspA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_pMZTUhBjEd20zIwSLfjspA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_pMZTUxBjEd20zIwSLfjspA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pMZTYBBjEd20zIwSLfjspA" name="PaRequestedStep" eSuperTypes="_pMZRURBjEd20zIwSLfjspA _pHzuJRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pMZTYRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pMZTZBBjEd20zIwSLfjspA" name="PaCommStep" eSuperTypes="_pMZRURBjEd20zIwSLfjspA _pHzuQxBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pMZTZRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pMZTaxBjEd20zIwSLfjspA" name="PaResPassStep" eSuperTypes="_pHztjBBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pMZTbBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__s4NIBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pMZTbRBjEd20zIwSLfjspA" name="resource" ordered="false" unique="false" eType="_oo90IRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP1nQxBjEd20zIwSLfjspA" name="resUnits" ordered="false" unique="false" eType="_pP1nCRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pMZTchBjEd20zIwSLfjspA" name="PaLogicalResource" eSuperTypes="_oo90IRBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pMZTcxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WR8gEBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7thhBjEd20zIwSLfjspA" name="utilization" ordered="false" unique="false" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7tiRBjEd20zIwSLfjspA" name="throughput" ordered="false" unique="false" eType="_pP1m_xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7tjBBjEd20zIwSLfjspA" name="poolSize" ordered="false" unique="false" lowerBound="1" eType="_pP1nCRBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pMZTexBjEd20zIwSLfjspA" name="PaRunTInstance">
+ <eAnnotations xmi:id="_pMZTfBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kG1zUBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pMZTfxBjEd20zIwSLfjspA" name="unbddPool" ordered="false" unique="false" eType="_pP7tkhBjEd20zIwSLfjspA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pMZTgRBjEd20zIwSLfjspA" name="instance" ordered="false" unique="false" eType="_oo90qBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pMZTgxBjEd20zIwSLfjspA" name="host" ordered="false" unique="false" eType="_pHzt6xBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pMZTiRBjEd20zIwSLfjspA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7tmRBjEd20zIwSLfjspA" name="poolSize" ordered="false" unique="false" eType="_pP1nCRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7tnhBjEd20zIwSLfjspA" name="utilization" ordered="false" unique="false" eType="_pP1m6BBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7toRBjEd20zIwSLfjspA" name="throughput" ordered="false" unique="false" eType="_pP1m_xBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1m4xBjEd20zIwSLfjspA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1m5BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1m6BBjEd20zIwSLfjspA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1m6RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1m7xBjEd20zIwSLfjspA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1m8BBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1m8hBjEd20zIwSLfjspA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1m8xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1m9hBjEd20zIwSLfjspA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1m9xBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1m-RBjEd20zIwSLfjspA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1m-hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1m_xBjEd20zIwSLfjspA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1nABBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1nCRBjEd20zIwSLfjspA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1nChBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP1nDRBjEd20zIwSLfjspA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP1nDhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP7tjxBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP7tkBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP7tkhBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP7tkxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lMPDoKSsEdy-NrxVBTpLyA" name="PAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/PAM/_lKhMYKSsEdy-NrxVBTpLyA/9" nsPrefix="PAM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lMPDoaSsEdy-NrxVBTpLyA" name="PaStep" eSuperTypes="_lIUOPKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lMPDoqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lMPDpaSsEdy-NrxVBTpLyA" name="extOpDemand" unique="false" upperBound="-1" eType="_lPSXs6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lMPDqaSsEdy-NrxVBTpLyA" name="behavDemand" unique="false" upperBound="-1" eType="_lIUNjqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRTKSsEdy-NrxVBTpLyA" name="noSync" ordered="false" unique="false" eType="_lPMRTqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRUaSsEdy-NrxVBTpLyA" name="extOpCount" unique="false" upperBound="-1" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPMRV6SsEdy-NrxVBTpLyA" name="behavCount" unique="false" upperBound="-1" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lMPEBaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_lMPEBqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPEB6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_lMPECKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPECaSsEdy-NrxVBTpLyA" name="est"/>
+ <eLiterals xmi:id="_lMPECqSsEdy-NrxVBTpLyA" name="meas" value="1"/>
+ <eLiterals xmi:id="_lMPEC6SsEdy-NrxVBTpLyA" name="calc" value="2"/>
+ <eLiterals xmi:id="_lMPEDKSsEdy-NrxVBTpLyA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPEDaSsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_lMPEDqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPED6SsEdy-NrxVBTpLyA" name="max"/>
+ <eLiterals xmi:id="_lMPEEKSsEdy-NrxVBTpLyA" name="min" value="1"/>
+ <eLiterals xmi:id="_lMPEEaSsEdy-NrxVBTpLyA" name="mean" value="2"/>
+ <eLiterals xmi:id="_lMPEEqSsEdy-NrxVBTpLyA" name="range" value="3"/>
+ <eLiterals xmi:id="_lMPEE6SsEdy-NrxVBTpLyA" name="percent" value="4"/>
+ <eLiterals xmi:id="_lMPEFKSsEdy-NrxVBTpLyA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_lMPEFaSsEdy-NrxVBTpLyA" name="determ" value="6"/>
+ <eLiterals xmi:id="_lMPEFqSsEdy-NrxVBTpLyA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPEF6SsEdy-NrxVBTpLyA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_lMPEGKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPEGaSsEdy-NrxVBTpLyA" name="incr"/>
+ <eLiterals xmi:id="_lMPEGqSsEdy-NrxVBTpLyA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lMPEG6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_lMPEHKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPEHaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_lMPEHqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPEH6SsEdy-NrxVBTpLyA" name="s"/>
+ <eLiterals xmi:id="_lMPEIKSsEdy-NrxVBTpLyA" name="tick" value="1"/>
+ <eLiterals xmi:id="_lMPEIaSsEdy-NrxVBTpLyA" name="ms" value="2"/>
+ <eLiterals xmi:id="_lMPEIqSsEdy-NrxVBTpLyA" name="us" value="3"/>
+ <eLiterals xmi:id="_lMPEI6SsEdy-NrxVBTpLyA" name="min" value="4"/>
+ <eLiterals xmi:id="_lMPEJKSsEdy-NrxVBTpLyA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_lMPEJaSsEdy-NrxVBTpLyA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lMPEJqSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_lMPEJ6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPEL6SsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_lMPEMKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPEMaSsEdy-NrxVBTpLyA" name="bits"/>
+ <eLiterals xmi:id="_lMPEMqSsEdy-NrxVBTpLyA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_lMPEM6SsEdy-NrxVBTpLyA" name="KB" value="2"/>
+ <eLiterals xmi:id="_lMPENKSsEdy-NrxVBTpLyA" name="MB" value="3"/>
+ <eLiterals xmi:id="_lMPENaSsEdy-NrxVBTpLyA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPEPaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_lMPEPqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPEP6SsEdy-NrxVBTpLyA" name="W"/>
+ <eLiterals xmi:id="_lMPEQKSsEdy-NrxVBTpLyA" name="mW" value="1"/>
+ <eLiterals xmi:id="_lMPEQaSsEdy-NrxVBTpLyA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPESaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_lMPESqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPES6SsEdy-NrxVBTpLyA" name="J"/>
+ <eLiterals xmi:id="_lMPETKSsEdy-NrxVBTpLyA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_lMPETaSsEdy-NrxVBTpLyA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_lMPETqSsEdy-NrxVBTpLyA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_lMPET6SsEdy-NrxVBTpLyA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPEbaSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_lMPEbqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPEb6SsEdy-NrxVBTpLyA" name="TAI"/>
+ <eLiterals xmi:id="_lMPEcKSsEdy-NrxVBTpLyA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_lMPEcaSsEdy-NrxVBTpLyA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_lMPEcqSsEdy-NrxVBTpLyA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_lMPEc6SsEdy-NrxVBTpLyA" name="Local" value="4"/>
+ <eLiterals xmi:id="_lMPEdKSsEdy-NrxVBTpLyA" name="TT" value="5"/>
+ <eLiterals xmi:id="_lMPEdaSsEdy-NrxVBTpLyA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_lMPEdqSsEdy-NrxVBTpLyA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_lMPEd6SsEdy-NrxVBTpLyA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_lMPEeKSsEdy-NrxVBTpLyA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_lMPEeaSsEdy-NrxVBTpLyA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPEkKSsEdy-NrxVBTpLyA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_lMPEkaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPEkqSsEdy-NrxVBTpLyA" name="discrete"/>
+ <eLiterals xmi:id="_lMPEk6SsEdy-NrxVBTpLyA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lMPElKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lMPElaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lMPE2qSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lMPE26SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPFCaSsEdy-NrxVBTpLyA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_lMPFCqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPFC6SsEdy-NrxVBTpLyA" name="Hz"/>
+ <eLiterals xmi:id="_lMPFDKSsEdy-NrxVBTpLyA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_lMPFDaSsEdy-NrxVBTpLyA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_lMPFDqSsEdy-NrxVBTpLyA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_lMPFD6SsEdy-NrxVBTpLyA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPFH6SsEdy-NrxVBTpLyA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_lMPFIKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_lMPFIaSsEdy-NrxVBTpLyA" name="required"/>
+ <eLiterals xmi:id="_lMPFIqSsEdy-NrxVBTpLyA" name="offered" value="1"/>
+ <eLiterals xmi:id="_lMPFI6SsEdy-NrxVBTpLyA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPFJKSsEdy-NrxVBTpLyA" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_lMPFJaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_lMPFJqSsEdy-NrxVBTpLyA" name="hard"/>
+ <eLiterals xmi:id="_lMPFJ6SsEdy-NrxVBTpLyA" name="soft" value="1"/>
+ <eLiterals xmi:id="_lMPFKKSsEdy-NrxVBTpLyA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPFa6SsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_lMPFbKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPFbaSsEdy-NrxVBTpLyA" name="Sporadic"/>
+ <eLiterals xmi:id="_lMPFbqSsEdy-NrxVBTpLyA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_lMPFb6SsEdy-NrxVBTpLyA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_lMPFcKSsEdy-NrxVBTpLyA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lMPFmqSsEdy-NrxVBTpLyA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_lMPFm6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_lMPFnKSsEdy-NrxVBTpLyA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_lMPFnaSsEdy-NrxVBTpLyA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_lMPFnqSsEdy-NrxVBTpLyA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_lMPFn6SsEdy-NrxVBTpLyA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_lMPFoKSsEdy-NrxVBTpLyA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_lMPFoaSsEdy-NrxVBTpLyA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_lMPFoqSsEdy-NrxVBTpLyA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_lMPFo6SsEdy-NrxVBTpLyA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lMPFsKSsEdy-NrxVBTpLyA" name="PaRequestedStep" eSuperTypes="_lMPDoaSsEdy-NrxVBTpLyA _lIUO1aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lMPFsaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lMPFtKSsEdy-NrxVBTpLyA" name="PaCommStep" eSuperTypes="_lMPDoaSsEdy-NrxVBTpLyA _lIUO86SsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lMPFtaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lMPFu6SsEdy-NrxVBTpLyA" name="PaResPassStep" eSuperTypes="_lIUOPKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lMPFvKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__s4NIBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lMPFvaSsEdy-NrxVBTpLyA" name="resource" ordered="false" unique="false" eType="_kvk80aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPek8KSsEdy-NrxVBTpLyA" name="resUnits" ordered="false" unique="false" eType="_lPSXr6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lMPFwqSsEdy-NrxVBTpLyA" name="PaLogicalResource" eSuperTypes="_kvk80aSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lMPFw6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WR8gEBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPelB6SsEdy-NrxVBTpLyA" name="utilization" ordered="false" unique="false" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPelCqSsEdy-NrxVBTpLyA" name="throughput" ordered="false" unique="false" eType="_lPSXpaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPelDaSsEdy-NrxVBTpLyA" name="poolSize" ordered="false" unique="false" lowerBound="1" eType="_lPSXr6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lMPFy6SsEdy-NrxVBTpLyA" name="PaRunTInstance">
+ <eAnnotations xmi:id="_lMPFzKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kG1zUBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lMPFz6SsEdy-NrxVBTpLyA" name="unbddPool" ordered="false" unique="false" eType="_lPelE6SsEdy-NrxVBTpLyA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lMPF0aSsEdy-NrxVBTpLyA" name="instance" ordered="false" unique="false" eType="_kvk9WKSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lMPF06SsEdy-NrxVBTpLyA" name="host" ordered="false" unique="false" eType="_lIUOm6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lMPF2aSsEdy-NrxVBTpLyA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrhKSsEdy-NrxVBTpLyA" name="poolSize" ordered="false" unique="false" eType="_lPSXr6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkriaSsEdy-NrxVBTpLyA" name="utilization" ordered="false" unique="false" eType="_lPMRU6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrjKSsEdy-NrxVBTpLyA" name="throughput" ordered="false" unique="false" eType="_lPSXpaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRTqSsEdy-NrxVBTpLyA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRT6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRU6SsEdy-NrxVBTpLyA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRVKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRWqSsEdy-NrxVBTpLyA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRW6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRXaSsEdy-NrxVBTpLyA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRXqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRYaSsEdy-NrxVBTpLyA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPMRYqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPMRZKSsEdy-NrxVBTpLyA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPSXoKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPSXpaSsEdy-NrxVBTpLyA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPSXpqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPSXr6SsEdy-NrxVBTpLyA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPSXsKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPSXs6SsEdy-NrxVBTpLyA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPSXtKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPelEKSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPelEaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPelE6SsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPelFKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ryPgUGquEdyHVMM3AaZxvA" name="PAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/PAM/_rwraEGquEdyHVMM3AaZxvA/8" nsPrefix="PAM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ryPgUWquEdyHVMM3AaZxvA" name="PaStep" eSuperTypes="_ru2OXGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ryPgUmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ryPgVWquEdyHVMM3AaZxvA" name="extOpDemand" unique="false" upperBound="-1" eType="_r0wBxmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ryPgWWquEdyHVMM3AaZxvA" name="behavDemand" unique="false" upperBound="-1" eType="_ru1nlmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0uzsGquEdyHVMM3AaZxvA" name="noSync" ordered="false" unique="false" eType="_r0uzsmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0vasGquEdyHVMM3AaZxvA" name="extOpCount" unique="false" upperBound="-1" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0vatmquEdyHVMM3AaZxvA" name="behavCount" unique="false" upperBound="-1" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ryQHrWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_ryQHrmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQHr2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_ryQHsGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQHsWquEdyHVMM3AaZxvA" name="est"/>
+ <eLiterals xmi:id="_ryQHsmquEdyHVMM3AaZxvA" name="meas" value="1"/>
+ <eLiterals xmi:id="_ryQHs2quEdyHVMM3AaZxvA" name="calc" value="2"/>
+ <eLiterals xmi:id="_ryQHtGquEdyHVMM3AaZxvA" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQHtWquEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_ryQHtmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQHt2quEdyHVMM3AaZxvA" name="max"/>
+ <eLiterals xmi:id="_ryQHuGquEdyHVMM3AaZxvA" name="min" value="1"/>
+ <eLiterals xmi:id="_ryQHuWquEdyHVMM3AaZxvA" name="mean" value="2"/>
+ <eLiterals xmi:id="_ryQHumquEdyHVMM3AaZxvA" name="range" value="3"/>
+ <eLiterals xmi:id="_ryQHu2quEdyHVMM3AaZxvA" name="percent" value="4"/>
+ <eLiterals xmi:id="_ryQHvGquEdyHVMM3AaZxvA" name="distrib" value="5"/>
+ <eLiterals xmi:id="_ryQHvWquEdyHVMM3AaZxvA" name="determ" value="6"/>
+ <eLiterals xmi:id="_ryQHvmquEdyHVMM3AaZxvA" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQHv2quEdyHVMM3AaZxvA" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_ryQHwGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQHwWquEdyHVMM3AaZxvA" name="incr"/>
+ <eLiterals xmi:id="_ryQHwmquEdyHVMM3AaZxvA" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ryQHw2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_ryQHxGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQHxWquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_ryQHxmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQHx2quEdyHVMM3AaZxvA" name="s"/>
+ <eLiterals xmi:id="_ryQHyGquEdyHVMM3AaZxvA" name="tick" value="1"/>
+ <eLiterals xmi:id="_ryQHyWquEdyHVMM3AaZxvA" name="ms" value="2"/>
+ <eLiterals xmi:id="_ryQHymquEdyHVMM3AaZxvA" name="us" value="3"/>
+ <eLiterals xmi:id="_ryQHy2quEdyHVMM3AaZxvA" name="min" value="4"/>
+ <eLiterals xmi:id="_ryQHzGquEdyHVMM3AaZxvA" name="hrs" value="5"/>
+ <eLiterals xmi:id="_ryQHzWquEdyHVMM3AaZxvA" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ryQHzmquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_ryQHz2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQH12quEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_ryQH2GquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQH2WquEdyHVMM3AaZxvA" name="bits"/>
+ <eLiterals xmi:id="_ryQH2mquEdyHVMM3AaZxvA" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_ryQH22quEdyHVMM3AaZxvA" name="KB" value="2"/>
+ <eLiterals xmi:id="_ryQH3GquEdyHVMM3AaZxvA" name="MB" value="3"/>
+ <eLiterals xmi:id="_ryQH3WquEdyHVMM3AaZxvA" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQH5WquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_ryQH5mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQH52quEdyHVMM3AaZxvA" name="W"/>
+ <eLiterals xmi:id="_ryQH6GquEdyHVMM3AaZxvA" name="mW" value="1"/>
+ <eLiterals xmi:id="_ryQH6WquEdyHVMM3AaZxvA" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQH8WquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_ryQH8mquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQH82quEdyHVMM3AaZxvA" name="J"/>
+ <eLiterals xmi:id="_ryQH9GquEdyHVMM3AaZxvA" name="KJ" value="1"/>
+ <eLiterals xmi:id="_ryQH9WquEdyHVMM3AaZxvA" name="Wh" value="2"/>
+ <eLiterals xmi:id="_ryQH9mquEdyHVMM3AaZxvA" name="KWh" value="3"/>
+ <eLiterals xmi:id="_ryQH92quEdyHVMM3AaZxvA" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQIFWquEdyHVMM3AaZxvA" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_ryQIFmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQIF2quEdyHVMM3AaZxvA" name="TAI"/>
+ <eLiterals xmi:id="_ryQIGGquEdyHVMM3AaZxvA" name="UT0" value="1"/>
+ <eLiterals xmi:id="_ryQIGWquEdyHVMM3AaZxvA" name="UT1" value="2"/>
+ <eLiterals xmi:id="_ryQIGmquEdyHVMM3AaZxvA" name="UTC" value="3"/>
+ <eLiterals xmi:id="_ryQIG2quEdyHVMM3AaZxvA" name="Local" value="4"/>
+ <eLiterals xmi:id="_ryQIHGquEdyHVMM3AaZxvA" name="TT" value="5"/>
+ <eLiterals xmi:id="_ryQIHWquEdyHVMM3AaZxvA" name="TBD" value="6"/>
+ <eLiterals xmi:id="_ryQIHmquEdyHVMM3AaZxvA" name="TCG" value="7"/>
+ <eLiterals xmi:id="_ryQIH2quEdyHVMM3AaZxvA" name="TCB" value="8"/>
+ <eLiterals xmi:id="_ryQIIGquEdyHVMM3AaZxvA" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_ryQIIWquEdyHVMM3AaZxvA" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQIOGquEdyHVMM3AaZxvA" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_ryQIOWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQIOmquEdyHVMM3AaZxvA" name="discrete"/>
+ <eLiterals xmi:id="_ryQIO2quEdyHVMM3AaZxvA" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ryQIPGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_ryQIPWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ryQueWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_ryQuemquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQuqGquEdyHVMM3AaZxvA" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_ryQuqWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQuqmquEdyHVMM3AaZxvA" name="Hz"/>
+ <eLiterals xmi:id="_ryQuq2quEdyHVMM3AaZxvA" name="KHz" value="1"/>
+ <eLiterals xmi:id="_ryQurGquEdyHVMM3AaZxvA" name="MHz" value="2"/>
+ <eLiterals xmi:id="_ryQurWquEdyHVMM3AaZxvA" name="GHz" value="3"/>
+ <eLiterals xmi:id="_ryQurmquEdyHVMM3AaZxvA" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQuvmquEdyHVMM3AaZxvA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_ryQuv2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_ryQuwGquEdyHVMM3AaZxvA" name="required"/>
+ <eLiterals xmi:id="_ryQuwWquEdyHVMM3AaZxvA" name="offered" value="1"/>
+ <eLiterals xmi:id="_ryQuwmquEdyHVMM3AaZxvA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQuw2quEdyHVMM3AaZxvA" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_ryQuxGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_ryQuxWquEdyHVMM3AaZxvA" name="hard"/>
+ <eLiterals xmi:id="_ryQuxmquEdyHVMM3AaZxvA" name="soft" value="1"/>
+ <eLiterals xmi:id="_ryQux2quEdyHVMM3AaZxvA" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQvCmquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_ryQvC2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQvDGquEdyHVMM3AaZxvA" name="Sporadic"/>
+ <eLiterals xmi:id="_ryQvDWquEdyHVMM3AaZxvA" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_ryQvDmquEdyHVMM3AaZxvA" name="Undef" value="2"/>
+ <eLiterals xmi:id="_ryQvD2quEdyHVMM3AaZxvA" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ryQvOWquEdyHVMM3AaZxvA" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_ryQvOmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_ryQvO2quEdyHVMM3AaZxvA" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_ryQvPGquEdyHVMM3AaZxvA" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_ryQvPWquEdyHVMM3AaZxvA" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_ryQvPmquEdyHVMM3AaZxvA" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_ryQvP2quEdyHVMM3AaZxvA" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_ryQvQGquEdyHVMM3AaZxvA" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_ryQvQWquEdyHVMM3AaZxvA" name="Undef" value="6"/>
+ <eLiterals xmi:id="_ryQvQmquEdyHVMM3AaZxvA" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ryQvT2quEdyHVMM3AaZxvA" name="PaRequestedStep" eSuperTypes="_ryPgUWquEdyHVMM3AaZxvA _ru2O9WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ryQvUGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ryQvU2quEdyHVMM3AaZxvA" name="PaCommStep" eSuperTypes="_ryPgUWquEdyHVMM3AaZxvA _ru2PE2quEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ryQvVGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ryQvWmquEdyHVMM3AaZxvA" name="PaResPassStep" eSuperTypes="_ru2OXGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ryQvW2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__s4NIBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ryQvXGquEdyHVMM3AaZxvA" name="resource" ordered="false" unique="false" eType="_rW2k0WquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0xP8GquEdyHVMM3AaZxvA" name="resUnits" ordered="false" unique="false" eType="_r0wBwmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ryQvYWquEdyHVMM3AaZxvA" name="PaLogicalResource" eSuperTypes="_rW2k0WquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ryQvYmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WR8gEBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0x2_mquEdyHVMM3AaZxvA" name="utilization" ordered="false" unique="false" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0x3AWquEdyHVMM3AaZxvA" name="throughput" ordered="false" unique="false" eType="_r0vayWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0x3BGquEdyHVMM3AaZxvA" name="poolSize" ordered="false" unique="false" lowerBound="1" eType="_r0wBwmquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ryQvamquEdyHVMM3AaZxvA" name="PaRunTInstance">
+ <eAnnotations xmi:id="_ryQva2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kG1zUBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ryQvbmquEdyHVMM3AaZxvA" name="unbddPool" ordered="false" unique="false" eType="_r0x3CmquEdyHVMM3AaZxvA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ryQvcGquEdyHVMM3AaZxvA" name="instance" ordered="false" unique="false" eType="_rW3L42quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ryQvcmquEdyHVMM3AaZxvA" name="host" ordered="false" unique="false" eType="_ru2Ou2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ryQveGquEdyHVMM3AaZxvA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0yeBWquEdyHVMM3AaZxvA" name="poolSize" ordered="false" unique="false" eType="_r0wBwmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0yeCmquEdyHVMM3AaZxvA" name="utilization" ordered="false" unique="false" eType="_r0vasmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0yeDWquEdyHVMM3AaZxvA" name="throughput" ordered="false" unique="false" eType="_r0vayWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0uzsmquEdyHVMM3AaZxvA" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0uzs2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0vasmquEdyHVMM3AaZxvA" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0vas2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0vauWquEdyHVMM3AaZxvA" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0vaumquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0vavGquEdyHVMM3AaZxvA" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0vavWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0vawGquEdyHVMM3AaZxvA" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0vawWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0vaw2quEdyHVMM3AaZxvA" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0vaxGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0vayWquEdyHVMM3AaZxvA" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0vaymquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0wBwmquEdyHVMM3AaZxvA" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0wBw2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0wBxmquEdyHVMM3AaZxvA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0wBx2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0x3B2quEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0x3CGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0x3CmquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0x3C2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aULZMF-FEdyR_cYlxmaBkg" name="PAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/PAM/_aTvUUF-FEdyR_cYlxmaBkg/1" nsPrefix="PAM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aULZMV-FEdyR_cYlxmaBkg" name="PaStep" eSuperTypes="_aSsM0l-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aULZMl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aULZNV-FEdyR_cYlxmaBkg" name="extOpDemand" unique="false" upperBound="-1" eType="_aV0Ytl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aULZOV-FEdyR_cYlxmaBkg" name="behavDemand" unique="false" upperBound="-1" eType="_aSsMDF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YiV-FEdyR_cYlxmaBkg" name="noSynch" ordered="false" unique="false" eType="_aV0Yi1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0Yjl-FEdyR_cYlxmaBkg" name="extOpCount" unique="false" upperBound="-1" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV0YlF-FEdyR_cYlxmaBkg" name="behavCount" unique="false" upperBound="-1" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aULZmV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_aULZml-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULZm1-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_aULZnF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULZnV-FEdyR_cYlxmaBkg" name="est"/>
+ <eLiterals xmi:id="_aULZnl-FEdyR_cYlxmaBkg" name="meas" value="1"/>
+ <eLiterals xmi:id="_aULZn1-FEdyR_cYlxmaBkg" name="calc" value="2"/>
+ <eLiterals xmi:id="_aULZoF-FEdyR_cYlxmaBkg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULZoV-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_aULZol-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULZo1-FEdyR_cYlxmaBkg" name="max"/>
+ <eLiterals xmi:id="_aULZpF-FEdyR_cYlxmaBkg" name="min" value="1"/>
+ <eLiterals xmi:id="_aULZpV-FEdyR_cYlxmaBkg" name="mean" value="2"/>
+ <eLiterals xmi:id="_aULZpl-FEdyR_cYlxmaBkg" name="range" value="3"/>
+ <eLiterals xmi:id="_aULZp1-FEdyR_cYlxmaBkg" name="percent" value="4"/>
+ <eLiterals xmi:id="_aULZqF-FEdyR_cYlxmaBkg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_aULZqV-FEdyR_cYlxmaBkg" name="determ" value="6"/>
+ <eLiterals xmi:id="_aULZql-FEdyR_cYlxmaBkg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULZq1-FEdyR_cYlxmaBkg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_aULZrF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULZrV-FEdyR_cYlxmaBkg" name="incr"/>
+ <eLiterals xmi:id="_aULZrl-FEdyR_cYlxmaBkg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aULZr1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_aULZsF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULZsV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_aULZsl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULZs1-FEdyR_cYlxmaBkg" name="s"/>
+ <eLiterals xmi:id="_aULZtF-FEdyR_cYlxmaBkg" name="tick" value="1"/>
+ <eLiterals xmi:id="_aULZtV-FEdyR_cYlxmaBkg" name="ms" value="2"/>
+ <eLiterals xmi:id="_aULZtl-FEdyR_cYlxmaBkg" name="us" value="3"/>
+ <eLiterals xmi:id="_aULZt1-FEdyR_cYlxmaBkg" name="min" value="4"/>
+ <eLiterals xmi:id="_aULZuF-FEdyR_cYlxmaBkg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_aULZuV-FEdyR_cYlxmaBkg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULZwV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_aULZwl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULZw1-FEdyR_cYlxmaBkg" name="bits"/>
+ <eLiterals xmi:id="_aULZxF-FEdyR_cYlxmaBkg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_aULZxV-FEdyR_cYlxmaBkg" name="KB" value="2"/>
+ <eLiterals xmi:id="_aULZxl-FEdyR_cYlxmaBkg" name="MB" value="3"/>
+ <eLiterals xmi:id="_aULZx1-FEdyR_cYlxmaBkg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULZz1-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_aULZ0F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULZ0V-FEdyR_cYlxmaBkg" name="W"/>
+ <eLiterals xmi:id="_aULZ0l-FEdyR_cYlxmaBkg" name="mW" value="1"/>
+ <eLiterals xmi:id="_aULZ01-FEdyR_cYlxmaBkg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULZ21-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_aULZ3F-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULZ3V-FEdyR_cYlxmaBkg" name="J"/>
+ <eLiterals xmi:id="_aULZ3l-FEdyR_cYlxmaBkg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_aULZ31-FEdyR_cYlxmaBkg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_aULZ4F-FEdyR_cYlxmaBkg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_aULZ4V-FEdyR_cYlxmaBkg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aULZ9F-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aULZ9V-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULaE1-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_aULaFF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULaFV-FEdyR_cYlxmaBkg" name="TAI"/>
+ <eLiterals xmi:id="_aULaFl-FEdyR_cYlxmaBkg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_aULaF1-FEdyR_cYlxmaBkg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_aULaGF-FEdyR_cYlxmaBkg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_aULaGV-FEdyR_cYlxmaBkg" name="Local" value="4"/>
+ <eLiterals xmi:id="_aULaGl-FEdyR_cYlxmaBkg" name="TT" value="5"/>
+ <eLiterals xmi:id="_aULaG1-FEdyR_cYlxmaBkg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_aULaHF-FEdyR_cYlxmaBkg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_aULaHV-FEdyR_cYlxmaBkg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_aULaHl-FEdyR_cYlxmaBkg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_aULaH1-FEdyR_cYlxmaBkg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULaNl-FEdyR_cYlxmaBkg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_aULaN1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULaOF-FEdyR_cYlxmaBkg" name="discrete"/>
+ <eLiterals xmi:id="_aULaOV-FEdyR_cYlxmaBkg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aULapF-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aULapV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULarV-FEdyR_cYlxmaBkg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_aULarl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULar1-FEdyR_cYlxmaBkg" name="Hz"/>
+ <eLiterals xmi:id="_aULasF-FEdyR_cYlxmaBkg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_aULasV-FEdyR_cYlxmaBkg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_aULasl-FEdyR_cYlxmaBkg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_aULas1-FEdyR_cYlxmaBkg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULaw1-FEdyR_cYlxmaBkg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_aULaxF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_aULaxV-FEdyR_cYlxmaBkg" name="required"/>
+ <eLiterals xmi:id="_aULaxl-FEdyR_cYlxmaBkg" name="offered" value="1"/>
+ <eLiterals xmi:id="_aULax1-FEdyR_cYlxmaBkg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULayF-FEdyR_cYlxmaBkg" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_aULayV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_aULayl-FEdyR_cYlxmaBkg" name="hard"/>
+ <eLiterals xmi:id="_aULay1-FEdyR_cYlxmaBkg" name="soft" value="1"/>
+ <eLiterals xmi:id="_aULazF-FEdyR_cYlxmaBkg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aULa6V-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_aULa6l-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULa_1-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_aULbAF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULbAV-FEdyR_cYlxmaBkg" name="Sporadic"/>
+ <eLiterals xmi:id="_aULbAl-FEdyR_cYlxmaBkg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_aULbA1-FEdyR_cYlxmaBkg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_aULbBF-FEdyR_cYlxmaBkg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aULbLl-FEdyR_cYlxmaBkg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_aULbL1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_aULbMF-FEdyR_cYlxmaBkg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_aULbMV-FEdyR_cYlxmaBkg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_aULbMl-FEdyR_cYlxmaBkg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_aULbM1-FEdyR_cYlxmaBkg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_aULbNF-FEdyR_cYlxmaBkg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_aULbNV-FEdyR_cYlxmaBkg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_aULbNl-FEdyR_cYlxmaBkg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_aULbN1-FEdyR_cYlxmaBkg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aULbRF-FEdyR_cYlxmaBkg" name="PaRequestedStep" eSuperTypes="_aULZMV-FEdyR_cYlxmaBkg _aSsNWV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aULbRV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aULbSF-FEdyR_cYlxmaBkg" name="PaCommStep" eSuperTypes="_aULZMV-FEdyR_cYlxmaBkg _aSsNd1-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aULbSV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aULbT1-FEdyR_cYlxmaBkg" name="PaResPassStep" eSuperTypes="_aSsM0l-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aULbUF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__s4NIBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aULbUV-FEdyR_cYlxmaBkg" name="resource" ordered="false" unique="false" eType="_aIQdEV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-I9F-FEdyR_cYlxmaBkg" name="resUnits" ordered="false" unique="false" eType="_aV0Ysl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aULbVl-FEdyR_cYlxmaBkg" name="PaLogicalResource" eSuperTypes="_aIQdEV-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aULbV1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WR8gEBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JDF-FEdyR_cYlxmaBkg" name="utilization" ordered="false" unique="false" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JD1-FEdyR_cYlxmaBkg" name="throughput" ordered="false" unique="false" eType="_aV0YqF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JEl-FEdyR_cYlxmaBkg" name="poolSize" ordered="false" unique="false" lowerBound="1" eType="_aV0Ysl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aULbX1-FEdyR_cYlxmaBkg" name="PaRunTInstance">
+ <eAnnotations xmi:id="_aULbYF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kG1zUBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aULbY1-FEdyR_cYlxmaBkg" name="unbddPool" ordered="false" unique="false" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aULbZV-FEdyR_cYlxmaBkg" name="instance" ordered="false" unique="false" eType="_aIQdEV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aULbZ1-FEdyR_cYlxmaBkg" name="host" ordered="false" unique="false" eType="_aIQdc1-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aULbbV-FEdyR_cYlxmaBkg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JHF-FEdyR_cYlxmaBkg" name="poolSize" ordered="false" unique="false" eType="_aV0Ysl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JIV-FEdyR_cYlxmaBkg" name="utilization" ordered="false" unique="false" eType="_aV0YkF-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JJF-FEdyR_cYlxmaBkg" name="throughput" ordered="false" unique="false" eType="_aV0YqF-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0Yi1-FEdyR_cYlxmaBkg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YjF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0YkF-FEdyR_cYlxmaBkg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YkV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0Yl1-FEdyR_cYlxmaBkg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YmF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0Yml-FEdyR_cYlxmaBkg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0Ym1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0Yn1-FEdyR_cYlxmaBkg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YoF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0Yol-FEdyR_cYlxmaBkg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0Yo1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0YqF-FEdyR_cYlxmaBkg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0YqV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0Ysl-FEdyR_cYlxmaBkg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0Ys1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV0Ytl-FEdyR_cYlxmaBkg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV0Yt1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV-JFV-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV-JFl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LSHHYV1EEdy5RcXm_JjfDg" name="PAM" nsURI="http://MARTE.MARTE_AnalysisModel/schemas/PAM/_LQn67l1EEdy5RcXm_JjfDg/0" nsPrefix="PAM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSHHYl1EEdy5RcXm_JjfDg" name="PaStep" eSuperTypes="_LPR3M11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSHHY11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LSHHZl1EEdy5RcXm_JjfDg" name="extOpDemand" unique="false" upperBound="-1" eType="_LUMy811EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LSHHal1EEdy5RcXm_JjfDg" name="behavDemand" unique="false" upperBound="-1" eType="_LPR2bV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyxl1EEdy5RcXm_JjfDg" name="noSynch" ordered="false" unique="false" eType="_LUMyyF1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMyy11EEdy5RcXm_JjfDg" name="extOpCount" unique="false" upperBound="-1" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMy0V1EEdy5RcXm_JjfDg" name="behavCount" unique="false" upperBound="-1" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LSHHyl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_DataTypes_VSL_Expression" instanceClassName="MARTE_Library_MARTE_DataTypes_VSL_Expression">
+ <eAnnotations xmi:id="_LSHHy11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHHzF1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_SourceKind">
+ <eAnnotations xmi:id="_LSHHzV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHHzl1EEdy5RcXm_JjfDg" name="est"/>
+ <eLiterals xmi:id="_LSHHz11EEdy5RcXm_JjfDg" name="meas" value="1"/>
+ <eLiterals xmi:id="_LSHH0F1EEdy5RcXm_JjfDg" name="calc" value="2"/>
+ <eLiterals xmi:id="_LSHH0V1EEdy5RcXm_JjfDg" name="req" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHH0l1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_StatisticalQualifierKind">
+ <eAnnotations xmi:id="_LSHH011EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHH1F1EEdy5RcXm_JjfDg" name="max"/>
+ <eLiterals xmi:id="_LSHH1V1EEdy5RcXm_JjfDg" name="min" value="1"/>
+ <eLiterals xmi:id="_LSHH1l1EEdy5RcXm_JjfDg" name="mean" value="2"/>
+ <eLiterals xmi:id="_LSHH111EEdy5RcXm_JjfDg" name="range" value="3"/>
+ <eLiterals xmi:id="_LSHH2F1EEdy5RcXm_JjfDg" name="percent" value="4"/>
+ <eLiterals xmi:id="_LSHH2V1EEdy5RcXm_JjfDg" name="distrib" value="5"/>
+ <eLiterals xmi:id="_LSHH2l1EEdy5RcXm_JjfDg" name="determ" value="6"/>
+ <eLiterals xmi:id="_LSHH211EEdy5RcXm_JjfDg" name="other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHH3F1EEdy5RcXm_JjfDg" name="MARTE_Library_BasicNFP_Types_DirectionKind">
+ <eAnnotations xmi:id="_LSHH3V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHH3l1EEdy5RcXm_JjfDg" name="incr"/>
+ <eLiterals xmi:id="_LSHH311EEdy5RcXm_JjfDg" name="decr" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LSHH4F1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Real" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Real">
+ <eAnnotations xmi:id="_LSHH4V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHH4l1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_TimeUnitKind">
+ <eAnnotations xmi:id="_LSHH411EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHH5F1EEdy5RcXm_JjfDg" name="s"/>
+ <eLiterals xmi:id="_LSHH5V1EEdy5RcXm_JjfDg" name="tick" value="1"/>
+ <eLiterals xmi:id="_LSHH5l1EEdy5RcXm_JjfDg" name="ms" value="2"/>
+ <eLiterals xmi:id="_LSHH511EEdy5RcXm_JjfDg" name="us" value="3"/>
+ <eLiterals xmi:id="_LSHH6F1EEdy5RcXm_JjfDg" name="min" value="4"/>
+ <eLiterals xmi:id="_LSHH6V1EEdy5RcXm_JjfDg" name="hrs" value="5"/>
+ <eLiterals xmi:id="_LSHH6l1EEdy5RcXm_JjfDg" name="dys" value="6"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHH8l1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_DataSizeUnitKind">
+ <eAnnotations xmi:id="_LSHH811EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHH9F1EEdy5RcXm_JjfDg" name="bits"/>
+ <eLiterals xmi:id="_LSHH9V1EEdy5RcXm_JjfDg" name="Bytes" value="1"/>
+ <eLiterals xmi:id="_LSHH9l1EEdy5RcXm_JjfDg" name="KB" value="2"/>
+ <eLiterals xmi:id="_LSHH911EEdy5RcXm_JjfDg" name="MB" value="3"/>
+ <eLiterals xmi:id="_LSHH-F1EEdy5RcXm_JjfDg" name="GB" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHIAF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_PowerUnitKind">
+ <eAnnotations xmi:id="_LSHIAV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHIAl1EEdy5RcXm_JjfDg" name="W"/>
+ <eLiterals xmi:id="_LSHIA11EEdy5RcXm_JjfDg" name="mW" value="1"/>
+ <eLiterals xmi:id="_LSHIBF1EEdy5RcXm_JjfDg" name="KW" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHIDF1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_EnergyUnitKind">
+ <eAnnotations xmi:id="_LSHIDV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHIDl1EEdy5RcXm_JjfDg" name="J"/>
+ <eLiterals xmi:id="_LSHID11EEdy5RcXm_JjfDg" name="KJ" value="1"/>
+ <eLiterals xmi:id="_LSHIEF1EEdy5RcXm_JjfDg" name="Wh" value="2"/>
+ <eLiterals xmi:id="_LSHIEV1EEdy5RcXm_JjfDg" name="KWh" value="3"/>
+ <eLiterals xmi:id="_LSHIEl1EEdy5RcXm_JjfDg" name="mWh" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LSHIJV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LSHIJl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHIRF1EEdy5RcXm_JjfDg" name="MARTE_Library_TimeLibrary_TimeStandardKind">
+ <eAnnotations xmi:id="_LSHIRV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHIRl1EEdy5RcXm_JjfDg" name="TAI"/>
+ <eLiterals xmi:id="_LSHIR11EEdy5RcXm_JjfDg" name="UT0" value="1"/>
+ <eLiterals xmi:id="_LSHISF1EEdy5RcXm_JjfDg" name="UT1" value="2"/>
+ <eLiterals xmi:id="_LSHISV1EEdy5RcXm_JjfDg" name="UTC" value="3"/>
+ <eLiterals xmi:id="_LSHISl1EEdy5RcXm_JjfDg" name="Local" value="4"/>
+ <eLiterals xmi:id="_LSHIS11EEdy5RcXm_JjfDg" name="TT" value="5"/>
+ <eLiterals xmi:id="_LSHITF1EEdy5RcXm_JjfDg" name="TBD" value="6"/>
+ <eLiterals xmi:id="_LSHITV1EEdy5RcXm_JjfDg" name="TCG" value="7"/>
+ <eLiterals xmi:id="_LSHITl1EEdy5RcXm_JjfDg" name="TCB" value="8"/>
+ <eLiterals xmi:id="_LSHIT11EEdy5RcXm_JjfDg" name="Sidereal" value="9"/>
+ <eLiterals xmi:id="_LSHIUF1EEdy5RcXm_JjfDg" name="GPS" value="10"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHIZ11EEdy5RcXm_JjfDg" name="MARTE_Library_TimeTypesLibrary_TimeNatureKind">
+ <eAnnotations xmi:id="_LSHIaF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHIaV1EEdy5RcXm_JjfDg" name="discrete"/>
+ <eLiterals xmi:id="_LSHIal1EEdy5RcXm_JjfDg" name="dense" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LSHI1V1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LSHI1l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHI3l1EEdy5RcXm_JjfDg" name="MARTE_Library_MeasurementUnits_FrequencyUnitKind">
+ <eAnnotations xmi:id="_LSHI311EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHI4F1EEdy5RcXm_JjfDg" name="Hz"/>
+ <eLiterals xmi:id="_LSHI4V1EEdy5RcXm_JjfDg" name="KHz" value="1"/>
+ <eLiterals xmi:id="_LSHI4l1EEdy5RcXm_JjfDg" name="MHz" value="2"/>
+ <eLiterals xmi:id="_LSHI411EEdy5RcXm_JjfDg" name="GHz" value="3"/>
+ <eLiterals xmi:id="_LSHI5F1EEdy5RcXm_JjfDg" name="rpm" value="4"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHI9F1EEdy5RcXm_JjfDg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_LSHI9V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_LSHI9l1EEdy5RcXm_JjfDg" name="required"/>
+ <eLiterals xmi:id="_LSHI911EEdy5RcXm_JjfDg" name="offered" value="1"/>
+ <eLiterals xmi:id="_LSHI-F1EEdy5RcXm_JjfDg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHI-V1EEdy5RcXm_JjfDg" name="MARTE_MARTE_AnalysisModel_GQAM_LaxityKind">
+ <eAnnotations xmi:id="_LSHI-l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Gs3fEBKcEdymP89M8JXkzA"/>
+ <eLiterals xmi:id="_LSHI-11EEdy5RcXm_JjfDg" name="hard"/>
+ <eLiterals xmi:id="_LSHI_F1EEdy5RcXm_JjfDg" name="soft" value="1"/>
+ <eLiterals xmi:id="_LSHI_V1EEdy5RcXm_JjfDg" name="other" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LSHJGl1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_LSHJG11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHJMF1EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_PeriodicServerKind">
+ <eAnnotations xmi:id="_LSHJMV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHJMl1EEdy5RcXm_JjfDg" name="Sporadic"/>
+ <eLiterals xmi:id="_LSHJM11EEdy5RcXm_JjfDg" name="Deferrable" value="1"/>
+ <eLiterals xmi:id="_LSHJNF1EEdy5RcXm_JjfDg" name="Undef" value="2"/>
+ <eLiterals xmi:id="_LSHJNV1EEdy5RcXm_JjfDg" name="Other" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSHJX11EEdy5RcXm_JjfDg" name="MARTE_Library_GRM_BasicTypes_SchedPolicyKind">
+ <eAnnotations xmi:id="_LSHJYF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ <eLiterals xmi:id="_LSHJYV1EEdy5RcXm_JjfDg" name="EarliestDeadlineFirst"/>
+ <eLiterals xmi:id="_LSHJYl1EEdy5RcXm_JjfDg" name="FIFO" value="1"/>
+ <eLiterals xmi:id="_LSHJY11EEdy5RcXm_JjfDg" name="FixedPriority" value="2"/>
+ <eLiterals xmi:id="_LSHJZF1EEdy5RcXm_JjfDg" name="LeastLaxityFirst" value="3"/>
+ <eLiterals xmi:id="_LSHJZV1EEdy5RcXm_JjfDg" name="RoundRobin" value="4"/>
+ <eLiterals xmi:id="_LSHJZl1EEdy5RcXm_JjfDg" name="TimeTableDriven" value="5"/>
+ <eLiterals xmi:id="_LSHJZ11EEdy5RcXm_JjfDg" name="Undef" value="6"/>
+ <eLiterals xmi:id="_LSHJaF1EEdy5RcXm_JjfDg" name="Other" value="7"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSHJdV1EEdy5RcXm_JjfDg" name="PaRequestedStep" eSuperTypes="_LSHHYl1EEdy5RcXm_JjfDg _LPR3ul1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSHJdl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_oEIaMBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSHJeV1EEdy5RcXm_JjfDg" name="PaCommStep" eSuperTypes="_LSHHYl1EEdy5RcXm_JjfDg _LPR32F1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSHJel1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_qAs0kBKmEdyghqIjFIG1tQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSHJgF1EEdy5RcXm_JjfDg" name="PaResPassStep" eSuperTypes="_LPR3M11EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSHJgV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="__s4NIBKmEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LSHJgl1EEdy5RcXm_JjfDg" name="resource" ordered="false" unique="false" eType="_K-vfcV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMzK11EEdy5RcXm_JjfDg" name="resUnits" ordered="false" unique="false" eType="_LUMy711EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSHJh11EEdy5RcXm_JjfDg" name="PaLogicalResource" eSuperTypes="_K-vfcV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSHJiF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_WR8gEBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMzQ11EEdy5RcXm_JjfDg" name="utilization" ordered="false" unique="false" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMzRl1EEdy5RcXm_JjfDg" name="throughput" ordered="false" unique="false" eType="_LUMy5V1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMzSV1EEdy5RcXm_JjfDg" name="poolSize" ordered="false" unique="false" lowerBound="1" eType="_LUMy711EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSHJkF1EEdy5RcXm_JjfDg" name="PaRunTInstance">
+ <eAnnotations xmi:id="_LSHJkV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_kG1zUBKoEdyghqIjFIG1tQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LSHJlF1EEdy5RcXm_JjfDg" name="unbddPool" ordered="false" unique="false" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LSHJll1EEdy5RcXm_JjfDg" name="instance" ordered="false" unique="false" eType="_K-vfcV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LSHJmF1EEdy5RcXm_JjfDg" name="host" ordered="false" unique="false" eType="_K-vf011EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LSHJnl1EEdy5RcXm_JjfDg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMzU11EEdy5RcXm_JjfDg" name="poolSize" ordered="false" unique="false" eType="_LUMy711EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMzWF1EEdy5RcXm_JjfDg" name="utilization" ordered="false" unique="false" eType="_LUMyzV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMzW11EEdy5RcXm_JjfDg" name="throughput" ordered="false" unique="false" eType="_LUMy5V1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyyF1EEdy5RcXm_JjfDg" name="NFP_Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyyV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMyzV1EEdy5RcXm_JjfDg" name="NFP_Real" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMyzl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMy1F1EEdy5RcXm_JjfDg" name="NFP_Duration" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMy1V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMy111EEdy5RcXm_JjfDg" name="NFP_DataSize" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMy2F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMy3F1EEdy5RcXm_JjfDg" name="NFP_Power" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMy3V1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMy311EEdy5RcXm_JjfDg" name="NFP_Energy" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMy4F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMy5V1EEdy5RcXm_JjfDg" name="NFP_Frequency" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMy5l1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMy711EEdy5RcXm_JjfDg" name="NFP_Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMy8F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMy811EEdy5RcXm_JjfDg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMy9F1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMzTF1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMzTV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packageImport xmi:id="_zuhJcGqlEdyHVMM3AaZxvA" importedPackage="_XVWGUAPMEdyuUt-4qHuVvQ"/>
+ <packageImport xmi:id="_zupFQGqlEdyHVMM3AaZxvA" importedPackage="_4bV20APMEdyuUt-4qHuVvQ"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_HSkooBKmEdyghqIjFIG1tQ" name="PaStep">
+ <generalization xmi:id="_l_878BKmEdyghqIjFIG1tQ" general="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <ownedAttribute xmi:id="_IV2qkBKmEdyghqIjFIG1tQ" name="noSync" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Nozx8BKmEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NoqA8BKmEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_No9i8BKmEdyghqIjFIG1tQ" value="false"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_IZ42ABKmEdyghqIjFIG1tQ" name="extOpDemand" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WLbTQBKmEdyghqIjFIG1tQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WLRiQBKmEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_RiGXsBKmEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_In6D4BKmEdyghqIjFIG1tQ" name="extOpCount" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VBIqYBKmEdyghqIjFIG1tQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VA-5YBKmEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_VBR0UBKmEdyghqIjFIG1tQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_Isr2MBKmEdyghqIjFIG1tQ" name="behavDemand" visibility="public" type="_XYaMIBKYEdyGYuetzx6T5A" isOrdered="true" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_elsJ0BKmEdyghqIjFIG1tQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_elZO4BKmEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_el160BKmEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_IwafoBKmEdyghqIjFIG1tQ" name="behavCount" visibility="public" isOrdered="true" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jy-HABKmEdyghqIjFIG1tQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jy09EBKmEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jzH4ABKmEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_oEIaMBKmEdyghqIjFIG1tQ" name="PaRequestedStep">
+ <generalization xmi:id="_w3nCABKmEdyghqIjFIG1tQ" general="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <generalization xmi:id="_qw8JQBKnEdyghqIjFIG1tQ" general="_gCsw0BKaEdyGYuetzx6T5A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_qAs0kBKmEdyghqIjFIG1tQ" name="PaCommStep">
+ <generalization xmi:id="_wcdXEBKmEdyghqIjFIG1tQ" general="_HSkooBKmEdyghqIjFIG1tQ"/>
+ <generalization xmi:id="_NvpEsBRREdyCa-N9ek5e_w" general="_riBT0BKaEdyGYuetzx6T5A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="__s4NIBKmEdyghqIjFIG1tQ" name="PaResPassStep">
+ <generalization xmi:id="_hGkVsBKnEdyghqIjFIG1tQ" general="_eXMtwBKZEdyGYuetzx6T5A"/>
+ <ownedAttribute xmi:id="_CG1uIBKnEdyghqIjFIG1tQ" name="resource" visibility="public" type="_BthQEBGzEdyb1KzJ7GkiGA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Fsu2wBKnEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fsls0BKnEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Fs4nwBKnEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_CJh1wBKnEdyghqIjFIG1tQ" name="resUnits" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JfwccBKnEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JfdhgBKnEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Jf6NcBKnEdyghqIjFIG1tQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_WR8gEBKoEdyghqIjFIG1tQ" name="PaLogicalResource">
+ <generalization xmi:id="_g_4pcBKoEdyghqIjFIG1tQ" general="_BthQEBGzEdyb1KzJ7GkiGA"/>
+ <ownedAttribute xmi:id="_XkSRsBKoEdyghqIjFIG1tQ" name="utilization" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bUQjYBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bUHZcBKoEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bUZtUBKoEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_XtzaEBKoEdyghqIjFIG1tQ" name="throughput" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_eNJcEBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eNASIBKoEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_eNSmABKoEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_XxUoIBKoEdyghqIjFIG1tQ" name="poolSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fuItsBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ft-8sBKoEdyghqIjFIG1tQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_fuItsRKoEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_kG1zUBKoEdyghqIjFIG1tQ" name="PaRunTInstance">
+ <ownedAttribute xmi:id="_ls81gBKoEdyghqIjFIG1tQ" name="poolSize" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rJogoBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rJfWsBKoEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_rJyRoBKoEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_lwU5oBKoEdyghqIjFIG1tQ" name="unbddPool" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uU_CUBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uU14YBKoEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_uVIMQBKoEdyghqIjFIG1tQ" value="false"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_l4q9UBKoEdyghqIjFIG1tQ" name="instance" visibility="public" type="_1zYucBG0Edyb1KzJ7GkiGA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wyCTkBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wxv_sBKoEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_wyMEkBKoEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_mGJ_sBKoEdyghqIjFIG1tQ" name="host" visibility="public" type="_MDZCYBKdEdymP89M8JXkzA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yWr9MBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yWizQBKoEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_yW1HIBKoEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_mJYS0BKoEdyghqIjFIG1tQ" name="utilization" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0BWIMBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0BMXMBKoEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0BWIMRKoEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_mMc08BKoEdyghqIjFIG1tQ" name="throughput" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1vqrMBKoEdyghqIjFIG1tQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1vg6MBKoEdyghqIjFIG1tQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_1vz1IBKoEdyghqIjFIG1tQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_6xF9sBKoEdyghqIjFIG1tQ" name="base_NamedElement" isUnique="false" association="_6v65ABKoEdyghqIjFIG1tQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_6v65ABKoEdyghqIjFIG1tQ" name="Extension_PaRunTInstance" memberEnd="_6wW94BKoEdyghqIjFIG1tQ _6xF9sBKoEdyghqIjFIG1tQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_6wW94BKoEdyghqIjFIG1tQ" name="extension_PaRunTInstance" type="_kG1zUBKoEdyghqIjFIG1tQ" aggregation="composite" association="_6v65ABKoEdyghqIjFIG1tQ"/>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_9ZhBAAPMEdyuUt-4qHuVvQ" name="MARTE_Annexes">
+ <packagedElement xmi:type="uml:Profile" xmi:id="_DIIJoAPNEdyuUt-4qHuVvQ" name="RSM" metaclassReference="_gbrKUGqmEdyHVMM3AaZxvA _qQcScDJIEd211cMdxu944g">
+ <eAnnotations xmi:id="_LSaCUF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_M7T_wJ3yEd6SvNDHkhtrYQ" name="RSM" nsURI="http://MARTE.MARTE_Annexes/schemas/RSM/_M6Hvt53yEd6SvNDHkhtrYQ/13" nsPrefix="RSM">
+ <eAnnotations xmi:id="_M8pcpJ3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8pcpZ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8pcpp3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8pcp53yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8pcqJ3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8pcqZ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7T_wZ3yEd6SvNDHkhtrYQ" name="LinkTopology" abstract="true">
+ <eAnnotations xmi:id="_M7T_wp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7T_w53yEd6SvNDHkhtrYQ" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7T_xZ3yEd6SvNDHkhtrYQ" name="DefaultLink" eSuperTypes="_M7T_wZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M7T_xp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4y-fEBmWEdyKYph7niDrbQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7T_yJ3yEd6SvNDHkhtrYQ" name="InterRepetition" eSuperTypes="_M7T_wZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M7T_yZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8XV9sBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7T_zJ3yEd6SvNDHkhtrYQ" name="isModulo" ordered="false" unique="false" eType="_M8gTep3yEd6SvNDHkhtrYQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTdZ3yEd6SvNDHkhtrYQ" name="repetitionShapeDependence" ordered="false" unique="false" lowerBound="1" eType="_M8gTd53yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7T_153yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_M7T_2J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7T_2Z3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_M7T_2p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7T_253yEd6SvNDHkhtrYQ" name="Distribute" eSuperTypes="_MPNHyp3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M7T_3J3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rlEocBmYEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTf53yEd6SvNDHkhtrYQ" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_M8gTgZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gThJ3yEd6SvNDHkhtrYQ" name="repetitionSpace" ordered="false" unique="false" lowerBound="1" eType="_M8gTgZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTh53yEd6SvNDHkhtrYQ" name="fromTiler" ordered="false" unique="false" lowerBound="1" eType="_M8gTiZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8gTjJ3yEd6SvNDHkhtrYQ" name="toTiler" ordered="false" unique="false" lowerBound="1" eType="_M8gTiZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M7T_8J3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_M7T_8Z3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_M7T_8p3yEd6SvNDHkhtrYQ" name="structural"/>
+ <eLiterals xmi:id="_M7T_853yEd6SvNDHkhtrYQ" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_M7T_9J3yEd6SvNDHkhtrYQ" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M7T_9Z3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_M7T_9p3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_M7T_953yEd6SvNDHkhtrYQ" name="spatialDistribution"/>
+ <eLiterals xmi:id="_M7T_-J3yEd6SvNDHkhtrYQ" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M7UAAZ3yEd6SvNDHkhtrYQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_M7UAAp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_M7UAA53yEd6SvNDHkhtrYQ" name="required"/>
+ <eLiterals xmi:id="_M7UABJ3yEd6SvNDHkhtrYQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_M7UABZ3yEd6SvNDHkhtrYQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M7UADp3yEd6SvNDHkhtrYQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_M7UAD53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UAIJ3yEd6SvNDHkhtrYQ" name="Reshape" eSuperTypes="_M7T_wZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M7UAIZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yWN5MBmlEdyHOO9ydeHscA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8pchJ3yEd6SvNDHkhtrYQ" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_M8gTgZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8pch53yEd6SvNDHkhtrYQ" name="repetitonShape" ordered="false" unique="false" lowerBound="1" eType="_M8gTgZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UAJ53yEd6SvNDHkhtrYQ" name="Tiler" eSuperTypes="_M7T_wZ3yEd6SvNDHkhtrYQ">
+ <eAnnotations xmi:id="_M7UAKJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXdCkBmpEdy7eNTGSxTSvg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAMZ3yEd6SvNDHkhtrYQ" name="base_ConnectorEnd" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectorEnd"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8pcjJ3yEd6SvNDHkhtrYQ" name="origin" ordered="false" unique="false" eType="_M8gTd53yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8pcj53yEd6SvNDHkhtrYQ" name="paving" ordered="false" unique="false" eType="_M8pckZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8pclJ3yEd6SvNDHkhtrYQ" name="fitting" ordered="false" unique="false" eType="_M8pckZ3yEd6SvNDHkhtrYQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8pcl53yEd6SvNDHkhtrYQ" name="tiler" ordered="false" unique="false" eType="_M8gTiZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UANJ3yEd6SvNDHkhtrYQ" name="Shaped">
+ <eAnnotations xmi:id="_M7UANZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iPxlMGqmEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAOJ3yEd6SvNDHkhtrYQ" name="base_MultiplicityElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//MultiplicityElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M8pcn53yEd6SvNDHkhtrYQ" name="shape" ordered="false" unique="false" lowerBound="1" eType="_M8gTgZ3yEd6SvNDHkhtrYQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gTd53yEd6SvNDHkhtrYQ" name="IntegerVector" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gTeJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gTep3yEd6SvNDHkhtrYQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gTe53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gTgZ3yEd6SvNDHkhtrYQ" name="ShapeSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gTgp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8gTiZ3yEd6SvNDHkhtrYQ" name="TilerSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8gTip3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_M8pckZ3yEd6SvNDHkhtrYQ" name="IntegerMatrix" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_M8pckp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wld-0EOMEd6caK5ICj_pSQ" name="RSM" nsURI="http://MARTE.MARTE_Annexes/schemas/RSM/_wlPVUEOMEd6caK5ICj_pSQ/12" nsPrefix="RSM">
+ <eAnnotations xmi:id="_wmvKJUOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmvKJkOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmvKJ0OMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmvKKEOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmvKKUOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmvKKkOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wld-0UOMEd6caK5ICj_pSQ" name="LinkTopology" abstract="true">
+ <eAnnotations xmi:id="_wld-0kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wld-00OMEd6caK5ICj_pSQ" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wld-1UOMEd6caK5ICj_pSQ" name="DefaultLink" eSuperTypes="_wld-0UOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wld-1kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4y-fEBmWEdyKYph7niDrbQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wld-2EOMEd6caK5ICj_pSQ" name="InterRepetition" eSuperTypes="_wld-0UOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wld-2UOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8XV9sBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wld-3EOMEd6caK5ICj_pSQ" name="isModulo" ordered="false" unique="false" eType="_wmt8DUOMEd6caK5ICj_pSQ" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmt8CEOMEd6caK5ICj_pSQ" name="repetitionShapeDependence" ordered="false" unique="false" lowerBound="1" eType="_wmt8CkOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wld-50OMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_wld-6EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wld-6UOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_wld-6kOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wld-60OMEd6caK5ICj_pSQ" name="Distribute" eSuperTypes="_wQFkykOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wld-7EOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rlEocBmYEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmt8EkOMEd6caK5ICj_pSQ" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_wmt8FEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmt8F0OMEd6caK5ICj_pSQ" name="repetitionSpace" ordered="false" unique="false" lowerBound="1" eType="_wmt8FEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmt8GkOMEd6caK5ICj_pSQ" name="fromTiler" ordered="false" unique="false" lowerBound="1" eType="_wmt8HEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmt8H0OMEd6caK5ICj_pSQ" name="toTiler" ordered="false" unique="false" lowerBound="1" eType="_wmt8HEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wld_AEOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_wld_AUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_wld_AkOMEd6caK5ICj_pSQ" name="structural"/>
+ <eLiterals xmi:id="_wld_A0OMEd6caK5ICj_pSQ" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_wld_BEOMEd6caK5ICj_pSQ" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wld_BUOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_wld_BkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_wld_B0OMEd6caK5ICj_pSQ" name="spatialDistribution"/>
+ <eLiterals xmi:id="_wld_CEOMEd6caK5ICj_pSQ" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wld_EUOMEd6caK5ICj_pSQ" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_wld_EkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_wld_E0OMEd6caK5ICj_pSQ" name="required"/>
+ <eLiterals xmi:id="_wld_FEOMEd6caK5ICj_pSQ" name="offered" value="1"/>
+ <eLiterals xmi:id="_wld_FUOMEd6caK5ICj_pSQ" name="contract" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wld_HkOMEd6caK5ICj_pSQ" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_wld_H0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wld_MEOMEd6caK5ICj_pSQ" name="Reshape" eSuperTypes="_wld-0UOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wld_MUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yWN5MBmlEdyHOO9ydeHscA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmujFEOMEd6caK5ICj_pSQ" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_wmt8FEOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmujF0OMEd6caK5ICj_pSQ" name="repetitonShape" ordered="false" unique="false" lowerBound="1" eType="_wmt8FEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wld_N0OMEd6caK5ICj_pSQ" name="Tiler" eSuperTypes="_wld-0UOMEd6caK5ICj_pSQ">
+ <eAnnotations xmi:id="_wld_OEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXdCkBmpEdy7eNTGSxTSvg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wld_QUOMEd6caK5ICj_pSQ" name="base_ConnectorEnd" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectorEnd"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmujHEOMEd6caK5ICj_pSQ" name="origin" ordered="false" unique="false" eType="_wmt8CkOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmujH0OMEd6caK5ICj_pSQ" name="paving" ordered="false" unique="false" eType="_wmujIUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmujJEOMEd6caK5ICj_pSQ" name="fitting" ordered="false" unique="false" eType="_wmujIUOMEd6caK5ICj_pSQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmujJ0OMEd6caK5ICj_pSQ" name="tiler" ordered="false" unique="false" eType="_wmt8HEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wld_REOMEd6caK5ICj_pSQ" name="Shaped">
+ <eAnnotations xmi:id="_wld_RUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iPxlMGqmEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wld_SEOMEd6caK5ICj_pSQ" name="base_MultiplicityElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//MultiplicityElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wmvKIEOMEd6caK5ICj_pSQ" name="shape" ordered="false" unique="false" lowerBound="1" eType="_wmt8FEOMEd6caK5ICj_pSQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmt8CkOMEd6caK5ICj_pSQ" name="IntegerVector" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmt8C0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmt8DUOMEd6caK5ICj_pSQ" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmt8DkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmt8FEOMEd6caK5ICj_pSQ" name="ShapeSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmt8FUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmt8HEOMEd6caK5ICj_pSQ" name="TilerSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmt8HUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_wmujIUOMEd6caK5ICj_pSQ" name="IntegerMatrix" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_wmujIkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kg_ykHKiEd2xwtZ516zmfg" name="RSM" nsURI="http://MARTE.MARTE_Annexes/schemas/RSM/_kgQORHKiEd2xwtZ516zmfg/11" nsPrefix="RSM">
+ <eAnnotations xmi:id="_kh5LMnKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_kh5LM3KiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_kh5LNHKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_kh5LNXKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_kh5LNnKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_kh5LN3KiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_ykXKiEd2xwtZ516zmfg" name="LinkTopology" abstract="true">
+ <eAnnotations xmi:id="_kg_yknKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_yk3KiEd2xwtZ516zmfg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_ylXKiEd2xwtZ516zmfg" name="DefaultLink" eSuperTypes="_kg_ykXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kg_ylnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4y-fEBmWEdyKYph7niDrbQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_ymHKiEd2xwtZ516zmfg" name="InterRepetition" eSuperTypes="_kg_ykXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kg_ymXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8XV9sBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_ynHKiEd2xwtZ516zmfg" name="isModulo" ordered="false" unique="false" eType="_kh5K-XKiEd2xwtZ516zmfg" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5K9HKiEd2xwtZ516zmfg" name="repetitionShapeDependence" ordered="false" unique="false" lowerBound="1" eType="_kh5K9nKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_yo3KiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_kg_ypHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_ypXKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_kg_ypnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_yp3KiEd2xwtZ516zmfg" name="Distribute" eSuperTypes="_kD8DOnKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kg_yqHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rlEocBmYEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5K_nKiEd2xwtZ516zmfg" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_kh5LAHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LA3KiEd2xwtZ516zmfg" name="repetitionSpace" ordered="false" unique="false" lowerBound="1" eType="_kh5LAHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LBnKiEd2xwtZ516zmfg" name="fromTiler" ordered="false" unique="false" lowerBound="1" eType="_kh5LCHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LC3KiEd2xwtZ516zmfg" name="toTiler" ordered="false" unique="false" lowerBound="1" eType="_kh5LCHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kg_yvHKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_kg_yvXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kg_yvnKiEd2xwtZ516zmfg" name="structural"/>
+ <eLiterals xmi:id="_kg_yv3KiEd2xwtZ516zmfg" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_kg_ywHKiEd2xwtZ516zmfg" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kg_ywXKiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_kg_ywnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_kg_yw3KiEd2xwtZ516zmfg" name="spatialDistribution"/>
+ <eLiterals xmi:id="_kg_yxHKiEd2xwtZ516zmfg" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kg_yy3KiEd2xwtZ516zmfg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_kg_yzHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_kg_yzXKiEd2xwtZ516zmfg" name="required"/>
+ <eLiterals xmi:id="_kg_yznKiEd2xwtZ516zmfg" name="offered" value="1"/>
+ <eLiterals xmi:id="_kg_yz3KiEd2xwtZ516zmfg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kg_y1HKiEd2xwtZ516zmfg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_kg_y1XKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_y4nKiEd2xwtZ516zmfg" name="Reshape" eSuperTypes="_kg_ykXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kg_y43KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yWN5MBmlEdyHOO9ydeHscA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LEnKiEd2xwtZ516zmfg" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_kh5LAHKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LFXKiEd2xwtZ516zmfg" name="repetitonShape" ordered="false" unique="false" lowerBound="1" eType="_kh5LAHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_y6XKiEd2xwtZ516zmfg" name="Tiler" eSuperTypes="_kg_ykXKiEd2xwtZ516zmfg">
+ <eAnnotations xmi:id="_kg_y6nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXdCkBmpEdy7eNTGSxTSvg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_y83KiEd2xwtZ516zmfg" name="base_ConnectorEnd" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//ConnectorEnd"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LGnKiEd2xwtZ516zmfg" name="origin" ordered="false" unique="false" eType="_kh5K9nKiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LHXKiEd2xwtZ516zmfg" name="paving" ordered="false" unique="false" eType="_kh5LH3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LInKiEd2xwtZ516zmfg" name="fitting" ordered="false" unique="false" eType="_kh5LH3KiEd2xwtZ516zmfg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LJXKiEd2xwtZ516zmfg" name="tiler" ordered="false" unique="false" eType="_kh5LCHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_y9nKiEd2xwtZ516zmfg" name="Shaped">
+ <eAnnotations xmi:id="_kg_y93KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iPxlMGqmEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_y-nKiEd2xwtZ516zmfg" name="base_MultiplicityElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//MultiplicityElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kh5LLXKiEd2xwtZ516zmfg" name="shape" ordered="false" unique="false" lowerBound="1" eType="_kh5LAHKiEd2xwtZ516zmfg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5K9nKiEd2xwtZ516zmfg" name="IntegerVector" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5K93KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5K-XKiEd2xwtZ516zmfg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5K-nKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5LAHKiEd2xwtZ516zmfg" name="ShapeSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5LAXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5LCHKiEd2xwtZ516zmfg" name="TilerSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5LCXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_kh5LH3KiEd2xwtZ516zmfg" name="IntegerMatrix" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_kh5LIHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pNQM8BBjEd20zIwSLfjspA" name="RSM" nsURI="http://MARTE.MARTE_Annexes/schemas/RSM/_pMfX8BBjEd20zIwSLfjspA/10" nsPrefix="RSM">
+ <eAnnotations xmi:id="_pQB0KBBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pQB0KRBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pQB0KhBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pQB0KxBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pQB0LBBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pQB0LRBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pNQM8RBjEd20zIwSLfjspA" name="LinkTopology" abstract="true">
+ <eAnnotations xmi:id="_pNQM8hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pNQM8xBjEd20zIwSLfjspA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pNQM9RBjEd20zIwSLfjspA" name="DefaultLink" eSuperTypes="_pNQM8RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pNQM9hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4y-fEBmWEdyKYph7niDrbQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pNQM-BBjEd20zIwSLfjspA" name="InterRepetition" eSuperTypes="_pNQM8RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pNQM-RBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8XV9sBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pNQM_BBjEd20zIwSLfjspA" name="isModulo" ordered="false" unique="false" eType="_pP7ttRBjEd20zIwSLfjspA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7tsBBjEd20zIwSLfjspA" name="repetitionShapeDependence" ordered="false" unique="false" lowerBound="1" eType="_pP7tshBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pNQNAxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pNQNBBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pNQNBRBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pNQNBhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pNQNBxBjEd20zIwSLfjspA" name="Distribute" eSuperTypes="_oqTQ-BBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pNQNCBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rlEocBmYEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7tuhBjEd20zIwSLfjspA" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_pP7tvBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7tvxBjEd20zIwSLfjspA" name="repetitionSpace" ordered="false" unique="false" lowerBound="1" eType="_pP7tvBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7twhBjEd20zIwSLfjspA" name="fromTiler" ordered="false" unique="false" lowerBound="1" eType="_pP7txBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7txxBjEd20zIwSLfjspA" name="toTiler" ordered="false" unique="false" lowerBound="1" eType="_pP7txBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pNQNHBBjEd20zIwSLfjspA" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_pNQNHRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_pNQNHhBjEd20zIwSLfjspA" name="structural"/>
+ <eLiterals xmi:id="_pNQNHxBjEd20zIwSLfjspA" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_pNQNIBBjEd20zIwSLfjspA" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pNQNIRBjEd20zIwSLfjspA" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_pNQNIhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_pNQNIxBjEd20zIwSLfjspA" name="spatialDistribution"/>
+ <eLiterals xmi:id="_pNQNJBBjEd20zIwSLfjspA" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pNQNKxBjEd20zIwSLfjspA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_pNQNLBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_pNQNLRBjEd20zIwSLfjspA" name="required"/>
+ <eLiterals xmi:id="_pNQNLhBjEd20zIwSLfjspA" name="offered" value="1"/>
+ <eLiterals xmi:id="_pNQNLxBjEd20zIwSLfjspA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pNQNNBBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_pNQNNRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pNQNQhBjEd20zIwSLfjspA" name="Reshape" eSuperTypes="_pNQM8RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pNQNQxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yWN5MBmlEdyHOO9ydeHscA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pNQNSBBjEd20zIwSLfjspA" name="srcTiler" ordered="false" unique="false" lowerBound="1" eType="_pNQNTRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pNQNShBjEd20zIwSLfjspA" name="targetTiler" ordered="false" unique="false" lowerBound="1" eType="_pNQNTRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7tzhBjEd20zIwSLfjspA" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_pP7tvBBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7t0RBjEd20zIwSLfjspA" name="repetitonShape" ordered="false" unique="false" lowerBound="1" eType="_pP7tvBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pNQNTRBjEd20zIwSLfjspA" name="Tiler" eSuperTypes="_pNQM8RBjEd20zIwSLfjspA">
+ <eAnnotations xmi:id="_pNQNThBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXdCkBmpEdy7eNTGSxTSvg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7t2BBjEd20zIwSLfjspA" name="origin" ordered="false" unique="false" eType="_pP7tshBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7t2xBjEd20zIwSLfjspA" name="paving" ordered="false" unique="false" eType="_pP7t3RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7t4BBjEd20zIwSLfjspA" name="fitting" ordered="false" unique="false" eType="_pP7t3RBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pP7t4xBjEd20zIwSLfjspA" name="tiler" ordered="false" unique="false" eType="_pP7txBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pNQNWBBjEd20zIwSLfjspA" name="Shaped">
+ <eAnnotations xmi:id="_pNQNWRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iPxlMGqmEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pNQNXBBjEd20zIwSLfjspA" name="base_MultiplicityElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//MultiplicityElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pQB0IxBjEd20zIwSLfjspA" name="shape" ordered="false" unique="false" lowerBound="1" eType="_pP7tvBBjEd20zIwSLfjspA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP7tshBjEd20zIwSLfjspA" name="IntegerVector" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP7tsxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP7ttRBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP7tthBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP7tvBBjEd20zIwSLfjspA" name="ShapeSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP7tvRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP7txBBjEd20zIwSLfjspA" name="TilerSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP7txRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pP7t3RBjEd20zIwSLfjspA" name="IntegerMatrix" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pP7t3hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lNF_QKSsEdy-NrxVBTpLyA" name="RSM" nsURI="http://MARTE.MARTE_Annexes/schemas/RSM/_lMVKQKSsEdy-NrxVBTpLyA/9" nsPrefix="RSM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNF_QaSsEdy-NrxVBTpLyA" name="LinkTopology" abstract="true">
+ <eAnnotations xmi:id="_lNF_QqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNF_Q6SsEdy-NrxVBTpLyA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNF_RaSsEdy-NrxVBTpLyA" name="DefaultLink" eSuperTypes="_lNF_QaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lNF_RqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4y-fEBmWEdyKYph7niDrbQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNF_SKSsEdy-NrxVBTpLyA" name="InterRepetition" eSuperTypes="_lNF_QaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lNF_SaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8XV9sBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lNF_TKSsEdy-NrxVBTpLyA" name="isModulo" ordered="false" unique="false" eType="_lPkrmqSsEdy-NrxVBTpLyA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrlaSsEdy-NrxVBTpLyA" name="repetitionShapeDependence" ordered="false" unique="false" lowerBound="1" eType="_lPkrl6SsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lNF_U6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lNF_VKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lNF_VaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lNF_VqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNF_V6SsEdy-NrxVBTpLyA" name="Distribute" eSuperTypes="_kw7AuKSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lNF_WKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rlEocBmYEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrn6SsEdy-NrxVBTpLyA" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_lPkroaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrpKSsEdy-NrxVBTpLyA" name="repetitionSpace" ordered="false" unique="false" lowerBound="1" eType="_lPkroaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrp6SsEdy-NrxVBTpLyA" name="fromTiler" ordered="false" unique="false" lowerBound="1" eType="_lPkrqaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrrKSsEdy-NrxVBTpLyA" name="toTiler" ordered="false" unique="false" lowerBound="1" eType="_lPkrqaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lNF_bKSsEdy-NrxVBTpLyA" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_lNF_baSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_lNF_bqSsEdy-NrxVBTpLyA" name="structural"/>
+ <eLiterals xmi:id="_lNF_b6SsEdy-NrxVBTpLyA" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_lNF_cKSsEdy-NrxVBTpLyA" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lNF_caSsEdy-NrxVBTpLyA" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_lNF_cqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_lNF_c6SsEdy-NrxVBTpLyA" name="spatialDistribution"/>
+ <eLiterals xmi:id="_lNF_dKSsEdy-NrxVBTpLyA" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lNF_e6SsEdy-NrxVBTpLyA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_lNF_fKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_lNF_faSsEdy-NrxVBTpLyA" name="required"/>
+ <eLiterals xmi:id="_lNF_fqSsEdy-NrxVBTpLyA" name="offered" value="1"/>
+ <eLiterals xmi:id="_lNF_f6SsEdy-NrxVBTpLyA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lNF_hKSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_lNF_haSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNF_kqSsEdy-NrxVBTpLyA" name="Reshape" eSuperTypes="_lNF_QaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lNF_k6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yWN5MBmlEdyHOO9ydeHscA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNF_mKSsEdy-NrxVBTpLyA" name="srcTiler" ordered="false" unique="false" lowerBound="1" eType="_lNF_naSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNF_mqSsEdy-NrxVBTpLyA" name="targetTiler" ordered="false" unique="false" lowerBound="1" eType="_lNF_naSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrs6SsEdy-NrxVBTpLyA" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_lPkroaSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrtqSsEdy-NrxVBTpLyA" name="repetitonShape" ordered="false" unique="false" lowerBound="1" eType="_lPkroaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNF_naSsEdy-NrxVBTpLyA" name="Tiler" eSuperTypes="_lNF_QaSsEdy-NrxVBTpLyA">
+ <eAnnotations xmi:id="_lNF_nqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXdCkBmpEdy7eNTGSxTSvg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrvaSsEdy-NrxVBTpLyA" name="origin" ordered="false" unique="false" eType="_lPkrl6SsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrwKSsEdy-NrxVBTpLyA" name="paving" ordered="false" unique="false" eType="_lPkrwqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrxaSsEdy-NrxVBTpLyA" name="fitting" ordered="false" unique="false" eType="_lPkrwqSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkryKSsEdy-NrxVBTpLyA" name="tiler" ordered="false" unique="false" eType="_lPkrqaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNF_qKSsEdy-NrxVBTpLyA" name="Shaped">
+ <eAnnotations xmi:id="_lNF_qaSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iPxlMGqmEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNF_rKSsEdy-NrxVBTpLyA" name="base_MultiplicityElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//MultiplicityElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lPkrz6SsEdy-NrxVBTpLyA" name="shape" ordered="false" unique="false" lowerBound="1" eType="_lPkroaSsEdy-NrxVBTpLyA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPkrl6SsEdy-NrxVBTpLyA" name="IntegerVector" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPkrmKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPkrmqSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPkrm6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPkroaSsEdy-NrxVBTpLyA" name="ShapeSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPkroqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPkrqaSsEdy-NrxVBTpLyA" name="TilerSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPkrqqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPkrwqSsEdy-NrxVBTpLyA" name="IntegerMatrix" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPkrw6SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ry_HMGquEdyHVMM3AaZxvA" name="RSM" nsURI="http://MARTE.MARTE_Annexes/schemas/RSM/_ryUY0GquEdyHVMM3AaZxvA/8" nsPrefix="RSM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ry_HMWquEdyHVMM3AaZxvA" name="LinkTopology" abstract="true">
+ <eAnnotations xmi:id="_ry_HMmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ry_HM2quEdyHVMM3AaZxvA" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ry_HNWquEdyHVMM3AaZxvA" name="DefaultLink" eSuperTypes="_ry_HMWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ry_HNmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4y-fEBmWEdyKYph7niDrbQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ry_HOGquEdyHVMM3AaZxvA" name="InterRepetition" eSuperTypes="_ry_HMWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ry_HOWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8XV9sBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ry_HPGquEdyHVMM3AaZxvA" name="isModulo" ordered="false" unique="false" eType="_r0zFFmquEdyHVMM3AaZxvA" defaultValueLiteral="false"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zFEWquEdyHVMM3AaZxvA" name="repetitionShapeDependence" ordered="false" unique="false" lowerBound="1" eType="_r0zFE2quEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ry_HQ2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_ry_HRGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ry_HRWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_ry_HRmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ry_HR2quEdyHVMM3AaZxvA" name="Distribute" eSuperTypes="_rYC3uGquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ry_HSGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rlEocBmYEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zFG2quEdyHVMM3AaZxvA" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_r0zFHWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zFIGquEdyHVMM3AaZxvA" name="repetitionSpace" ordered="false" unique="false" lowerBound="1" eType="_r0zFHWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zFI2quEdyHVMM3AaZxvA" name="fromTiler" ordered="false" unique="false" lowerBound="1" eType="_r0zFJWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zsIWquEdyHVMM3AaZxvA" name="toTiler" ordered="false" unique="false" lowerBound="1" eType="_r0zFJWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ry_HXGquEdyHVMM3AaZxvA" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_ry_HXWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_ry_HXmquEdyHVMM3AaZxvA" name="structural"/>
+ <eLiterals xmi:id="_ry_HX2quEdyHVMM3AaZxvA" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_ry_HYGquEdyHVMM3AaZxvA" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ry_HYWquEdyHVMM3AaZxvA" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_ry_HYmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_ry_HY2quEdyHVMM3AaZxvA" name="spatialDistribution"/>
+ <eLiterals xmi:id="_ry_HZGquEdyHVMM3AaZxvA" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ry_Ha2quEdyHVMM3AaZxvA" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_ry_HbGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_ry_HbWquEdyHVMM3AaZxvA" name="required"/>
+ <eLiterals xmi:id="_ry_HbmquEdyHVMM3AaZxvA" name="offered" value="1"/>
+ <eLiterals xmi:id="_ry_Hb2quEdyHVMM3AaZxvA" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_ry_HdGquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_ry_HdWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ry_HgmquEdyHVMM3AaZxvA" name="Reshape" eSuperTypes="_ry_HMWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ry_Hg2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yWN5MBmlEdyHOO9ydeHscA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ry_HiGquEdyHVMM3AaZxvA" name="srcTiler" ordered="false" unique="false" lowerBound="1" eType="_ry_HjWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ry_HimquEdyHVMM3AaZxvA" name="targetTiler" ordered="false" unique="false" lowerBound="1" eType="_ry_HjWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zsKGquEdyHVMM3AaZxvA" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_r0zFHWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zsK2quEdyHVMM3AaZxvA" name="repetitonShape" ordered="false" unique="false" lowerBound="1" eType="_r0zFHWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ry_HjWquEdyHVMM3AaZxvA" name="Tiler" eSuperTypes="_ry_HMWquEdyHVMM3AaZxvA">
+ <eAnnotations xmi:id="_ry_HjmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXdCkBmpEdy7eNTGSxTSvg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zsMmquEdyHVMM3AaZxvA" name="origin" ordered="false" unique="false" eType="_r0zFE2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zsNWquEdyHVMM3AaZxvA" name="paving" ordered="false" unique="false" eType="_r0zsN2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r0zsOmquEdyHVMM3AaZxvA" name="fitting" ordered="false" unique="false" eType="_r0zsN2quEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r00TMGquEdyHVMM3AaZxvA" name="tiler" ordered="false" unique="false" eType="_r0zFJWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ry_HmGquEdyHVMM3AaZxvA" name="Shaped">
+ <eAnnotations xmi:id="_ry_HmWquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_iPxlMGqmEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ry_HnGquEdyHVMM3AaZxvA" name="base_MultiplicityElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//MultiplicityElement"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_r00TN2quEdyHVMM3AaZxvA" name="shape" ordered="false" unique="false" lowerBound="1" eType="_r0zFHWquEdyHVMM3AaZxvA"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0zFE2quEdyHVMM3AaZxvA" name="IntegerVector" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0zFFGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0zFFmquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0zFF2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0zFHWquEdyHVMM3AaZxvA" name="ShapeSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0zFHmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0zFJWquEdyHVMM3AaZxvA" name="TilerSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0zFJmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r0zsN2quEdyHVMM3AaZxvA" name="IntegerMatrix" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r0zsOGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aUVKMV-FEdyR_cYlxmaBkg" name="RSM" nsURI="http://MARTE.MARTE_Annexes/schemas/RSM/_aUVKMF-FEdyR_cYlxmaBkg/1" nsPrefix="RSM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUVKMl-FEdyR_cYlxmaBkg" name="LinkTopology" abstract="true">
+ <eAnnotations xmi:id="_aUVKM1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUVKNF-FEdyR_cYlxmaBkg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUVKNl-FEdyR_cYlxmaBkg" name="DefaultLink" eSuperTypes="_aUVKMl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aUVKN1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4y-fEBmWEdyKYph7niDrbQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUVKOV-FEdyR_cYlxmaBkg" name="InterRepetition" eSuperTypes="_aUVKMl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aUVKOl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8XV9sBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aUVKPV-FEdyR_cYlxmaBkg" name="isModulo" ordered="false" unique="false" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JLF-FEdyR_cYlxmaBkg" name="repetitionShapeDependence" ordered="false" unique="false" lowerBound="1" eType="_aV-JLl-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUVKRF-FEdyR_cYlxmaBkg" name="Distribute" eSuperTypes="_aItJGF-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aUVKRV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rlEocBmYEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JM1-FEdyR_cYlxmaBkg" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_aV-JNV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JOF-FEdyR_cYlxmaBkg" name="repetitionSpace" ordered="false" unique="false" lowerBound="1" eType="_aV-JNV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JO1-FEdyR_cYlxmaBkg" name="fromTiler" ordered="false" unique="false" lowerBound="1" eType="_aV-JPV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JQF-FEdyR_cYlxmaBkg" name="toTiler" ordered="false" unique="false" lowerBound="1" eType="_aV-JPV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aUVKWV-FEdyR_cYlxmaBkg" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_aUVKWl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_aUVKW1-FEdyR_cYlxmaBkg" name="structural"/>
+ <eLiterals xmi:id="_aUVKXF-FEdyR_cYlxmaBkg" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_aUVKXV-FEdyR_cYlxmaBkg" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aUVKXl-FEdyR_cYlxmaBkg" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_aUVKX1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_aUVKYF-FEdyR_cYlxmaBkg" name="spatialDistribution"/>
+ <eLiterals xmi:id="_aUVKYV-FEdyR_cYlxmaBkg" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aUVKaF-FEdyR_cYlxmaBkg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_aUVKaV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_aUVKal-FEdyR_cYlxmaBkg" name="required"/>
+ <eLiterals xmi:id="_aUVKa1-FEdyR_cYlxmaBkg" name="offered" value="1"/>
+ <eLiterals xmi:id="_aUVKbF-FEdyR_cYlxmaBkg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aUVKcV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_aUVKcl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUVKf1-FEdyR_cYlxmaBkg" name="Reshape" eSuperTypes="_aUVKMl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aUVKgF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yWN5MBmlEdyHOO9ydeHscA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUVKhV-FEdyR_cYlxmaBkg" name="srcTiler" ordered="false" unique="false" lowerBound="1" eType="_aUVKil-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUVKh1-FEdyR_cYlxmaBkg" name="targetTiler" ordered="false" unique="false" lowerBound="1" eType="_aUVKil-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JR1-FEdyR_cYlxmaBkg" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_aV-JNV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JSl-FEdyR_cYlxmaBkg" name="repetitonShape" ordered="false" unique="false" lowerBound="1" eType="_aV-JNV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUVKil-FEdyR_cYlxmaBkg" name="Tiler" eSuperTypes="_aUVKMl-FEdyR_cYlxmaBkg">
+ <eAnnotations xmi:id="_aUVKi1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXdCkBmpEdy7eNTGSxTSvg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JUV-FEdyR_cYlxmaBkg" name="origin" ordered="false" unique="false" eType="_aV-JLl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JVF-FEdyR_cYlxmaBkg" name="paving" ordered="false" unique="false" eType="_aV-JVl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JWV-FEdyR_cYlxmaBkg" name="fitting" ordered="false" unique="false" eType="_aV-JVl-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aV-JXF-FEdyR_cYlxmaBkg" name="tiler" ordered="false" unique="false" eType="_aV-JPV-FEdyR_cYlxmaBkg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV-JLl-FEdyR_cYlxmaBkg" name="IntegerVector" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV-JL1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV-JNV-FEdyR_cYlxmaBkg" name="ShapeSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV-JNl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV-JPV-FEdyR_cYlxmaBkg" name="TilerSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV-JPl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV-JVl-FEdyR_cYlxmaBkg" name="IntegerMatrix" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV-JV1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LSjzUF1EEdy5RcXm_JjfDg" name="RSM" nsURI="http://MARTE.MARTE_Annexes/schemas/RSM/_LSQ4YF1EEdy5RcXm_JjfDg/0" nsPrefix="RSM">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSjzUV1EEdy5RcXm_JjfDg" name="LinkTopology" abstract="true">
+ <eAnnotations xmi:id="_LSjzUl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LSjzU11EEdy5RcXm_JjfDg" name="base_Connector" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Connector"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSjzVV1EEdy5RcXm_JjfDg" name="DefaultLink" eSuperTypes="_LSjzUV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSjzVl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_4y-fEBmWEdyKYph7niDrbQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSjzWF1EEdy5RcXm_JjfDg" name="InterRepetition" eSuperTypes="_LSjzUV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSjzWV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8XV9sBmWEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LSjzXF1EEdy5RcXm_JjfDg" name="isModulo" ordered="false" unique="false" defaultValueLiteral="false">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUMzY11EEdy5RcXm_JjfDg" name="repetitionShapeDependence" ordered="false" unique="false" lowerBound="1" eType="_LUMzZV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSjzY11EEdy5RcXm_JjfDg" name="Distribute" eSuperTypes="_K_yBWF1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSjzZF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_rlEocBmYEdyKYph7niDrbQ"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8A11EEdy5RcXm_JjfDg" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_LUV8BV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8CF1EEdy5RcXm_JjfDg" name="repetitionSpace" ordered="false" unique="false" lowerBound="1" eType="_LUV8BV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8C11EEdy5RcXm_JjfDg" name="fromTiler" ordered="false" unique="false" lowerBound="1" eType="_LUV8DV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8EF1EEdy5RcXm_JjfDg" name="toTiler" ordered="false" unique="false" lowerBound="1" eType="_LUV8DV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSjzeF1EEdy5RcXm_JjfDg" name="MARTE_MARTE_Foundations_Alloc_AllocationKind">
+ <eAnnotations xmi:id="_LSjzeV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VxKdYBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_LSjzel1EEdy5RcXm_JjfDg" name="structural"/>
+ <eLiterals xmi:id="_LSjze11EEdy5RcXm_JjfDg" name="behavioral" value="1"/>
+ <eLiterals xmi:id="_LSjzfF1EEdy5RcXm_JjfDg" name="hybrid" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSjzfV1EEdy5RcXm_JjfDg" name="MARTE_MARTE_Foundations_Alloc_AllocationNature">
+ <eAnnotations xmi:id="_LSjzfl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_VYSDUBHbEdyWC5IKDhzksw"/>
+ <eLiterals xmi:id="_LSjzf11EEdy5RcXm_JjfDg" name="spatialDistribution"/>
+ <eLiterals xmi:id="_LSjzgF1EEdy5RcXm_JjfDg" name="timeScheduling" value="1"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LSjzh11EEdy5RcXm_JjfDg" name="MARTE_MARTE_Foundations_NFPs_ConstraintKind">
+ <eAnnotations xmi:id="_LSjziF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ZCtm0A4vEdysTsAUPnp57Q"/>
+ <eLiterals xmi:id="_LSjziV1EEdy5RcXm_JjfDg" name="required"/>
+ <eLiterals xmi:id="_LSjzil1EEdy5RcXm_JjfDg" name="offered" value="1"/>
+ <eLiterals xmi:id="_LSjzi11EEdy5RcXm_JjfDg" name="constraint" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LSjzkF1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_UnlimitedNatural">
+ <eAnnotations xmi:id="_LSjzkV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSjznl1EEdy5RcXm_JjfDg" name="Reshape" eSuperTypes="_LSjzUV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSjzn11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_yWN5MBmlEdyHOO9ydeHscA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LSjzpF1EEdy5RcXm_JjfDg" name="srcTiler" ordered="false" unique="false" lowerBound="1" eType="_LSjzqV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LSjzpl1EEdy5RcXm_JjfDg" name="targetTiler" ordered="false" unique="false" lowerBound="1" eType="_LSjzqV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8F11EEdy5RcXm_JjfDg" name="patternShape" ordered="false" unique="false" lowerBound="1" eType="_LUV8BV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8Gl1EEdy5RcXm_JjfDg" name="repetitonShape" ordered="false" unique="false" lowerBound="1" eType="_LUV8BV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LSjzqV1EEdy5RcXm_JjfDg" name="Tiler" eSuperTypes="_LSjzUV1EEdy5RcXm_JjfDg">
+ <eAnnotations xmi:id="_LSjzql1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXdCkBmpEdy7eNTGSxTSvg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8IV1EEdy5RcXm_JjfDg" name="origin" ordered="false" unique="false" eType="_LUMzZV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8JF1EEdy5RcXm_JjfDg" name="paving" ordered="false" unique="false" eType="_LUV8Jl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8KV1EEdy5RcXm_JjfDg" name="fitting" ordered="false" unique="false" eType="_LUV8Jl1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LUV8LF1EEdy5RcXm_JjfDg" name="tiler" ordered="false" unique="false" eType="_LUV8DV1EEdy5RcXm_JjfDg"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUMzZV1EEdy5RcXm_JjfDg" name="IntegerVector" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUMzZl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUV8BV1EEdy5RcXm_JjfDg" name="ShapeSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUV8Bl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUV8DV1EEdy5RcXm_JjfDg" name="TilerSpecification" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUV8Dl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUV8Jl1EEdy5RcXm_JjfDg" name="IntegerMatrix" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUV8J11EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <elementImport xmi:id="_gbrKUGqmEdyHVMM3AaZxvA" alias="MultiplicityElement">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#MultiplicityElement"/>
+ </elementImport>
+ <elementImport xmi:id="_qQcScDJIEd211cMdxu944g" alias="ConnectorEnd">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectorEnd"/>
+ </elementImport>
+ <packageImport xmi:id="_ZmexYBmXEdyKYph7niDrbQ">
+ <importedPackage href="MARTE_Library.library.uml#_RTwjABgzEdyHL91mBnoLNQ"/>
+ </packageImport>
+ <packageImport xmi:id="_nmc2wBmYEdyKYph7niDrbQ" importedPackage="_ar8OsAPMEdyuUt-4qHuVvQ"/>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_xKpbwBmWEdyKYph7niDrbQ" name="LinkTopology" isAbstract="true">
+ <ownedAttribute xmi:id="_1mAMwBmWEdyKYph7niDrbQ" name="base_Connector" isUnique="false" association="_1kqwABmWEdyKYph7niDrbQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_1kqwABmWEdyKYph7niDrbQ" name="Extension_LinkTopology" memberEnd="_1lQl4BmWEdyKYph7niDrbQ _1mAMwBmWEdyKYph7niDrbQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_1lQl4BmWEdyKYph7niDrbQ" name="extension_LinkTopology" type="_xKpbwBmWEdyKYph7niDrbQ" aggregation="composite" association="_1kqwABmWEdyKYph7niDrbQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_4y-fEBmWEdyKYph7niDrbQ" name="DefaultLink">
+ <generalization xmi:id="_7oHgMBmWEdyKYph7niDrbQ" general="_xKpbwBmWEdyKYph7niDrbQ"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_8XV9sBmWEdyKYph7niDrbQ" name="InterRepetition">
+ <generalization xmi:id="_LBEnMBmXEdyKYph7niDrbQ" general="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <ownedAttribute xmi:id="_-kaSMBmWEdyKYph7niDrbQ" name="repetitionShapeDependence" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CSwMMRmXEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CSwMMBmXEdyKYph7niDrbQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_CS5WIBmXEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_-mMa4BmWEdyKYph7niDrbQ" name="isModulo" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GE95kBmXEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GEq-oBmXEdyKYph7niDrbQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GFHqkBmXEdyKYph7niDrbQ" value="false"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_rlEocBmYEdyKYph7niDrbQ" name="Distribute">
+ <generalization xmi:id="_7xJOcBmYEdyKYph7niDrbQ" general="_kzoXABHbEdyWC5IKDhzksw"/>
+ <ownedAttribute xmi:id="_srPmUBmYEdyKYph7niDrbQ" name="patternShape" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vq2LARmYEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vq2LABmYEdyKYph7niDrbQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_vq_U8BmYEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_s3ddYBmYEdyKYph7niDrbQ" name="repetitionSpace" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yI6v8BmYEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yIxmABmYEdyKYph7niDrbQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_yJEg8BmYEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_s7x8sBmYEdyKYph7niDrbQ" name="fromTiler" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0pOwkRmYEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0pOwkBmYEdyKYph7niDrbQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0pYhkBmYEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_tLbiQBmYEdyKYph7niDrbQ" name="toTiler" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2vLJYRmYEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2vLJYBmYEdyKYph7niDrbQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_2vU6YBmYEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_yWN5MBmlEdyHOO9ydeHscA" name="Reshape">
+ <generalization xmi:id="_6058wBmlEdyHOO9ydeHscA" general="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <ownedAttribute xmi:id="_zbffMBmlEdyHOO9ydeHscA" name="patternShape" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1vtkkRmlEdyHOO9ydeHscA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1vtkkBmlEdyHOO9ydeHscA" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_1vtkkhmlEdyHOO9ydeHscA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_zfqNgBmlEdyHOO9ydeHscA" name="repetitonShape" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4JJhIRmlEdyHOO9ydeHscA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4JJhIBmlEdyHOO9ydeHscA" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_4JJhIhmlEdyHOO9ydeHscA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_UXdCkBmpEdy7eNTGSxTSvg" name="Tiler">
+ <generalization xmi:id="_l0hWYBmpEdy7eNTGSxTSvg" general="_xKpbwBmWEdyKYph7niDrbQ"/>
+ <ownedAttribute xmi:id="_VJzskBmpEdy7eNTGSxTSvg" name="origin" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YdWg8BmpEdy7eNTGSxTSvg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YdMv8BmpEdy7eNTGSxTSvg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Ydfq4BmpEdy7eNTGSxTSvg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VSJJMBmpEdy7eNTGSxTSvg" name="paving" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bCG8sBmpEdy7eNTGSxTSvg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bB9ywBmpEdy7eNTGSxTSvg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bCQtsBmpEdy7eNTGSxTSvg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_VUrf0BmpEdy7eNTGSxTSvg" name="fitting" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dzwk8BmpEdy7eNTGSxTSvg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dznbABmpEdy7eNTGSxTSvg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_dz6V8BmpEdy7eNTGSxTSvg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_PhZLMBmsEdy7eNTGSxTSvg" name="tiler" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RUSsMBmsEdy7eNTGSxTSvg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RUJiQBmsEdy7eNTGSxTSvg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_RUcdMBmsEdy7eNTGSxTSvg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_xElfwDJIEd211cMdxu944g" name="base_ConnectorEnd" isUnique="false" association="_w-LVwDJIEd211cMdxu944g">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectorEnd"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_iPxlMGqmEdyHVMM3AaZxvA" name="Shaped">
+ <ownedAttribute xmi:id="_jWnRcGqmEdyHVMM3AaZxvA" name="shape" visibility="public" isUnique="false">
+ <type xmi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_k_svIGqmEdyHVMM3AaZxvA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_k_qS4GqmEdyHVMM3AaZxvA" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_k_vLYGqmEdyHVMM3AaZxvA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_saJHcGqmEdyHVMM3AaZxvA" name="base_MultiplicityElement" isUnique="false" association="_sZ1lcGqmEdyHVMM3AaZxvA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#MultiplicityElement"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_sZ1lcGqmEdyHVMM3AaZxvA" name="Extension_Shaped" memberEnd="_sZ-vYGqmEdyHVMM3AaZxvA _saJHcGqmEdyHVMM3AaZxvA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_sZ-vYGqmEdyHVMM3AaZxvA" name="extension_Shaped" type="_iPxlMGqmEdyHVMM3AaZxvA" aggregation="composite" association="_sZ1lcGqmEdyHVMM3AaZxvA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_w-LVwDJIEd211cMdxu944g" name="Extension_Tiler" memberEnd="_xD_p4DJIEd211cMdxu944g _xElfwDJIEd211cMdxu944g">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_xD_p4DJIEd211cMdxu944g" name="extension_Tiler" type="_UXdCkBmpEdy7eNTGSxTSvg" aggregation="composite" association="_w-LVwDJIEd211cMdxu944g"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_CHiIYA-LEdyNj8xzjk-DoA" name="VSL">
+ <eAnnotations xmi:id="_LSjztV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_M7UAO53yEd6SvNDHkhtrYQ" name="VSL" nsURI="http://MARTE.MARTE_Annexes/schemas/VSL/_M7UAOp3yEd6SvNDHkhtrYQ/13" nsPrefix="VSL">
+ <eAnnotations xmi:id="_M8pcqp3yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8pcq53yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8pcrJ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8pcrZ3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8pcrp3yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8pcr53yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wlel4UOMEd6caK5ICj_pSQ" name="VSL" nsURI="http://MARTE.MARTE_Annexes/schemas/VSL/_wlel4EOMEd6caK5ICj_pSQ/12" nsPrefix="VSL">
+ <eAnnotations xmi:id="_wmvKK0OMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmvKLEOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmvKLUOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmvKLkOMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmvKL0OMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmvKMEOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kg_y_XKiEd2xwtZ516zmfg" name="VSL" nsURI="http://MARTE.MARTE_Annexes/schemas/VSL/_kg_y_HKiEd2xwtZ516zmfg/11" nsPrefix="VSL">
+ <eAnnotations xmi:id="_kh5LOHKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_kh5LOXKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_kh5LOnKiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_kh5LO3KiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_kh5LPHKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_kh5LPXKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pNQNXxBjEd20zIwSLfjspA" name="VSL" nsURI="http://MARTE.MARTE_Annexes/schemas/VSL/_pNQNXhBjEd20zIwSLfjspA/10" nsPrefix="VSL">
+ <eAnnotations xmi:id="_pQB0LhBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pQB0LxBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pQB0MBBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pQB0MRBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pQB0MhBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pQB0MxBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lNF_r6SsEdy-NrxVBTpLyA" name="VSL" nsURI="http://MARTE.MARTE_Annexes/schemas/VSL/_lNF_rqSsEdy-NrxVBTpLyA/9" nsPrefix="VSL"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ry_uQWquEdyHVMM3AaZxvA" name="VSL" nsURI="http://MARTE.MARTE_Annexes/schemas/VSL/_ry_uQGquEdyHVMM3AaZxvA/8" nsPrefix="VSL"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aUVKll-FEdyR_cYlxmaBkg" name="VSL" nsURI="http://MARTE.MARTE_Annexes/schemas/VSL/_aUVKlV-FEdyR_cYlxmaBkg/1" nsPrefix="VSL"/>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LSjztl1EEdy5RcXm_JjfDg" name="VSL" nsURI="http://MARTE.MARTE_Annexes/schemas/VSL/_LSjztF1EEdy5RcXm_JjfDg/0" nsPrefix="VSL"/>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_9FdqwA-MEdyLh7muGbCqMw" name="DataTypes">
+ <eAnnotations xmi:id="_LS2uQF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_M7UAPZ3yEd6SvNDHkhtrYQ" name="DataTypes" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_M7UAPJ3yEd6SvNDHkhtrYQ/13" nsPrefix="DataTypes">
+ <eAnnotations xmi:id="_M8pcu53yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8pcvJ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8pcvZ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8pcvp3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8pcv53yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8pcwJ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UAPp3yEd6SvNDHkhtrYQ" name="BoundedSubtype">
+ <eAnnotations xmi:id="_M7UAP53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HYVowA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAQJ3yEd6SvNDHkhtrYQ" name="baseType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7UAQp3yEd6SvNDHkhtrYQ" name="minValue" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7UARJ3yEd6SvNDHkhtrYQ" name="maxValue" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7UARp3yEd6SvNDHkhtrYQ" name="isMinOpen" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7UASJ3yEd6SvNDHkhtrYQ" name="isMaxOpen" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UASp3yEd6SvNDHkhtrYQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UATJ3yEd6SvNDHkhtrYQ" name="IntervalType">
+ <eAnnotations xmi:id="_M7UATZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HvlrIA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UATp3yEd6SvNDHkhtrYQ" name="intervalAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAUJ3yEd6SvNDHkhtrYQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UAUp3yEd6SvNDHkhtrYQ" name="CollectionType">
+ <eAnnotations xmi:id="_M7UAU53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IFV4sA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAVJ3yEd6SvNDHkhtrYQ" name="collectionAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAVp3yEd6SvNDHkhtrYQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UAWJ3yEd6SvNDHkhtrYQ" name="TupleType">
+ <eAnnotations xmi:id="_M7UAWZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAWp3yEd6SvNDHkhtrYQ" name="tupleAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAXJ3yEd6SvNDHkhtrYQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UAXp3yEd6SvNDHkhtrYQ" name="ChoiceType">
+ <eAnnotations xmi:id="_M7UAX53yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I0uHMA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAYJ3yEd6SvNDHkhtrYQ" name="choiceAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAYp3yEd6SvNDHkhtrYQ" name="defaultAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAZJ3yEd6SvNDHkhtrYQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wlfM8UOMEd6caK5ICj_pSQ" name="DataTypes" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_wlfM8EOMEd6caK5ICj_pSQ/12" nsPrefix="DataTypes">
+ <eAnnotations xmi:id="_wmvKPEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmvKPUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmvKPkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmvKP0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmvKQEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmvKQUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlfM8kOMEd6caK5ICj_pSQ" name="BoundedSubtype">
+ <eAnnotations xmi:id="_wlfM80OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HYVowA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfM9EOMEd6caK5ICj_pSQ" name="baseType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlfM9kOMEd6caK5ICj_pSQ" name="minValue" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlfM-EOMEd6caK5ICj_pSQ" name="maxValue" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlfM-kOMEd6caK5ICj_pSQ" name="isMinOpen" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlfM_EOMEd6caK5ICj_pSQ" name="isMaxOpen" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfM_kOMEd6caK5ICj_pSQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlfNAEOMEd6caK5ICj_pSQ" name="IntervalType">
+ <eAnnotations xmi:id="_wlfNAUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HvlrIA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNAkOMEd6caK5ICj_pSQ" name="intervalAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNBEOMEd6caK5ICj_pSQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlfNBkOMEd6caK5ICj_pSQ" name="CollectionType">
+ <eAnnotations xmi:id="_wlfNB0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IFV4sA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNCEOMEd6caK5ICj_pSQ" name="collectionAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNCkOMEd6caK5ICj_pSQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlfNDEOMEd6caK5ICj_pSQ" name="TupleType">
+ <eAnnotations xmi:id="_wlfNDUOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNDkOMEd6caK5ICj_pSQ" name="tupleAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNEEOMEd6caK5ICj_pSQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlfNEkOMEd6caK5ICj_pSQ" name="ChoiceType">
+ <eAnnotations xmi:id="_wlfNE0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I0uHMA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNFEOMEd6caK5ICj_pSQ" name="choiceAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNFkOMEd6caK5ICj_pSQ" name="defaultAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlfNGEOMEd6caK5ICj_pSQ" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kg_y_3KiEd2xwtZ516zmfg" name="DataTypes" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_kg_y_nKiEd2xwtZ516zmfg/11" nsPrefix="DataTypes">
+ <eAnnotations xmi:id="_kh5LSXKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_kh5LSnKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_kh5LS3KiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_kh5LTHKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_kh5LTXKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_kh5LTnKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_zAHKiEd2xwtZ516zmfg" name="BoundedSubtype">
+ <eAnnotations xmi:id="_kg_zAXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HYVowA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zAnKiEd2xwtZ516zmfg" name="baseType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zBHKiEd2xwtZ516zmfg" name="minValue" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zBnKiEd2xwtZ516zmfg" name="maxValue" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zCHKiEd2xwtZ516zmfg" name="isMinOpen" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zCnKiEd2xwtZ516zmfg" name="isMaxOpen" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zDHKiEd2xwtZ516zmfg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_zDnKiEd2xwtZ516zmfg" name="IntervalType">
+ <eAnnotations xmi:id="_kg_zD3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HvlrIA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zEHKiEd2xwtZ516zmfg" name="intervalAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zEnKiEd2xwtZ516zmfg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_zFHKiEd2xwtZ516zmfg" name="CollectionType">
+ <eAnnotations xmi:id="_kg_zFXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IFV4sA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zFnKiEd2xwtZ516zmfg" name="collectionAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zGHKiEd2xwtZ516zmfg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_zGnKiEd2xwtZ516zmfg" name="TupleType">
+ <eAnnotations xmi:id="_kg_zG3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zHHKiEd2xwtZ516zmfg" name="tupleAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zHnKiEd2xwtZ516zmfg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_zIHKiEd2xwtZ516zmfg" name="ChoiceType">
+ <eAnnotations xmi:id="_kg_zIXKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I0uHMA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zInKiEd2xwtZ516zmfg" name="choiceAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zJHKiEd2xwtZ516zmfg" name="defaultAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zJnKiEd2xwtZ516zmfg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pOBB8BBjEd20zIwSLfjspA" name="DataTypes" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_pNWTkBBjEd20zIwSLfjspA/10" nsPrefix="DataTypes">
+ <eAnnotations xmi:id="_pQB0SRBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pQB0ShBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pQB0SxBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pQB0TBBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pQB0TRBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pQB0ThBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pOBB8RBjEd20zIwSLfjspA" name="BoundedSubtype">
+ <eAnnotations xmi:id="_pOBB8hBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HYVowA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBB8xBjEd20zIwSLfjspA" name="baseType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOBB9RBjEd20zIwSLfjspA" name="minValue" ordered="false" unique="false" lowerBound="1" eType="_pQB0NhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOBB9xBjEd20zIwSLfjspA" name="maxValue" ordered="false" unique="false" lowerBound="1" eType="_pQB0NhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOBB-RBjEd20zIwSLfjspA" name="isMinOpen" ordered="false" unique="false" lowerBound="1" eType="_pQB0OhBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOBB-xBjEd20zIwSLfjspA" name="isMaxOpen" ordered="false" unique="false" lowerBound="1" eType="_pQB0PRBjEd20zIwSLfjspA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBB_RBjEd20zIwSLfjspA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOBB_xBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_pOBCABBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOBCARBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_pOBCAhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pOBCAxBjEd20zIwSLfjspA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_pOBCBBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pOBCBRBjEd20zIwSLfjspA" name="IntervalType">
+ <eAnnotations xmi:id="_pOBCBhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HvlrIA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCBxBjEd20zIwSLfjspA" name="intervalAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCCRBjEd20zIwSLfjspA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pOBCCxBjEd20zIwSLfjspA" name="CollectionType">
+ <eAnnotations xmi:id="_pOBCDBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IFV4sA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCDRBjEd20zIwSLfjspA" name="collectionAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCDxBjEd20zIwSLfjspA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pOBCERBjEd20zIwSLfjspA" name="TupleType">
+ <eAnnotations xmi:id="_pOBCEhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCExBjEd20zIwSLfjspA" name="tupleAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCFRBjEd20zIwSLfjspA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pOBCFxBjEd20zIwSLfjspA" name="ChoiceType">
+ <eAnnotations xmi:id="_pOBCGBBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I0uHMA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCGRBjEd20zIwSLfjspA" name="choiceAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCGxBjEd20zIwSLfjspA" name="defaultAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCHRBjEd20zIwSLfjspA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pQB0NhBjEd20zIwSLfjspA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pQB0NxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pQB0OhBjEd20zIwSLfjspA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pQB0OxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_pQB0PRBjEd20zIwSLfjspA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_pQB0PhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lNwtoKSsEdy-NrxVBTpLyA" name="DataTypes" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_lNF_sKSsEdy-NrxVBTpLyA/9" nsPrefix="DataTypes">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNwtoaSsEdy-NrxVBTpLyA" name="BoundedSubtype">
+ <eAnnotations xmi:id="_lNwtoqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HYVowA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwto6SsEdy-NrxVBTpLyA" name="baseType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lNwtpaSsEdy-NrxVBTpLyA" name="minValue" ordered="false" unique="false" lowerBound="1" eType="_lPkr1qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lNwtp6SsEdy-NrxVBTpLyA" name="maxValue" ordered="false" unique="false" lowerBound="1" eType="_lPkr1qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lNwtqaSsEdy-NrxVBTpLyA" name="isMinOpen" ordered="false" unique="false" lowerBound="1" eType="_lPkr2qSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lNwtq6SsEdy-NrxVBTpLyA" name="isMaxOpen" ordered="false" unique="false" lowerBound="1" eType="_lPkr3aSsEdy-NrxVBTpLyA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtraSsEdy-NrxVBTpLyA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lNwtr6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_lNwtsKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lNwtsaSsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_lNwtsqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lNwts6SsEdy-NrxVBTpLyA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_lNwttKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNwttaSsEdy-NrxVBTpLyA" name="IntervalType">
+ <eAnnotations xmi:id="_lNwttqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HvlrIA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtt6SsEdy-NrxVBTpLyA" name="intervalAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtuaSsEdy-NrxVBTpLyA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNwtu6SsEdy-NrxVBTpLyA" name="CollectionType">
+ <eAnnotations xmi:id="_lNwtvKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IFV4sA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtvaSsEdy-NrxVBTpLyA" name="collectionAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtv6SsEdy-NrxVBTpLyA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNwtwaSsEdy-NrxVBTpLyA" name="TupleType">
+ <eAnnotations xmi:id="_lNwtwqSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtw6SsEdy-NrxVBTpLyA" name="tupleAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtxaSsEdy-NrxVBTpLyA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNwtx6SsEdy-NrxVBTpLyA" name="ChoiceType">
+ <eAnnotations xmi:id="_lNwtyKSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I0uHMA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtyaSsEdy-NrxVBTpLyA" name="choiceAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwty6SsEdy-NrxVBTpLyA" name="defaultAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwtzaSsEdy-NrxVBTpLyA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPkr1qSsEdy-NrxVBTpLyA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPkr16SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPkr2qSsEdy-NrxVBTpLyA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPkr26SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_lPkr3aSsEdy-NrxVBTpLyA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_lPkr3qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rzqcoGquEdyHVMM3AaZxvA" name="DataTypes" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_rzAVUGquEdyHVMM3AaZxvA/8" nsPrefix="DataTypes">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rzqcoWquEdyHVMM3AaZxvA" name="BoundedSubtype">
+ <eAnnotations xmi:id="_rzqcomquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HYVowA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqco2quEdyHVMM3AaZxvA" name="baseType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzqcpWquEdyHVMM3AaZxvA" name="minValue" ordered="false" unique="false" lowerBound="1" eType="_r00TPmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzqcp2quEdyHVMM3AaZxvA" name="maxValue" ordered="false" unique="false" lowerBound="1" eType="_r00TPmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzqcqWquEdyHVMM3AaZxvA" name="isMinOpen" ordered="false" unique="false" lowerBound="1" eType="_r00TQmquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzqcq2quEdyHVMM3AaZxvA" name="isMaxOpen" ordered="false" unique="false" lowerBound="1" eType="_r00TRWquEdyHVMM3AaZxvA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqcrWquEdyHVMM3AaZxvA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzqcr2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_rzqcsGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzqcsWquEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Integer" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Integer">
+ <eAnnotations xmi:id="_rzqcsmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_rzqcs2quEdyHVMM3AaZxvA" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_rzqctGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rzqctWquEdyHVMM3AaZxvA" name="IntervalType">
+ <eAnnotations xmi:id="_rzqctmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HvlrIA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqct2quEdyHVMM3AaZxvA" name="intervalAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqcuWquEdyHVMM3AaZxvA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rzqcu2quEdyHVMM3AaZxvA" name="CollectionType">
+ <eAnnotations xmi:id="_rzqcvGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IFV4sA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqcvWquEdyHVMM3AaZxvA" name="collectionAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqcv2quEdyHVMM3AaZxvA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rzqcwWquEdyHVMM3AaZxvA" name="TupleType">
+ <eAnnotations xmi:id="_rzqcwmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqcw2quEdyHVMM3AaZxvA" name="tupleAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqcxWquEdyHVMM3AaZxvA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rzqcx2quEdyHVMM3AaZxvA" name="ChoiceType">
+ <eAnnotations xmi:id="_rzqcyGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I0uHMA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqcyWquEdyHVMM3AaZxvA" name="choiceAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqcy2quEdyHVMM3AaZxvA" name="defaultAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzqczWquEdyHVMM3AaZxvA" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r00TPmquEdyHVMM3AaZxvA" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r00TP2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r00TQmquEdyHVMM3AaZxvA" name="Integer" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r00TQ2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_r00TRWquEdyHVMM3AaZxvA" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_r00TRmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aUoFIF-FEdyR_cYlxmaBkg" name="DataTypes" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_aUe7MF-FEdyR_cYlxmaBkg/1" nsPrefix="DataTypes">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUoFIV-FEdyR_cYlxmaBkg" name="BoundedSubtype">
+ <eAnnotations xmi:id="_aUoFIl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HYVowA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFI1-FEdyR_cYlxmaBkg" name="baseType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aUoFJV-FEdyR_cYlxmaBkg" name="minValue" ordered="false" unique="false" lowerBound="1" eType="_aV-JZV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aUoFJ1-FEdyR_cYlxmaBkg" name="maxValue" ordered="false" unique="false" lowerBound="1" eType="_aV-JZV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aUoFKV-FEdyR_cYlxmaBkg" name="isMinOpen" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aUoFK1-FEdyR_cYlxmaBkg" name="isMaxOpen" ordered="false" unique="false" lowerBound="1" eType="_aV-JaV-FEdyR_cYlxmaBkg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFLV-FEdyR_cYlxmaBkg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aUoFL1-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_aUoFMF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aUoFMV-FEdyR_cYlxmaBkg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_aUoFMl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUoFM1-FEdyR_cYlxmaBkg" name="IntervalType">
+ <eAnnotations xmi:id="_aUoFNF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HvlrIA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFNV-FEdyR_cYlxmaBkg" name="intervalAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFN1-FEdyR_cYlxmaBkg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUoFOV-FEdyR_cYlxmaBkg" name="CollectionType">
+ <eAnnotations xmi:id="_aUoFOl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IFV4sA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFO1-FEdyR_cYlxmaBkg" name="collectionAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFPV-FEdyR_cYlxmaBkg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUoFP1-FEdyR_cYlxmaBkg" name="TupleType">
+ <eAnnotations xmi:id="_aUoFQF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFQV-FEdyR_cYlxmaBkg" name="tupleAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFQ1-FEdyR_cYlxmaBkg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUoFRV-FEdyR_cYlxmaBkg" name="ChoiceType">
+ <eAnnotations xmi:id="_aUoFRl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I0uHMA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFR1-FEdyR_cYlxmaBkg" name="choiceAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFSV-FEdyR_cYlxmaBkg" name="defaultAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFS1-FEdyR_cYlxmaBkg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV-JZV-FEdyR_cYlxmaBkg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV-JZl-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_aV-JaV-FEdyR_cYlxmaBkg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_aV-Jal-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LTAfQF1EEdy5RcXm_JjfDg" name="DataTypes" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_LSjzt11EEdy5RcXm_JjfDg/0" nsPrefix="DataTypes">
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LTAfQV1EEdy5RcXm_JjfDg" name="BoundedSubtype">
+ <eAnnotations xmi:id="_LTAfQl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HYVowA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfQ11EEdy5RcXm_JjfDg" name="baseType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTAfRV1EEdy5RcXm_JjfDg" name="minValue" ordered="false" unique="false" lowerBound="1" eType="_LUV8NV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTAfR11EEdy5RcXm_JjfDg" name="maxValue" ordered="false" unique="false" lowerBound="1" eType="_LUV8NV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTAfSV1EEdy5RcXm_JjfDg" name="isMinOpen" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTAfS11EEdy5RcXm_JjfDg" name="isMaxOpen" ordered="false" unique="false" lowerBound="1" eType="_LUV8OV1EEdy5RcXm_JjfDg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfTV1EEdy5RcXm_JjfDg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTAfT11EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_String" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_String">
+ <eAnnotations xmi:id="_LTAfUF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LTAfUV1EEdy5RcXm_JjfDg" name="MARTE_Library_MARTE_PrimitivesTypes_Boolean" instanceClassName="MARTE_Library_MARTE_PrimitivesTypes_Boolean">
+ <eAnnotations xmi:id="_LTAfUl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LTAfU11EEdy5RcXm_JjfDg" name="IntervalType">
+ <eAnnotations xmi:id="_LTAfVF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_HvlrIA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfVV1EEdy5RcXm_JjfDg" name="intervalAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfV11EEdy5RcXm_JjfDg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LTAfWV1EEdy5RcXm_JjfDg" name="CollectionType">
+ <eAnnotations xmi:id="_LTAfWl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IFV4sA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfW11EEdy5RcXm_JjfDg" name="collectionAttrib" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfXV1EEdy5RcXm_JjfDg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LTAfX11EEdy5RcXm_JjfDg" name="TupleType">
+ <eAnnotations xmi:id="_LTAfYF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_IkLw0A-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfYV1EEdy5RcXm_JjfDg" name="tupleAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfY11EEdy5RcXm_JjfDg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LTAfZV1EEdy5RcXm_JjfDg" name="ChoiceType">
+ <eAnnotations xmi:id="_LTAfZl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I0uHMA-NEdyLh7muGbCqMw"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfZ11EEdy5RcXm_JjfDg" name="choiceAttrib" ordered="false" unique="false" upperBound="-1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfaV1EEdy5RcXm_JjfDg" name="defaultAttrib" ordered="false" unique="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfa11EEdy5RcXm_JjfDg" name="base_DataType" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//DataType"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUV8NV1EEdy5RcXm_JjfDg" name="String" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUV8Nl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EDataType" xmi:id="_LUV8OV1EEdy5RcXm_JjfDg" name="Boolean" instanceClassName="java.lang.String">
+ <eAnnotations xmi:id="_LUV8Ol1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_HYVowA-NEdyLh7muGbCqMw" name="BoundedSubtype">
+ <ownedAttribute xmi:id="_OrmbAA-NEdyLh7muGbCqMw" name="baseType" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RF-LsQ-NEdyLh7muGbCqMw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RF-LsA-NEdyLh7muGbCqMw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_RF-Lsg-NEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_SpzV8A-NEdyLh7muGbCqMw" name="minValue" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2JhhcA-OEdyLh7muGbCqMw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2JYXgA-OEdyLh7muGbCqMw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sswsEA-OEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_vCnJIA-OEdyLh7muGbCqMw" name="maxValue" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2-HAEA-OEdyLh7muGbCqMw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_299PEA-OEdyLh7muGbCqMw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_vCnJIw-OEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3UdDgA-OEdyLh7muGbCqMw" name="isMinOpen" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6FQ-QQ-OEdyLh7muGbCqMw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6FQ-QA-OEdyLh7muGbCqMw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6FQ-Qg-OEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_7kTIEA-OEdyLh7muGbCqMw" name="isMaxOpen" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9YMHkA-OEdyLh7muGbCqMw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9YCWkA-OEdyLh7muGbCqMw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_9YMHkQ-OEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_AfDK0Q-PEdyLh7muGbCqMw" name="base_DataType" isUnique="false" association="_Ae5Z0A-PEdyLh7muGbCqMw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_HvlrIA-NEdyLh7muGbCqMw" name="IntervalType">
+ <ownedAttribute xmi:id="_DTvgAA-PEdyLh7muGbCqMw" name="intervalAttrib" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_H_BjYA-PEdyLh7muGbCqMw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_H-4ZcA-PEdyLh7muGbCqMw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_H_BjYQ-PEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_qmOA4A-PEdyLh7muGbCqMw" name="base_DataType" isUnique="false" association="_qmEP4A-PEdyLh7muGbCqMw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_IFV4sA-NEdyLh7muGbCqMw" name="CollectionType">
+ <ownedAttribute xmi:id="_Sj86sA-PEdyLh7muGbCqMw" name="collectionAttrib" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sj86sQ-PEdyLh7muGbCqMw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sj86sg-PEdyLh7muGbCqMw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Sj86sw-PEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_rEdcEA-PEdyLh7muGbCqMw" name="base_DataType" isUnique="false" association="_rETrEA-PEdyLh7muGbCqMw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_IkLw0A-NEdyLh7muGbCqMw" name="TupleType">
+ <ownedAttribute xmi:id="_Xy1aYA-PEdyLh7muGbCqMw" name="tupleAttrib" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aSO1AQ-PEdyLh7muGbCqMw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aSO1AA-PEdyLh7muGbCqMw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Xy1aYw-PEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_sXIk4A-PEdyLh7muGbCqMw" name="base_DataType" isUnique="false" association="_sW_a8A-PEdyLh7muGbCqMw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_I0uHMA-NEdyLh7muGbCqMw" name="ChoiceType">
+ <ownedAttribute xmi:id="_dFJokA-PEdyLh7muGbCqMw" name="choiceAttrib" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fellIQ-PEdyLh7muGbCqMw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fellIA-PEdyLh7muGbCqMw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_dFJokw-PEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_drugYA-PEdyLh7muGbCqMw" name="defaultAttrib" visibility="public" isUnique="false">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iMumYQ-PEdyLh7muGbCqMw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iMumYA-PEdyLh7muGbCqMw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_drugYw-PEdyLh7muGbCqMw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_tzDJQA-PEdyLh7muGbCqMw" name="base_DataType" isUnique="false" association="_ty5_UA-PEdyLh7muGbCqMw">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_Ae5Z0A-PEdyLh7muGbCqMw" name="Extension_BoundedSubtype" memberEnd="_AfDK0A-PEdyLh7muGbCqMw _AfDK0Q-PEdyLh7muGbCqMw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AfDK0A-PEdyLh7muGbCqMw" name="extension_BoundedSubtype" type="_HYVowA-NEdyLh7muGbCqMw" aggregation="composite" association="_Ae5Z0A-PEdyLh7muGbCqMw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_qmEP4A-PEdyLh7muGbCqMw" name="Extension_IntervalType" memberEnd="_qmEP4Q-PEdyLh7muGbCqMw _qmOA4A-PEdyLh7muGbCqMw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_qmEP4Q-PEdyLh7muGbCqMw" name="extension_IntervalType" type="_HvlrIA-NEdyLh7muGbCqMw" aggregation="composite" association="_qmEP4A-PEdyLh7muGbCqMw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_rETrEA-PEdyLh7muGbCqMw" name="Extension_CollectionType" memberEnd="_rETrEQ-PEdyLh7muGbCqMw _rEdcEA-PEdyLh7muGbCqMw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rETrEQ-PEdyLh7muGbCqMw" name="extension_CollectionType" type="_IFV4sA-NEdyLh7muGbCqMw" aggregation="composite" association="_rETrEA-PEdyLh7muGbCqMw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_sW_a8A-PEdyLh7muGbCqMw" name="Extension_TupleType" memberEnd="_sW_a8Q-PEdyLh7muGbCqMw _sXIk4A-PEdyLh7muGbCqMw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_sW_a8Q-PEdyLh7muGbCqMw" name="extension_TupleType" type="_IkLw0A-NEdyLh7muGbCqMw" aggregation="composite" association="_sW_a8A-PEdyLh7muGbCqMw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ty5_UA-PEdyLh7muGbCqMw" name="Extension_ChoiceType" memberEnd="_ty5_UQ-PEdyLh7muGbCqMw _tzDJQA-PEdyLh7muGbCqMw">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ty5_UQ-PEdyLh7muGbCqMw" name="extension_ChoiceType" type="_I0uHMA-NEdyLh7muGbCqMw" aggregation="composite" association="_ty5_UA-PEdyLh7muGbCqMw"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Profile" xmi:id="_9UgzYA-MEdyLh7muGbCqMw" name="Variables">
+ <eAnnotations xmi:id="_LTAfbl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_M7UAZ53yEd6SvNDHkhtrYQ" name="Variables" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/Variables/_M7UAZp3yEd6SvNDHkhtrYQ/13" nsPrefix="Variables">
+ <eAnnotations xmi:id="_M8pcw53yEd6SvNDHkhtrYQ" source="PapyrusVersion">
+ <details xmi:id="_M8pcxJ3yEd6SvNDHkhtrYQ" key="Version" value="1.1.2"/>
+ <details xmi:id="_M8pcxZ3yEd6SvNDHkhtrYQ" key="Comment" value=""/>
+ <details xmi:id="_M8pcxp3yEd6SvNDHkhtrYQ" key="Copyright" value=""/>
+ <details xmi:id="_M8pcx53yEd6SvNDHkhtrYQ" key="Date" value="2009-09-10"/>
+ <details xmi:id="_M8pcyJ3yEd6SvNDHkhtrYQ" key="Author" value="cm176997"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_M7UAaJ3yEd6SvNDHkhtrYQ" name="VariableDirectionKind">
+ <eAnnotations xmi:id="_M7UAaZ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
+ <eLiterals xmi:id="_M7UAap3yEd6SvNDHkhtrYQ" name="in"/>
+ <eLiterals xmi:id="_M7UAa53yEd6SvNDHkhtrYQ" name="out" value="1"/>
+ <eLiterals xmi:id="_M7UAbJ3yEd6SvNDHkhtrYQ" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UAbZ3yEd6SvNDHkhtrYQ" name="Var">
+ <eAnnotations xmi:id="_M7UAbp3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_M7UAb53yEd6SvNDHkhtrYQ" name="dir" ordered="false" unique="false" eType="_M7UAaJ3yEd6SvNDHkhtrYQ" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAcZ3yEd6SvNDHkhtrYQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_M7UAc53yEd6SvNDHkhtrYQ" name="ExpressionContext">
+ <eAnnotations xmi:id="_M7UAdJ3yEd6SvNDHkhtrYQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_M7UAdZ3yEd6SvNDHkhtrYQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_wlf0AUOMEd6caK5ICj_pSQ" name="Variables" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/Variables/_wlf0AEOMEd6caK5ICj_pSQ/12" nsPrefix="Variables">
+ <eAnnotations xmi:id="_wmvxMEOMEd6caK5ICj_pSQ" source="PapyrusVersion">
+ <details xmi:id="_wmvxMUOMEd6caK5ICj_pSQ" key="Version" value="1.1.1"/>
+ <details xmi:id="_wmvxMkOMEd6caK5ICj_pSQ" key="Comment" value="Definition of beta3"/>
+ <details xmi:id="_wmvxM0OMEd6caK5ICj_pSQ" key="Copyright" value=""/>
+ <details xmi:id="_wmvxNEOMEd6caK5ICj_pSQ" key="Date" value="2009-05-18"/>
+ <details xmi:id="_wmvxNUOMEd6caK5ICj_pSQ" key="Author" value="mraidha"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_wlf0AkOMEd6caK5ICj_pSQ" name="VariableDirectionKind">
+ <eAnnotations xmi:id="_wlf0A0OMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
+ <eLiterals xmi:id="_wlf0BEOMEd6caK5ICj_pSQ" name="in"/>
+ <eLiterals xmi:id="_wlf0BUOMEd6caK5ICj_pSQ" name="out" value="1"/>
+ <eLiterals xmi:id="_wlf0BkOMEd6caK5ICj_pSQ" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlf0B0OMEd6caK5ICj_pSQ" name="Var">
+ <eAnnotations xmi:id="_wlf0CEOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_wlf0CUOMEd6caK5ICj_pSQ" name="dir" ordered="false" unique="false" eType="_wlf0AkOMEd6caK5ICj_pSQ" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlf0C0OMEd6caK5ICj_pSQ" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_wlf0DUOMEd6caK5ICj_pSQ" name="ExpressionContext">
+ <eAnnotations xmi:id="_wlf0DkOMEd6caK5ICj_pSQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_wlf0D0OMEd6caK5ICj_pSQ" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_kg_zKXKiEd2xwtZ516zmfg" name="Variables" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/Variables/_kg_zKHKiEd2xwtZ516zmfg/11" nsPrefix="Variables">
+ <eAnnotations xmi:id="_kh5LUXKiEd2xwtZ516zmfg" source="PapyrusVersion">
+ <details xmi:id="_kh5LUnKiEd2xwtZ516zmfg" key="Version" value="1.1.0"/>
+ <details xmi:id="_kh5LU3KiEd2xwtZ516zmfg" key="Comment" value="Update to MARTE Beta 2 (by Sébastien Gérard and Huascar Espinoza)&#xD;&#xA;&#xD;&#xA;This Definition was manually updated (to be conform to 1.0.4) by Huascar Espinoza from an intermediate version (1.0.3) used to create the XMI file (MARTE Beta 2) for the OMG"/>
+ <details xmi:id="_kh5LVHKiEd2xwtZ516zmfg" key="Copyright" value="Copyright (c) 2006-2008 CEA LIST.&#xD;&#xA;All rights reserved. This program and the accompanying materials &#xD;&#xA;are made available under the terms of the Eclipse Public License v1.0&#xD;&#xA;which accompanies this distribution, and is available at&#xD;&#xA;http://www.eclipse.org/legal/epl-v10.html&#xD;&#xD;&#xA;Contributors:&#xD;&#xA; CEA LIST - initial API and implementation"/>
+ <details xmi:id="_kh5LVXKiEd2xwtZ516zmfg" key="Date" value="2008-08-25"/>
+ <details xmi:id="_kh5LVnKiEd2xwtZ516zmfg" key="Author" value="CEA LIST"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kg_zKnKiEd2xwtZ516zmfg" name="VariableDirectionKind">
+ <eAnnotations xmi:id="_kg_zK3KiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
+ <eLiterals xmi:id="_kg_zLHKiEd2xwtZ516zmfg" name="in"/>
+ <eLiterals xmi:id="_kg_zLXKiEd2xwtZ516zmfg" name="out" value="1"/>
+ <eLiterals xmi:id="_kg_zLnKiEd2xwtZ516zmfg" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_zL3KiEd2xwtZ516zmfg" name="Var">
+ <eAnnotations xmi:id="_kg_zMHKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kg_zMXKiEd2xwtZ516zmfg" name="dir" ordered="false" unique="false" eType="_kg_zKnKiEd2xwtZ516zmfg" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zM3KiEd2xwtZ516zmfg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kg_zNXKiEd2xwtZ516zmfg" name="ExpressionContext">
+ <eAnnotations xmi:id="_kg_zNnKiEd2xwtZ516zmfg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kg_zN3KiEd2xwtZ516zmfg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_pOBCIBBjEd20zIwSLfjspA" name="Variables" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/Variables/_pOBCHxBjEd20zIwSLfjspA/10" nsPrefix="Variables">
+ <eAnnotations xmi:id="_pQB0URBjEd20zIwSLfjspA" source="PapyrusVersion">
+ <details xmi:id="_pQB0UhBjEd20zIwSLfjspA" key="Version" value="1.0.3"/>
+ <details xmi:id="_pQB0UxBjEd20zIwSLfjspA" key="Comment" value=""/>
+ <details xmi:id="_pQB0VBBjEd20zIwSLfjspA" key="Copyright" value="EPL V1.0"/>
+ <details xmi:id="_pQB0VRBjEd20zIwSLfjspA" key="Date" value="2008-04-22"/>
+ <details xmi:id="_pQB0VhBjEd20zIwSLfjspA" key="Author" value="Yann Tanguy"/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_pOBCIRBjEd20zIwSLfjspA" name="VariableDirectionKind">
+ <eAnnotations xmi:id="_pOBCIhBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
+ <eLiterals xmi:id="_pOBCIxBjEd20zIwSLfjspA" name="in"/>
+ <eLiterals xmi:id="_pOBCJBBjEd20zIwSLfjspA" name="out" value="1"/>
+ <eLiterals xmi:id="_pOBCJRBjEd20zIwSLfjspA" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pOBCJhBjEd20zIwSLfjspA" name="Var">
+ <eAnnotations xmi:id="_pOBCJxBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_pOBCKBBjEd20zIwSLfjspA" name="dir" ordered="false" unique="false" eType="_pOBCIRBjEd20zIwSLfjspA" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCKhBjEd20zIwSLfjspA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_pOBCLBBjEd20zIwSLfjspA" name="ExpressionContext">
+ <eAnnotations xmi:id="_pOBCLRBjEd20zIwSLfjspA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_pOBCLhBjEd20zIwSLfjspA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_lNwt0KSsEdy-NrxVBTpLyA" name="Variables" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/Variables/_lNwtz6SsEdy-NrxVBTpLyA/9" nsPrefix="Variables">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_lNwt0aSsEdy-NrxVBTpLyA" name="VariableDirectionKind">
+ <eAnnotations xmi:id="_lNwt0qSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
+ <eLiterals xmi:id="_lNwt06SsEdy-NrxVBTpLyA" name="in"/>
+ <eLiterals xmi:id="_lNwt1KSsEdy-NrxVBTpLyA" name="out" value="1"/>
+ <eLiterals xmi:id="_lNwt1aSsEdy-NrxVBTpLyA" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNwt1qSsEdy-NrxVBTpLyA" name="Var">
+ <eAnnotations xmi:id="_lNwt16SsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_lNwt2KSsEdy-NrxVBTpLyA" name="dir" ordered="false" unique="false" eType="_lNwt0aSsEdy-NrxVBTpLyA" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwt2qSsEdy-NrxVBTpLyA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_lNwt3KSsEdy-NrxVBTpLyA" name="ExpressionContext">
+ <eAnnotations xmi:id="_lNwt3aSsEdy-NrxVBTpLyA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_lNwt3qSsEdy-NrxVBTpLyA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_rzrDsWquEdyHVMM3AaZxvA" name="Variables" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/Variables/_rzrDsGquEdyHVMM3AaZxvA/8" nsPrefix="Variables">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_rzrDsmquEdyHVMM3AaZxvA" name="VariableDirectionKind">
+ <eAnnotations xmi:id="_rzrDs2quEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
+ <eLiterals xmi:id="_rzrDtGquEdyHVMM3AaZxvA" name="in"/>
+ <eLiterals xmi:id="_rzrDtWquEdyHVMM3AaZxvA" name="out" value="1"/>
+ <eLiterals xmi:id="_rzrDtmquEdyHVMM3AaZxvA" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rzrDt2quEdyHVMM3AaZxvA" name="Var">
+ <eAnnotations xmi:id="_rzrDuGquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_rzrDuWquEdyHVMM3AaZxvA" name="dir" ordered="false" unique="false" eType="_rzrDsmquEdyHVMM3AaZxvA" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzrDu2quEdyHVMM3AaZxvA" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_rzrDvWquEdyHVMM3AaZxvA" name="ExpressionContext">
+ <eAnnotations xmi:id="_rzrDvmquEdyHVMM3AaZxvA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_rzrDv2quEdyHVMM3AaZxvA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_aUoFTl-FEdyR_cYlxmaBkg" name="Variables" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/Variables/_aUoFTV-FEdyR_cYlxmaBkg/1" nsPrefix="Variables">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_aUoFT1-FEdyR_cYlxmaBkg" name="VariableDirectionKind">
+ <eAnnotations xmi:id="_aUoFUF-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
+ <eLiterals xmi:id="_aUoFUV-FEdyR_cYlxmaBkg" name="in"/>
+ <eLiterals xmi:id="_aUoFUl-FEdyR_cYlxmaBkg" name="out" value="1"/>
+ <eLiterals xmi:id="_aUoFU1-FEdyR_cYlxmaBkg" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUoFVF-FEdyR_cYlxmaBkg" name="Var">
+ <eAnnotations xmi:id="_aUoFVV-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_aUoFVl-FEdyR_cYlxmaBkg" name="dir" ordered="false" unique="false" eType="_aUoFT1-FEdyR_cYlxmaBkg" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFWF-FEdyR_cYlxmaBkg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_aUoFWl-FEdyR_cYlxmaBkg" name="ExpressionContext">
+ <eAnnotations xmi:id="_aUoFW1-FEdyR_cYlxmaBkg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aUoFXF-FEdyR_cYlxmaBkg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_LTAfb11EEdy5RcXm_JjfDg" name="Variables" nsURI="http://MARTE.MARTE_Annexes.VSL/schemas/Variables/_LTAfbV1EEdy5RcXm_JjfDg/0" nsPrefix="Variables">
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_LTAfcF1EEdy5RcXm_JjfDg" name="VariableDirectionKind">
+ <eAnnotations xmi:id="_LTAfcV1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
+ <eLiterals xmi:id="_LTAfcl1EEdy5RcXm_JjfDg" name="in"/>
+ <eLiterals xmi:id="_LTAfc11EEdy5RcXm_JjfDg" name="out" value="1"/>
+ <eLiterals xmi:id="_LTAfdF1EEdy5RcXm_JjfDg" name="inout" value="2"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LTAfdV1EEdy5RcXm_JjfDg" name="Var">
+ <eAnnotations xmi:id="_LTAfdl1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_LTAfd11EEdy5RcXm_JjfDg" name="dir" ordered="false" unique="false" eType="_LTAfcF1EEdy5RcXm_JjfDg" defaultValueLiteral="inout"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAfeV1EEdy5RcXm_JjfDg" name="base_Property" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//Property"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_LTAfe11EEdy5RcXm_JjfDg" name="ExpressionContext">
+ <eAnnotations xmi:id="_LTAffF1EEdy5RcXm_JjfDg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LTAffV1EEdy5RcXm_JjfDg" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.1.0/UML#//NamedElement"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_zT7mkBBNEdyt6tGzWCpUVA" name="VariableDirectionKind">
+ <ownedLiteral xmi:id="_1NX0cBBNEdyt6tGzWCpUVA" name="in"/>
+ <ownedLiteral xmi:id="_1PwaEBBNEdyt6tGzWCpUVA" name="out"/>
+ <ownedLiteral xmi:id="_1bE5QBBNEdyt6tGzWCpUVA" name="inout"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_7-_5QBBNEdyt6tGzWCpUVA" name="Var">
+ <ownedAttribute xmi:id="_9QgkcBBNEdyt6tGzWCpUVA" name="dir" visibility="public" type="_zT7mkBBNEdyt6tGzWCpUVA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bx4d4BBOEdyt6tGzWCpUVA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BxvT8BBOEdyt6tGzWCpUVA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Bx4d4RBOEdyt6tGzWCpUVA" value="inout"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_NhDawRBOEdyt6tGzWCpUVA" name="base_Property" isUnique="false" association="_Ng5pwBBOEdyt6tGzWCpUVA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_Ng5pwBBOEdyt6tGzWCpUVA" name="Extension_Var" memberEnd="_NhDawBBOEdyt6tGzWCpUVA _NhDawRBOEdyt6tGzWCpUVA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_NhDawBBOEdyt6tGzWCpUVA" name="extension_Var" type="_7-_5QBBNEdyt6tGzWCpUVA" aggregation="composite" association="_Ng5pwBBOEdyt6tGzWCpUVA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_UXvlwBBOEdyt6tGzWCpUVA" name="ExpressionContext">
+ <ownedAttribute xmi:id="_bJ0WgRBOEdyt6tGzWCpUVA" name="base_NamedElement" isUnique="false" association="_bJqlgBBOEdyt6tGzWCpUVA">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_bJqlgBBOEdyt6tGzWCpUVA" name="Extension_ExpressionContext" memberEnd="_bJ0WgBBOEdyt6tGzWCpUVA _bJ0WgRBOEdyt6tGzWCpUVA">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_bJ0WgBBOEdyt6tGzWCpUVA" name="extension_ExpressionContext" type="_UXvlwBBOEdyt6tGzWCpUVA" aggregation="composite" association="_bJqlgBBOEdyt6tGzWCpUVA"/>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_y9JiUA9dEdy-lroUn0KWEw" name="FromMARTE design modeltoMARTE foundations" supplier="_jG1CQAPKEdy6wIwMc4WDOQ" client="_tADfQAPMEdyuUt-4qHuVvQ"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_zyMT8A9dEdy-lroUn0KWEw" name="FromMARTE analysis modeltoMARTE foundations" supplier="_jG1CQAPKEdy6wIwMc4WDOQ" client="_u8y4wAPMEdyuUt-4qHuVvQ"/>
+</uml:Profile>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE_Library.library.di2 b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE_Library.library.di2
new file mode 100644
index 00000000000..11e738cfde9
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE_Library.library.di2
@@ -0,0 +1,2744 @@
+<?xml version="1.0" encoding="ASCII"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di2="http://www.papyrusuml.org" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML">
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Overview of the MARTE_Library model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="34:26" size="891:311">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="25:63" size="196:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_dDxjEAeNEdytasR0-Ec7ew"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="25:182" size="196:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_3DJKAA4uEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="238:63" size="196:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="238:182" size="196:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="668:63" size="196:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="453:63" size="196:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_2GPOEA74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="453:182" size="216:104">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_RTwjABgzEdyHL91mBnoLNQ"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_uBlQkA73EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_uBlQkA73EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of the MARTE_Library::MARTE_PrimitivesTypes model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="91:126" size="423:300">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="24:59" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="144:59" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="265:59" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="265:177" size="132:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="24:177" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="144:177" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_dDxjEAeNEdytasR0-Ec7ew"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_dDxjEAeNEdytasR0-Ec7ew"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of the MARTE_Library::MeasurementUnits model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="23:26" size="881:373">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="22:61" size="99:163">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="153:288" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_KvuiAA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="273:288" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_LDGJ8A4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="393:288" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_LK_hsA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="513:288" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_LTCqcA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="633:288" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_OsmAMA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="753:288" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_O8F0wA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="873:288" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_PU1E4A4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Iaa3gA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="129:61" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="247:270" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_lBxScA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="367:270" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_lMpFsA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="487:270" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_lXXvAA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_ijhHUA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="238:61" size="131:130">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="367:254" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_tcvToA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="487:254" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_tmRqIA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="607:254" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_twkOkA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="727:254" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_t46SQA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="847:254" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_uA8z8A4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_qFaygA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="380:61" size="121:130">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="491:251" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_7OS_AA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="611:251" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_7df4oA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="731:251" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_7pHSwA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="851:251" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_717mwA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="971:251" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_7-bbcA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_2pVmEA4yEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="370:224" size="138:98">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="695:254" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_IdlDwA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="815:254" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_InkGMA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="935:254" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_IzfCUA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DyNg0A4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="140:221" size="108:130">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="332:414" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_WkvLsA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="452:414" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_Wr48kA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="572:414" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_WzL3YA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="692:414" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_W6pKQA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="812:414" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_XCiiAA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UaKKgA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="23:234" size="108:98">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="167:425" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_oeL5gA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="287:425" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_opXOwA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="407:425" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_oxQmgA4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_g5AQ0A4zEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="259:221" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="456:422" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_XV22oBFUEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="576:422" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_XeM6UBFUEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_Sw5dsBFUEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="516:65" size="206:103">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Dimension"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_jcYZIDJSEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_jleDsDJSEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_jrlSwDJSEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_fuoVADJSEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_3DJKAA4uEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_3DJKAA4uEdysTsAUPnp57Q"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of the MARTE_Library::GRM_BasicTypes model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="22:19" size="725:472">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="54:73" size="168:70">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="132:195" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_ie8gYAePEdytasR0-Ec7ew"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_Ng1kMAeOEdytasR0-Ec7ew"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="129:298" size="146:166">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="127:455" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_563UEBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="247:455" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_6Pk_0BFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="367:455" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_6VPi8BFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="487:455" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_63EdoBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="607:455" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_6-EdgBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="727:455" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_7EB7kBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="847:455" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_7KSUkBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="967:455" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_7RAAkBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_4GfMYBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="299:298" size="137:156">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="308:452" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_JlHmcBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="428:452" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_JrFEgBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="548:452" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_JxyJcBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="668:452" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_KUzW8BFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="788:452" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_KdTLoBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="908:452" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_LAweABFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="1028:452" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_LGR3MBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_HkE7wBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="455:298" size="134:109">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="465:451" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_WTKmYBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="585:451" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_Wb9WABFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="705:451" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_Wk52oBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="825:451" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_WoevEBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_UP5HEBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="16:158" size="228:134">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::ChoiceType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="275:212" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_i_STsBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="395:212" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_jGSTkBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="515:212" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_jKwj4BFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="635:212" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_jWrgABFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_CvstADMBEd2-hZkEerSQAg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_d6I-0BFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="393:59" size="204:65">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="439:209" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_tn-JoBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_rnEo4BFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="436:124" graphEdge="/3/@contained.0/@contained.8"/>
+ <anchorage position="560:124" graphEdge="/3/@contained.0/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="277:158" size="215:135">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="395:283" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_2KsYoBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="515:283" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_2RGioBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="635:283" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_2a70EBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="755:283" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_2kBeoBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="875:283" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_2n5SABFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_yayYYBFbEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="389:157" graphEdge="/3/@contained.0/@contained.8"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="514:158" size="197:88">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="634:286" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_MozkcBFcEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="754:286" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_M1BbgBFcEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_LBY6sBFcEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="603:157" graphEdge="/3/@contained.0/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/3/@contained.0/@contained.6/@anchorage.0 /3/@contained.0/@contained.5/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_8xj38BQZEdyxdNz5FjtZ_g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/3/@contained.0/@contained.7/@anchorage.0 /3/@contained.0/@contained.5/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_OLDTUBQaEdyxdNz5FjtZ_g"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_X3JtMAeNEdytasR0-Ec7ew"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_X3JtMAeNEdytasR0-Ec7ew"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of the MARTE_Library::MARTE_DataTypes model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="28:37" size="922:570">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="26:77" size="140:160">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="904"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_BegcUBQnEdyxdNz5FjtZ_g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="904"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#__JbJYBQoEdyxdNz5FjtZ_g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="113:197" size="100:100">
+ <property key="custom_disp" value="904"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_kjUQoBQsEdyxdNz5FjtZ_g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="95:232" size="100:100">
+ <property key="custom_disp" value="904"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_k7_2YBQsEdyxdNz5FjtZ_g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="127:250" size="100:100">
+ <property key="custom_disp" value="904"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_LJfvYBQxEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="247:250" size="100:100">
+ <property key="custom_disp" value="904"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_LsyCoBQxEdyCa-N9ek5e_w"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_4TENQBEBEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="173:76" size="121:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="354:129" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_x0N6gBEBEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="346:155" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_x8j-MBEBEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="379:178" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_yBoEYBEBEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_wBn7gBEBEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="173:186" size="121:52">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_bManMBEBEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="303:213" size="155:67">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="382:266" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_iG-lkBEBEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ <anchorage position="382:212" graphEdge="/4/@contained.0/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="687:418" size="199:104">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType"/>
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="565:263" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_YqhkIBD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_WpevcECCEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_WkRCQBD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="470:213" size="145:64">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_94t6EBXWEdyC88-N-gXBsQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_6ekucBXWEdyC88-N-gXBsQ"/>
+ </semanticModel>
+ <anchorage position="540:212" graphEdge="/4/@contained.0/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="687:299" size="200:106">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType"/>
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="311:368" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_2qGWQBD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_nnAAgECCEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_yhmP0BD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" semanticChild="/4/@contained.0/@contained.8" position="13:342" size="190:102">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="703:273" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_gdsBoBEDEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_7RLsIECCEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_MgXXkBEDEdyx6M3BlUjlCQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" semanticParent="/4/@contained.0/@contained.7" position="178:322" size="121:35">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ClassifierTemplateParameter" href="MARTE_Library.library.uml#_NXhYIBXcEdyC88-N-gXBsQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:RedefinableTemplateSignature" href="MARTE_Library.library.uml#_KuPowBXcEdyC88-N-gXBsQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="625:213" size="203:64">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_GZC_8B14EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_DaoHAB14EdyUAqqkOL30sg"/>
+ </semanticModel>
+ <anchorage position="672:212" graphEdge="/4/@contained.0/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" semanticChild="/4/@contained.0/@contained.11" position="459:95" size="172:66">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_Uc9xMB15EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_TKe1oB15EdyUAqqkOL30sg"/>
+ </semanticModel>
+ <anchorage position="494:161" graphEdge="/4/@contained.0/@contained.12"/>
+ <anchorage position="540:161" graphEdge="/4/@contained.0/@contained.13"/>
+ <anchorage position="590:161" graphEdge="/4/@contained.0/@contained.14"/>
+ <anchorage position="506:161" graphEdge="/4/@contained.0/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" semanticParent="/4/@contained.0/@contained.10" position="626:74" size="159:35">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ClassifierTemplateParameter" href="MARTE_Library.library.uml#_aVg48B15EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:RedefinableTemplateSignature" href="MARTE_Library.library.uml#_ZPYXUB15EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.0/@contained.3/@anchorage.0 /4/@contained.0/@contained.10/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-54:-10" size="79:30"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:TemplateBinding" href="MARTE_Library.library.uml#_qgnOkB15EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.0/@contained.5/@anchorage.0 /4/@contained.0/@contained.10/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="38:5" size="67:30"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:TemplateBinding" href="MARTE_Library.library.uml#_rOLfMB15EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.0/@contained.9/@anchorage.0 /4/@contained.0/@contained.10/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="73:-8" size="129:30"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:TemplateBinding" href="MARTE_Library.library.uml#_rxBGgB15EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="373:323" size="181:67">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::IntervalType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_9CLk8B18EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_rq2FsB18EdyUAqqkOL30sg"/>
+ </semanticModel>
+ <anchorage position="462:322" graphEdge="/4/@contained.0/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/4/@contained.0/@contained.15/@anchorage.0 /4/@contained.0/@contained.10/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:10" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="61:37" size="112:30"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:TemplateBinding" href="MARTE_Library.library.uml#_vYQyoB18EdyUAqqkOL30sg"/>
+ </semanticModel>
+ <waypoints>492:236</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="15:458" size="209:105">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="295:524" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_M7eyYEB9Ed6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="313:559" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_VCKloEB9Ed6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_F0-CsEB9Ed6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="157:124:47" position="248:460" size="217:102">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="567:527" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_NK0O4EB9Ed6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="650:562" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_qxYjwECAEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_I11ysEB9Ed6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of the MARTE_Library::BasicNFP_Types model library: NFP_CommonType">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="36:20" size="100:111">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="56:75" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_pfGxEBD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="176:75" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_pmGw8BD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="296:75" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_pwifUBD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="416:75" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_p73lkBD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_oMZzEBD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="152:22" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="167:66" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_xElUsBD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="287:66" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_xLJPsBD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_vvfxEBD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="879:-8" size="156:195">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="295:60" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_3ARQABD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="415:60" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_3NYe8BD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="535:60" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_3TV9ABD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="655:60" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_3aft4BD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="775:60" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_3hMy0BD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="895:60" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_3nAf4BD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="1015:60" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_3tap4BD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="1135:60" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_3z-k4BD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#__sddQECFEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_0N52EBD-EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="394:0" size="211:136">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="561:77" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_EC4KsBD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="681:77" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_EHDgEBD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="801:77" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_ELFEcBD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="921:77" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_EO830BD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_D8K-8ECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_ACuvABD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ <anchorage position="513:136" graphEdge="/5/@contained.11"/>
+ <anchorage position="538:136" graphEdge="/5/@contained.13"/>
+ <anchorage position="418:136" graphEdge="/5/@contained.5"/>
+ <anchorage position="471:136" graphEdge="/5/@contained.9"/>
+ <anchorage position="445:136" graphEdge="/5/@contained.7"/>
+ <anchorage position="568:136" graphEdge="/5/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="32:210" size="130:79">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="64:245" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_76_I0BFGEdyBd9q9NMDXUQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </semanticModel>
+ <anchorage position="81:209" graphEdge="/5/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.4/@anchorage.0 /5/@contained.3/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_98XVQBFHEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="174:210" size="166:79">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="208:240" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_Asy1ghFIEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="259:209" graphEdge="/5/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.6/@anchorage.0 /5/@contained.3/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_YKYhUBFIEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="353:210" size="121:79">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="395:240" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_B5VnghFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="406:209" graphEdge="/5/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.8/@anchorage.0 /5/@contained.3/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_B5VngRFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="492:210" size="113:79">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="509:241" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_Yq-MQhFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="549:209" graphEdge="/5/@contained.11"/>
+ <anchorage position="504:289" graphEdge="/5/@contained.17"/>
+ <anchorage position="513:289" graphEdge="/5/@contained.19"/>
+ <anchorage position="538:289" graphEdge="/5/@contained.21"/>
+ <anchorage position="565:289" graphEdge="/5/@contained.24"/>
+ <anchorage position="597:289" graphEdge="/5/@contained.25"/>
+ <anchorage position="507:289" graphEdge="/5/@contained.30"/>
+ <anchorage position="525:289" graphEdge="/5/@contained.31"/>
+ <anchorage position="556:289" graphEdge="/5/@contained.32"/>
+ <anchorage position="585:289" graphEdge="/5/@contained.33"/>
+ <anchorage position="561:289" graphEdge="/5/@contained.35"/>
+ <anchorage position="545:289" graphEdge="/5/@contained.37"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.10/@anchorage.0 /5/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_Yq-MQRFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="616:210" size="117:79">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="648:238" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_0KWSghFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="672:209" graphEdge="/5/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.12/@anchorage.0 /5/@contained.3/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_0KWSgRFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="746:211" size="127:79">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="756:246" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_NIDGMhFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="808:210" graphEdge="/5/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.14/@anchorage.0 /5/@contained.3/@anchorage.5">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_NIDGMRFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>651:172</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="6:315" size="137:133">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="918:248" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_kMwX8hFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="1038:248" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_w72gwBFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="1158:248" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_xIXSwBFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="41:309" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_60p4QBFZEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="37:324" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_AFWFADJQEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_kMwX8BFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="78:314" graphEdge="/5/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.16/@anchorage.0 /5/@contained.10/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_kMwX8RFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="159:345" size="192:92">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="209:380" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_B7LvsBFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="329:380" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_F-6q4BFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#__NI1EBFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="248:344" graphEdge="/5/@contained.19"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.18/@anchorage.0 /5/@contained.10/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_QFU6MBFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>495:316</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="368:345" size="181:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="422:385" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_UDZSQhFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="542:385" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_UDZSRhFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_UDZSQBFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="472:344" graphEdge="/5/@contained.21"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.20/@anchorage.0 /5/@contained.10/@anchorage.3">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_UDZSQRFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>513:322</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="573:345" size="164:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="603:380" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_nWsu8hFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="723:380" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_nWsu9hFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_nWsu8BFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="656:344" graphEdge="/5/@contained.24"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="764:345" size="174:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="790:375" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_5LrMchFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="910:375" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_5LrMdhFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_5LrMcBFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="848:344" graphEdge="/5/@contained.25"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.22/@anchorage.0 /5/@contained.10/@anchorage.4">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_nWsu8RFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.23/@anchorage.0 /5/@contained.10/@anchorage.5">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_5LrMcRFSEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>655:311</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="64:467" size="163:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="188:506" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_QmcNwhFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="308:506" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_QmcNxhFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_QmcNwBFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="151:466" graphEdge="/5/@contained.30"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="296:468" size="150:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="327:506" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_g4VH4hFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="447:506" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_g4VH5hFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_g4VH4BFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="358:467" graphEdge="/5/@contained.31"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="487:469" size="148:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="539:508" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_0KmCwhFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="659:508" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_0KmCxhFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_0KmCwBFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="561:468" graphEdge="/5/@contained.32"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="695:469" size="170:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="729:508" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_bD3xwBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_ZPC-IBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="755:468" graphEdge="/5/@contained.33"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.26/@anchorage.0 /5/@contained.10/@anchorage.6">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_QmcNwRFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>151:339</waypoints>
+ <waypoints>485:307</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.27/@anchorage.0 /5/@contained.10/@anchorage.7">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_g4VH4RFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>502:321</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.28/@anchorage.0 /5/@contained.10/@anchorage.8">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_0KmCwRFTEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.29/@anchorage.0 /5/@contained.10/@anchorage.9">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_qAhXQBFaEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>747:337</waypoints>
+ <waypoints>634:317</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="590:585" size="152:78">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_XPkv8DJQEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_TyXpQDJQEd211cMdxu944g"/>
+ </semanticModel>
+ <anchorage position="667:584" graphEdge="/5/@contained.35"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.34/@anchorage.0 /5/@contained.10/@anchorage.10">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_qjjiEDJQEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="390:586" size="155:91">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::NfpType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_0pa-0DJQEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_60bIgDJQEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_sMCi0DJQEd211cMdxu944g"/>
+ </semanticModel>
+ <anchorage position="462:585" graphEdge="/5/@contained.37"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/5/@contained.36/@anchorage.0 /5/@contained.10/@anchorage.11">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_4gAj8DJSEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of the MARTE_Library::BasicNFP_Types model library: ArrivalPattern">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="396:-3" size="203:188">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::ChoiceType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="266:126" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_3KX0UBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="386:126" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_3OsToBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="506:126" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_3XCXUBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="626:126" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_3bXdsBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="746:126" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_3f1G8BFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="866:126" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_XSb88BFZEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_PN-GcDJPEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_VDec8BFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="45:222" size="216:119">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="101:256" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_aP6soBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="221:256" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_aVSU0BFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="341:256" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_aZdDIBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_QZPmwDJPEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_YOIbEBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="386:203" size="218:99">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="378:238" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_pZYmIBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_n4-jUBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="421:302" graphEdge="/6/@contained.5"/>
+ <anchorage position="495:302" graphEdge="/6/@contained.7"/>
+ <anchorage position="559:302" graphEdge="/6/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="45:112" size="216:99">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="718:240" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_y5DlkBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="838:240" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_y-bNwBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_xuG1YBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="132:378" size="228:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="247:389" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_9g_0oBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="367:389" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_9l6w4BFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="487:389" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_9qiLIBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_69YoYBFXEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="251:377" graphEdge="/6/@contained.5"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.4/@anchorage.0 /6/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_Jc-ecBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>397:338</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="377:378" size="232:132">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="505:381" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_RuH1QBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="625:381" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_RuH1RBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="745:381" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_WdqGgBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="865:381" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_aOdeoBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="985:381" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_d7PSYBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_LYgXABFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="493:377" graphEdge="/6/@contained.7"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.6/@anchorage.0 /6/@contained.2/@anchorage.1">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_iSV1gBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="625:378" size="190:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="667:409" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_l2xlkBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="787:409" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_l-q9UBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_iyYAcBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="716:377" graphEdge="/6/@contained.9"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/6/@contained.8/@anchorage.0 /6/@contained.2/@anchorage.2">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_wA6eUBFYEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <waypoints>574:337</waypoints>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="45:1" size="216:103">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_fPCWUDJPEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_fWC9QDJPEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="166:157:183" position="20:20" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_fZU6wDJPEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_cb3rIDJPEd211cMdxu944g"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of the MARTE_Library::TimeTypesLibrary model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="29:29" size="488:325">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="14:72" size="119:78">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="83:135" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_XWRrYA75EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="203:135" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_XbC2oA75EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_WAvb0A75EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="142:72" size="157:78">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="243:144" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_c-ScwA75EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="363:144" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_dEi1wA75EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_a_LrwA75EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="14:162" size="100:129">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="80:228" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_fkw34A-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="200:228" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_frd80A-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="320:228" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_f2WXIA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="440:228" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_f8mwIA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="560:228" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_gCHiQA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_eMs4wA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="316:72" size="134:226">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="188:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_NZezMA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="308:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_OLZYUA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="428:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_OQxAgA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="548:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_OViLwA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="668:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_OaTXAA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="788:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_OqGGgA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="908:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_OwDkkA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="1028:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_O1kWsA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="1148:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_O6oc4A-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="1268:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_PAAFEA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="1388:240" size="100:100">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_PFELQA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_MDyyoA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of MARTE_Library::TimeLibrary model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="27:42" size="623:359">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="17:61" size="173:181">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="228:162" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_FahYkA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="348:162" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_Fh-EYA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="468:162" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_Fm5AoA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="588:162" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_FsjjwA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="708:162" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_FyEV4A-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="828:162" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_F3SNEA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="948:162" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_F8fdMA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_DY4Q8A-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="456:138" size="134:62">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="427:203" size="100:100">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::NFPs::Unit"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:EnumerationLiteral" href="MARTE_Library.library.uml#_b_v5AA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Enumeration" href="MARTE_Library.library.uml#_axYBYA-KEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" semanticChild="/8/@contained.0/@contained.3" position="199:86" size="222:120">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="347:140" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_WqAuwA9bEdyP5Zh6SHZeeg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="467:140" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_E2_cQA9fEdy-lroUn0KWEw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="587:140" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_cQrtcA-JEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="707:140" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_cW8tgA-JEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_xV1ksA75EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" semanticParent="/8/@contained.0/@contained.2" position="375:66" size="156:35">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="254"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:ClassifierTemplateParameter" href="MARTE_Library.library.uml#_FXMg0BgnEdyHL91mBnoLNQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:RedefinableTemplateSignature" href="MARTE_Library.library.uml#_GYVQAA9bEdyP5Zh6SHZeeg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="203:214" size="181:52">
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Y-aEYA-JEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="19:250" size="172:90">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::Time::ClockType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="359:362" size="100:100">
+ <property key="custom_disp" value="904"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_oPkhUA-JEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Class" href="MARTE_Library.library.uml#_BKyhUBBREdyt6tGzWCpUVA"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="204:275" size="156:36">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Foundations::Time::Clock"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:InstanceSpecification" href="MARTE_Library.library.uml#_42TqEA-JEdyNj8xzjk-DoA"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_2GPOEA74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_2GPOEA74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of MARTE_Library::RS_Library model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="21:25" size="424:183">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="19:65" size="177:102">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::TupleType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="154:244" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_kL8mIBmVEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="274:244" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_kTPg8BmVEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="394:244" size="100:100">
+ <property key="custom_disp" value="220"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_kWrPcBmVEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_hwFnsBmVEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="221:65" size="180:102">
+ <property key="PropStereoDisplay" value="MARTE::MARTE_Annexes::VSL::DataTypes::CollectionType"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100">
+ <property key="custom_disp" value="252"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Property" href="MARTE_Library.library.uml#_8nS6sBmVEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="20:20" size="100:100"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_5jgZkBmVEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_RTwjABgzEdyHL91mBnoLNQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_RTwjABgzEdyHL91mBnoLNQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies diagram of MARTE::MARTE_DataTypes model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="249:189" size="310:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="311:188" graphEdge="/10/@contained.1"/>
+ <anchorage position="399:188" graphEdge="/10/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/10/@contained.0/@anchorage.0 /10/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-26:8" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE_Library.library.uml#_SuBaMBXFEdyBX5GHlMLAlg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="38:32" size="310:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_dDxjEAeNEdytasR0-Ec7ew"/>
+ </semanticModel>
+ <anchorage position="272:132" graphEdge="/10/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="394:32" size="310:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="436:132" graphEdge="/10/@contained.4"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/10/@contained.0/@anchorage.1 /10/@contained.3/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="23:9" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE_Library.library.uml#_CcEQMB18EdyUAqqkOL30sg"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies of the MARTE_Library::GRM_BasicTypes model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="224:169" size="318:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_X3JtMAeNEdytasR0-Ec7ew"/>
+ </semanticModel>
+ <anchorage position="294:168" graphEdge="/11/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="20:29" size="318:100">
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="272:129" graphEdge="/11/@contained.2"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/11/@contained.0/@anchorage.0 /11/@contained.1/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="33:0" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE_Library.library.uml#_tfw-YBXFEdyBX5GHlMLAlg"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_X3JtMAeNEdytasR0-Ec7ew"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies diagram of MARTE_Lbrary::GRM_BasicTypes model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="167:194" size="303:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_X3JtMAeNEdytasR0-Ec7ew"/>
+ </semanticModel>
+ <anchorage position="470:244" graphEdge="/12/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/12/@contained.0/@anchorage.0 /12/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-6:-11" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE_Library.library.uml#_tfw-YBXFEdyBX5GHlMLAlg"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="546:194" size="303:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="546:244" graphEdge="/12/@contained.1"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_X3JtMAeNEdytasR0-Ec7ew"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies diagram of MARTE_Library::MeasurementUnits model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="17:35" size="305:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_3DJKAA4uEdysTsAUPnp57Q"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_3DJKAA4uEdysTsAUPnp57Q"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies diagram of MARTE_Library::BasicNFP_Types model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="14:185" size="356:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="130:184" graphEdge="/14/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/14/@contained.0/@anchorage.0 /14/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="27:7" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE_Library.library.uml#_EAt8oBXjEdyC88-N-gXBsQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="16:18" size="356:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_3DJKAA4uEdysTsAUPnp57Q"/>
+ </semanticModel>
+ <anchorage position="130:118" graphEdge="/14/@contained.1"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies diagram of MARTE_Library::TimeLibrary model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="251:250" size="315:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_2GPOEA74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="566:322" graphEdge="/15/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/15/@contained.0/@anchorage.0 /15/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="1:-12" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE_Library.library.uml#__w7xwA74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="677:250" size="324:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_x9l9sA74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="676:322" graphEdge="/15/@contained.1"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_2GPOEA74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Dependencies diagram of MARTE_Library::RS_Library model library">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="255:255:255" borderColor="0:0:0" position="68:169" size="280:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_RTwjABgzEdyHL91mBnoLNQ"/>
+ </semanticModel>
+ <anchorage position="348:244" graphEdge="/16/@contained.1"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/16/@contained.0/@anchorage.0 /16/@contained.2/@anchorage.0">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="-6:-12" size="49:15"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PackageImport" href="MARTE_Library.library.uml#_ZKGCQBmVEdyKYph7niDrbQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="205:255:205" borderColor="0:0:0" position="448:169" size="286:100">
+ <property key="PropStereoDisplay" value="Standard::ModelLibrary"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_g2qR8A74EdyML4mHwjNDrw"/>
+ </semanticModel>
+ <anchorage position="447:244" graphEdge="/16/@contained.1"/>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_RTwjABgzEdyHL91mBnoLNQ"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of MARTE_Library::BasicNfpType NFP_CommonType" type="ClassDiagram">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="223:79" size="426:237">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_dYnkIECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_fi_xAECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_fs-zcECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_f4ijMECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_ggbCkECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_gtRLwECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_g3ISYECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_g-rr4ECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_hFs54ECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Operation" href="MARTE_Library.library.uml#_hPOCQECGEd6UTJZnztgOLw"/>
+ </semanticModel>
+ </contained>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_ACuvABD_EdyybZnLxHsjyA"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+ <di2:Diagram isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="255:255:255" foregroundColor="255:255:255" backgroundColor="255:255:255" borderColor="255:255:255" position="0:0" name="Class diagram of BasicNFP_Types" type="ClassDiagram">
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="37:202" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_0KWSgBFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="77:201" graphEdge="/18/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="183:202" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_55fyMBFGEdyBd9q9NMDXUQ"/>
+ </semanticModel>
+ <anchorage position="237:201" graphEdge="/18/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="335:204" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_Asy1gBFIEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="375:203" graphEdge="/18/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="476:204" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_B5VngBFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="535:203" graphEdge="/18/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="619:202" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_Yq-MQBFQEdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="676:201" graphEdge="/18/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="765:203" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="20:20" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:DataType" href="MARTE_Library.library.uml#_NIDGMBFREdyUJeMeN__D-A"/>
+ </semanticModel>
+ <anchorage position="821:202" graphEdge="/18/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="38:40" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_HJ1zcAnfEdy9WM11hWri2g"/>
+ </semanticModel>
+ <anchorage position="78:140" graphEdge="/18/@contained.12"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="624:38" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_beo90AnpEdy9WM11hWri2g"/>
+ </semanticModel>
+ <anchorage position="677:138" graphEdge="/18/@contained.16"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="185:41" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_Ddte8AnqEdy9WM11hWri2g"/>
+ </semanticModel>
+ <anchorage position="237:141" graphEdge="/18/@contained.13"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="335:41" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_DBKa8AnsEdy9WM11hWri2g"/>
+ </semanticModel>
+ <anchorage position="375:141" graphEdge="/18/@contained.14"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="477:40" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_qZ3GUAnxEdy9WM11hWri2g"/>
+ </semanticModel>
+ <anchorage position="535:140" graphEdge="/18/@contained.15"/>
+ </contained>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="765:36" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:PrimitiveType" href="MARTE_Library.library.uml#_sexkYAnxEdy9WM11hWri2g"/>
+ </semanticModel>
+ <anchorage position="820:136" graphEdge="/18/@contained.17"/>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.0/@anchorage.0 /18/@contained.6/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_w_JAMEIlEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.1/@anchorage.0 /18/@contained.8/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_xX10EEIlEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.2/@anchorage.0 /18/@contained.9/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_x0Ww8EIlEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.3/@anchorage.0 /18/@contained.10/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_yNJrcEIlEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.4/@anchorage.0 /18/@contained.7/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_yh2JEEIlEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <contained xsi:type="di2:GraphEdge" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="0:0:0" backgroundColor="0:0:0" borderColor="0:0:0" anchor="/18/@contained.5/@anchorage.0 /18/@contained.11/@anchorage.0">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ <contained xsi:type="di2:GraphNode" isVisible="true" fontFamily="Arial" fontSize="9" lineStyle="solid" fontColor="0:0:0" foregroundColor="248:249:214" backgroundColor="248:249:214" borderColor="157:124:47" position="0:30" size="100:100">
+ <property key="STEREOTYPE_DISPLAY_LOCATION" value="Comment"/>
+ <property key="QUALIFIED_NAME_DEPTH" value="0"/>
+ </contained>
+ <semanticModel xsi:type="di2:Uml1SemanticModelBridge" presentation="TextStereotype">
+ <element xsi:type="uml:Generalization" href="MARTE_Library.library.uml#_zLPEUEIlEd6dmI2dd6jVFQ"/>
+ </semanticModel>
+ </contained>
+ <owner xsi:type="di2:Uml1SemanticModelBridge">
+ <element xsi:type="uml:Package" href="MARTE_Library.library.uml#_l6ms8A74EdyML4mHwjNDrw"/>
+ </owner>
+ </di2:Diagram>
+</xmi:XMI>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE_Library.library.uml b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE_Library.library.uml
new file mode 100644
index 00000000000..9ca1a89cdfa
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/MARTE_Library.library.uml
@@ -0,0 +1,2480 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:DataTypes="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_M7UAPJ3yEd6SvNDHkhtrYQ/13" xmlns:NFPs="http://MARTE.MARTE_Foundations/schemas/NFPs/_MG3EAJ3yEd6SvNDHkhtrYQ/13" xmlns:Time="http://MARTE.MARTE_Foundations/schemas/Time/_MHdg8J3yEd6SvNDHkhtrYQ/14" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http://MARTE.MARTE_Annexes.VSL/schemas/DataTypes/_M7UAPJ3yEd6SvNDHkhtrYQ/13 MARTE.profile.uml#_M7UAPZ3yEd6SvNDHkhtrYQ http://MARTE.MARTE_Foundations/schemas/NFPs/_MG3EAJ3yEd6SvNDHkhtrYQ/13 MARTE.profile.uml#_MHTv8J3yEd6SvNDHkhtrYQ http://MARTE.MARTE_Foundations/schemas/Time/_MHdg8J3yEd6SvNDHkhtrYQ/14 MARTE.profile.uml#_MMhnIJ3yEd6SvNDHkhtrYQ">
+ <uml:Package xmi:id="_uBlQkA73EdyML4mHwjNDrw" name="MARTE_Library">
+ <packageImport xmi:id="_uBlQkQ73EdyML4mHwjNDrw">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:id="_yZe1wA93EdyLrpTMPABxMQ" importedPackage="_dDxjEAeNEdytasR0-Ec7ew"/>
+ <packageImport xmi:id="_yZe1wQ93EdyLrpTMPABxMQ" importedPackage="_3DJKAA4uEdysTsAUPnp57Q"/>
+ <packageImport xmi:id="_yZomwA93EdyLrpTMPABxMQ" importedPackage="_X3JtMAeNEdytasR0-Ec7ew"/>
+ <packageImport xmi:id="_yZxwsA93EdyLrpTMPABxMQ" importedPackage="_g2qR8A74EdyML4mHwjNDrw"/>
+ <packageImport xmi:id="_yZxwsQ93EdyLrpTMPABxMQ" importedPackage="_l6ms8A74EdyML4mHwjNDrw"/>
+ <packageImport xmi:id="_yZ7hsA93EdyLrpTMPABxMQ" importedPackage="_x9l9sA74EdyML4mHwjNDrw"/>
+ <packageImport xmi:id="_yZ7hsQ93EdyLrpTMPABxMQ" importedPackage="_2GPOEA74EdyML4mHwjNDrw"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_dDxjEAeNEdytasR0-Ec7ew" name="MARTE_PrimitivesTypes">
+ <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_HJ1zcAnfEdy9WM11hWri2g" name="Integer">
+ <ownedOperation xmi:id="_KXsPgAnfEdy9WM11hWri2g" name="+">
+ <ownedParameter xmi:id="_NyydYAnfEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SI4T4AnfEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SIkx4AnfEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_SJBd0AnfEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_TJXggAnfEdy9WM11hWri2g" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZDGUAAnfEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZC9KEAnfEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ZDZ2AAnfEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_39qYoAnoEdy9WM11hWri2g" name="-">
+ <ownedParameter xmi:id="_39qYpQnoEdy9WM11hWri2g" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_39qYpgnoEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_39qYpwnoEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_39qYqAnoEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_8NJ34AnoEdy9WM11hWri2g" name="*">
+ <ownedParameter xmi:id="_8NJ34QnoEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8NJ34gnoEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8NJ34wnoEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8NJ35AnoEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_8NJ35QnoEdy9WM11hWri2g" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8NJ35gnoEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8NJ35wnoEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8NJ36AnoEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_Bdd68AnpEdy9WM11hWri2g" name="/">
+ <ownedParameter xmi:id="_Bdd68QnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bdd68gnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Bdd68wnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Bdd69AnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_9u2esAnpEdy9WM11hWri2g" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9u2esQnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9u2esgnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_9u2eswnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_EnrNIAnpEdy9WM11hWri2g" name=">">
+ <ownedParameter xmi:id="_EnrNIQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EnrNIgnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EnrNIwnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_EnrNJAnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_EnrNJQnpEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EnrNJgnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EnrNJwnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_EnrNKAnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_HG9TAAnpEdy9WM11hWri2g" name="&lt;">
+ <ownedParameter xmi:id="_HG9TAQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HG9TAgnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HG9TAwnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HG9TBAnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_KUGH8AnqEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KUGH8QnqEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KUGH8gnqEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_KUGH8wnqEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_HaLxAAnpEdy9WM11hWri2g" name=">=">
+ <ownedParameter xmi:id="_HaLxAQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HaLxAgnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HaLxAwnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HaLxBAnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_MPe2kAnqEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MPe2kQnqEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MPe2kgnqEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_MPe2kwnqEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_SlucYAnpEdy9WM11hWri2g" name="&lt;=">
+ <ownedParameter xmi:id="_SlucYQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_SlucYgnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_SlucYwnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_SlucZAnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_PIsfYAnqEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PIsfYQnqEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PIsfYgnqEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_PIsfYwnqEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_WH6wwAnpEdy9WM11hWri2g" name="==">
+ <ownedParameter xmi:id="_WH6wwQnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WH6wwgnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WH6wwwnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_WH6wxAnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_R2vaAAnqEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R2vaAQnqEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R2vaAgnqEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_R2vaAwnqEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_WtxP0AnpEdy9WM11hWri2g" name="&lt;>">
+ <ownedParameter xmi:id="_WtxP0QnpEdy9WM11hWri2g" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WtxP0gnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WtxP0wnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_WtxP1AnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_WtxP1QnpEdy9WM11hWri2g" name="j" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WtxP1gnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WtxP1wnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_WtxP2AnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_Te_VAA4uEdysTsAUPnp57Q" name="mod">
+ <ownedParameter xmi:id="_Te_VAQ4uEdysTsAUPnp57Q" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Te_VAg4uEdysTsAUPnp57Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Te_VAw4uEdysTsAUPnp57Q" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Te_VBA4uEdysTsAUPnp57Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_Te_VBQ4uEdysTsAUPnp57Q" name="j" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Te_VBg4uEdysTsAUPnp57Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Te_VBw4uEdysTsAUPnp57Q" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Te_VCA4uEdysTsAUPnp57Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_l7nckEBdEd6UTJZnztgOLw" name="^">
+ <ownedParameter xmi:id="_oCu6EEBdEd6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qoSnEEBdEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qoQK0EBdEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_qoT1MEBdEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_q4_8kEBdEd6UTJZnztgOLw" name="j" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_48xAAEBiEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_48vx4EBiEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_48y1MEBiEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_xRPpUEBjEd6UTJZnztgOLw" name="diff">
+ <ownedParameter xmi:id="_uItgMEBlEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wegS4EBlEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wefEwEBlEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_weiIEEBlEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_u5YvMEBlEd6UTJZnztgOLw" name="n">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zP9G0EBlEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zP3AMEBlEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_zP-8AEBlEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_3D-LAEBlEd6UTJZnztgOLw" name="intg">
+ <ownedParameter xmi:id="_6iaAwEBlEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9qEVQEBlEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9qCgEEBlEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_9qGKcEBlEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_63PBQEBlEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__eXkcEBlEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__eVvQEBlEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__eYykEBlEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_69kSwEBlEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DnqVEEBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Dnn40EBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_DnrjMEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_WBPUcEBmEd6UTJZnztgOLw" name="sum">
+ <ownedParameter xmi:id="_XW1OYEBmEd6UTJZnztgOLw" name="k" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Zk8EsEBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Zk62kEBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Zk9S0EBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_Xdny4EBmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bdL_wEBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bdHuUEBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bdNN4EBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_XhSx8EBmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_c_e48EBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_c_dq0EBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_c_guIEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_beo90AnpEdy9WM11hWri2g" name="Real">
+ <ownedOperation xmi:id="_beo90QnpEdy9WM11hWri2g" name="+">
+ <ownedParameter xmi:id="_beo90gnpEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_beo90wnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_beo91AnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_beo91QnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_beo91gnpEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_beo91wnpEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_beo92AnpEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_beo92QnpEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo92gnpEdy9WM11hWri2g" name="-">
+ <ownedParameter xmi:id="_OjiucAnrEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OjiucQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OjiucgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_OjiucwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo93wnpEdy9WM11hWri2g" name="*">
+ <ownedParameter xmi:id="_Sj_FEAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sj_FEQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sj_FEgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Sj_FEwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_Sj_FFAnrEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Sj_FFQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Sj_FFgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Sj_FFwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo96AnpEdy9WM11hWri2g" name="/">
+ <ownedParameter xmi:id="_VGtggAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VGtggQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VGtgggnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_VGtggwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_VGtghAnrEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VGtghQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VGtghgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_VGtghwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo98QnpEdy9WM11hWri2g" name=">">
+ <ownedParameter xmi:id="_YrvGcAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YrvGcQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YrvGcgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_YrvGcwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_bVc6sAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bVc6sQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bVc6sgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bVc6swnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo9-gnpEdy9WM11hWri2g" name="&lt;">
+ <ownedParameter xmi:id="_imgtgAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_imgtgQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_imgtggnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_imgtgwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_imgthAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_imgthQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_imgthgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_imgthwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo-AwnpEdy9WM11hWri2g" name=">=">
+ <ownedParameter xmi:id="_i9dN4AnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i9dN4QnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i9dN4gnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_i9dN4wnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_i9dN5AnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i9dN5QnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i9dN5gnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_i9dN5wnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo-DAnpEdy9WM11hWri2g" name="&lt;=">
+ <ownedParameter xmi:id="_jV5jEAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jV5jEQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jV5jEgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jV5jEwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_jV5jFAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jV5jFQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jV5jFgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jV5jFwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo-FQnpEdy9WM11hWri2g" name="==">
+ <ownedParameter xmi:id="_jssScAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jssScQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jssScgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jssScwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_jssSdAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jssSdQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jssSdgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jssSdwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_beo-HgnpEdy9WM11hWri2g" name="&lt;>">
+ <ownedParameter xmi:id="_kBs5IAnrEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kBs5IQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kBs5IgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kBs5IwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kBs5JAnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kBs5JQnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kBs5JgnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kBs5JwnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_J5nm4An0Edy9WM11hWri2g" name="abs">
+ <ownedParameter xmi:id="_J5nm4Qn0Edy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J5nm4gn0Edy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J5nm4wn0Edy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_J5nm5An0Edy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_J5nm5Qn0Edy9WM11hWri2g" name="" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J5nm5gn0Edy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J5nm5wn0Edy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_J5nm6An0Edy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_ODQKMEBmEd6UTJZnztgOLw" name="^">
+ <ownedParameter xmi:id="_ODQKMUBmEd6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ODQKMkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ODQKM0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ODQKNEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_ODQKNUBmEd6UTJZnztgOLw" name="j" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ODQKNkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ODQKN0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ODQKOEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_evk9kEBmEd6UTJZnztgOLw" name="diff">
+ <ownedParameter xmi:id="_evk9kUBmEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evk9kkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evk9k0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_evk9lEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_evk9lUBmEd6UTJZnztgOLw" name="n">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evk9lkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evk9l0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_evk9mEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_evk9mUBmEd6UTJZnztgOLw" name="intg">
+ <ownedParameter xmi:id="_evk9mkBmEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evk9m0BmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evk9nEBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_evk9nUBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_evk9nkBmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlkoEBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkoUBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_evlkokBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_evlko0BmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlkpEBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkpUBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_evlkpkBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_evlkp0BmEd6UTJZnztgOLw" name="sum">
+ <ownedParameter xmi:id="_evlkqEBmEd6UTJZnztgOLw" name="k" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlkqUBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkqkBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_evlkq0BmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_evlkrEBmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlkrUBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkrkBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_evlkr0BmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_evlksEBmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_evlksUBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_evlkskBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_evlks0BmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Ddte8AnqEdy9WM11hWri2g" name="Boolean">
+ <ownedOperation xmi:id="_ypx80AnrEdy9WM11hWri2g" name="or">
+ <ownedParameter xmi:id="_ypx80QnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ypx80gnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypx80wnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ypx81AnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_ypx81QnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ypx81gnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ypx81wnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ypx82AnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_4vSigAnrEdy9WM11hWri2g" name="xor">
+ <ownedParameter xmi:id="_4vSigQnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4vSiggnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4vSigwnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_4vSihAnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_4vSihQnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4vSihgnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4vSihwnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_4vSiiAnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_5EmEIAnrEdy9WM11hWri2g" name="and">
+ <ownedParameter xmi:id="_5EmEIQnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5EmEIgnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5EmEIwnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5EmEJAnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_5EmEJQnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5EmEJgnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5EmEJwnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5EmEKAnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_6grnoAnrEdy9WM11hWri2g" name="not">
+ <ownedParameter xmi:id="_6grnpQnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6grnpgnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6grnpwnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6grnqAnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_6x0a8AnrEdy9WM11hWri2g" name="==">
+ <ownedParameter xmi:id="_6x0a8QnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6x0a8gnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0a8wnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6x0a9AnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_6x0a9QnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6x0a9gnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0a9wnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6x0a-AnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_7B6FYAnrEdy9WM11hWri2g" name="&lt;>">
+ <ownedParameter xmi:id="_7B6FYQnrEdy9WM11hWri2g" name="b" type="_Ddte8AnqEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7B6FYgnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7B6FYwnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_7B6FZAnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_7B6FZQnrEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7B6FZgnrEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7B6FZwnrEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_7B6FaAnrEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_DBKa8AnsEdy9WM11hWri2g" name="UnlimitedNatural">
+ <ownedOperation xmi:id="_J_4gkAnsEdy9WM11hWri2g" name="+">
+ <ownedParameter xmi:id="_J_4gkQnsEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J_4gkgnsEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J_4gkwnsEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_J_4glAnsEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_J_4glQnsEdy9WM11hWri2g" name="" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J_4glgnsEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J_4glwnsEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_J_4gmAnsEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_Q0z-wAnxEdy9WM11hWri2g" name="-">
+ <ownedParameter xmi:id="_Q0z-wQnxEdy9WM11hWri2g" name="" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q0z-wgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q0z-wwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Q0z-xAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_S2wBUAnxEdy9WM11hWri2g" name="*">
+ <ownedParameter xmi:id="_S2wBUQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_S2wBUgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_S2wBUwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_S2wBVAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_S2wBVQnxEdy9WM11hWri2g" name="" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_S2wBVgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_S2wBVwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_S2wBWAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_Wqrl8AnxEdy9WM11hWri2g" name="/">
+ <ownedParameter xmi:id="_Wqrl8QnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Wqrl8gnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Wqrl8wnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Wqrl9AnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_Wqrl9QnxEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Wqrl9gnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Wqrl9wnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Wqrl-AnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_bRIMoAnxEdy9WM11hWri2g" name=">">
+ <ownedParameter xmi:id="_bRIMoQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bRIMognxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bRIMownxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bRIMpAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_bRIMpQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bRIMpgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bRIMpwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_bRIMqAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_gWbSgAnxEdy9WM11hWri2g" name="&lt;">
+ <ownedParameter xmi:id="_gWbSgQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gWbSggnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gWbSgwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gWbShAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_gWbShQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gWbShgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gWbShwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gWbSiAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_gwDTcAnxEdy9WM11hWri2g" name=">=">
+ <ownedParameter xmi:id="_gwDTcQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gwDTcgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gwDTcwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gwDTdAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_gwDTdQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gwDTdgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gwDTdwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gwDTeAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_iGCO8AnxEdy9WM11hWri2g" name="&lt;=">
+ <ownedParameter xmi:id="_iGCO8QnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iGCO8gnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iGCO8wnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_iGCO9AnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_iGCO9QnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iGCO9gnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iGCO9wnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_iGCO-AnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_iYgfAAnxEdy9WM11hWri2g" name="==">
+ <ownedParameter xmi:id="_iYgfAQnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iYgfAgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iYgfAwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_iYgfBAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_iYgfBQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iYgfBgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iYgfBwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_iYgfCAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_isxe0AnxEdy9WM11hWri2g" name="&lt;>">
+ <ownedParameter xmi:id="_isxe0QnxEdy9WM11hWri2g" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_isxe0gnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_isxe0wnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_isxe1AnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_isxe1QnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_isxe1gnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_isxe1wnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_isxe2AnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_Z75uEA4uEdysTsAUPnp57Q" name="mod">
+ <ownedParameter xmi:id="_Z75uEQ4uEdysTsAUPnp57Q" name="un" type="_DBKa8AnsEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z75uEg4uEdysTsAUPnp57Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z75uEw4uEdysTsAUPnp57Q" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Z75uFA4uEdysTsAUPnp57Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_Z75uFQ4uEdysTsAUPnp57Q" name="" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Z75uFg4uEdysTsAUPnp57Q" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Z75uFw4uEdysTsAUPnp57Q" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Z75uGA4uEdysTsAUPnp57Q">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kfGFIEBmEd6UTJZnztgOLw" name="^">
+ <ownedParameter xmi:id="_kfGFIUBmEd6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFIkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFI0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFJEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kfGFJUBmEd6UTJZnztgOLw" name="j" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFJkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFJ0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFKEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kfGFKUBmEd6UTJZnztgOLw" name="diff">
+ <ownedParameter xmi:id="_kfGFKkBmEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFK0BmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFLEBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFLUBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kfGFLkBmEd6UTJZnztgOLw" name="n">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFL0BmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFMEBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFMUBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kfGFMkBmEd6UTJZnztgOLw" name="intg">
+ <ownedParameter xmi:id="_kfGFM0BmEd6UTJZnztgOLw" name="x" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFNEBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFNUBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFNkBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kfGFN0BmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFOEBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFOUBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFOkBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kfGFO0BmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGFPEBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGFPUBmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGFPkBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kfGsMEBmEd6UTJZnztgOLw" name="sum">
+ <ownedParameter xmi:id="_kfGsMUBmEd6UTJZnztgOLw" name="k" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGsMkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGsM0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGsNEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kfGsNUBmEd6UTJZnztgOLw" name="lw" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGsNkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGsN0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGsOEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kfGsOUBmEd6UTJZnztgOLw" name="up" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kfGsOkBmEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kfGsO0BmEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kfGsPEBmEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_qZ3GUAnxEdy9WM11hWri2g" name="String">
+ <ownedOperation xmi:id="_wukloAnxEdy9WM11hWri2g" name="concat">
+ <ownedParameter xmi:id="_wukloQnxEdy9WM11hWri2g" name="s" type="_qZ3GUAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wuklognxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wuklownxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_wuklpAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_wuklpQnxEdy9WM11hWri2g" name="" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wuklpgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wuklpwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_wuklqAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_6BRgEAnxEdy9WM11hWri2g" name="==">
+ <ownedParameter xmi:id="_6BRgEQnxEdy9WM11hWri2g" name="s" type="_qZ3GUAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BRgEgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BRgEwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6BRgFAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_6BRgFQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6BRgFgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6BRgFwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6BRgGAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_6efAgAnxEdy9WM11hWri2g" name="&lt;>">
+ <ownedParameter xmi:id="_6efAgQnxEdy9WM11hWri2g" name="s" type="_qZ3GUAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6efAggnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6efAgwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6efAhAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_6efAhQnxEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6efAhgnxEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6efAhwnxEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6efAiAnxEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_sexkYAnxEdy9WM11hWri2g" name="DateTime">
+ <ownedOperation xmi:id="_9H2aAAnyEdy9WM11hWri2g" name="+">
+ <ownedParameter xmi:id="_9H2aAQnyEdy9WM11hWri2g" name="r" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9H2aAgnyEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9H2aAwnyEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_9H2aBAnyEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_9H2aBQnyEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9H2aBgnyEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9H2aBwnyEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_9H2aCAnyEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_9H2aCQnyEdy9WM11hWri2g" name="-">
+ <ownedParameter xmi:id="_9H2aCgnyEdy9WM11hWri2g" name="" type="_beo90AnpEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9H2aCwnyEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9H2aDAnyEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_9H2aDQnyEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_GtjI8AnzEdy9WM11hWri2g" name=">">
+ <ownedParameter xmi:id="_GtjI8QnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GtjI8gnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GtjI8wnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GtjI9AnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_GtjI9QnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GtjI9gnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GtjI9wnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GtjI-AnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_TEP_4AnzEdy9WM11hWri2g" name="&lt;">
+ <ownedParameter xmi:id="_TEP_4QnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TEP_4gnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TEP_4wnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TEP_5AnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_TEP_5QnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TEP_5gnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TEP_5wnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TEP_6AnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_TtrXYAnzEdy9WM11hWri2g" name=">=">
+ <ownedParameter xmi:id="_TtrXYQnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TtrXYgnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TtrXYwnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TtrXZAnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_TtrXZQnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_TtrXZgnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_TtrXZwnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_TtrXaAnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_UXPRwAnzEdy9WM11hWri2g" name="&lt;=">
+ <ownedParameter xmi:id="_UXPRwQnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UXPRwgnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UXPRwwnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UXPRxAnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_UXPRxQnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UXPRxgnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UXPRxwnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UXPRyAnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_UoOUEAnzEdy9WM11hWri2g" name="==">
+ <ownedParameter xmi:id="_UoOUEQnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UoOUEgnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UoOUEwnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UoOUFAnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_UoOUFQnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UoOUFgnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UoOUFwnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UoOUGAnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_U20wwAnzEdy9WM11hWri2g" name="&lt;>">
+ <ownedParameter xmi:id="_U20wwQnzEdy9WM11hWri2g" name="s" type="_sexkYAnxEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U20wwgnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U20wwwnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_U20wxAnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_U20wxQnzEdy9WM11hWri2g" name="" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_U20wxgnzEdy9WM11hWri2g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_U20wxwnzEdy9WM11hWri2g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_U20wyAnzEdy9WM11hWri2g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_3DJKAA4uEdysTsAUPnp57Q" name="MeasurementUnits">
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_Iaa3gA4yEdysTsAUPnp57Q" name="TimeUnitKind">
+ <ownedLiteral xmi:id="_KvuiAA4yEdysTsAUPnp57Q" name="s"/>
+ <ownedLiteral xmi:id="_LDGJ8A4yEdysTsAUPnp57Q" name="tick"/>
+ <ownedLiteral xmi:id="_LK_hsA4yEdysTsAUPnp57Q" name="ms"/>
+ <ownedLiteral xmi:id="_LTCqcA4yEdysTsAUPnp57Q" name="us"/>
+ <ownedLiteral xmi:id="_OsmAMA4yEdysTsAUPnp57Q" name="min"/>
+ <ownedLiteral xmi:id="_O8F0wA4yEdysTsAUPnp57Q" name="hrs"/>
+ <ownedLiteral xmi:id="_PU1E4A4yEdysTsAUPnp57Q" name="day"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_ijhHUA4yEdysTsAUPnp57Q" name="PowerUnitKind">
+ <ownedLiteral xmi:id="_lBxScA4yEdysTsAUPnp57Q" name="W"/>
+ <ownedLiteral xmi:id="_lMpFsA4yEdysTsAUPnp57Q" name="mW"/>
+ <ownedLiteral xmi:id="_lXXvAA4yEdysTsAUPnp57Q" name="KW"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_qFaygA4yEdysTsAUPnp57Q" name="FrequencyUnitKind">
+ <ownedLiteral xmi:id="_tcvToA4yEdysTsAUPnp57Q" name="Hz"/>
+ <ownedLiteral xmi:id="_tmRqIA4yEdysTsAUPnp57Q" name="KHz"/>
+ <ownedLiteral xmi:id="_twkOkA4yEdysTsAUPnp57Q" name="MHz"/>
+ <ownedLiteral xmi:id="_t46SQA4yEdysTsAUPnp57Q" name="GHz"/>
+ <ownedLiteral xmi:id="_uA8z8A4yEdysTsAUPnp57Q" name="rpm"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_2pVmEA4yEdysTsAUPnp57Q" name="DataSizeUnitKind">
+ <ownedLiteral xmi:id="_7OS_AA4yEdysTsAUPnp57Q" name="bit"/>
+ <ownedLiteral xmi:id="_7df4oA4yEdysTsAUPnp57Q" name="Byte"/>
+ <ownedLiteral xmi:id="_7pHSwA4yEdysTsAUPnp57Q" name="KB"/>
+ <ownedLiteral xmi:id="_717mwA4yEdysTsAUPnp57Q" name="MB"/>
+ <ownedLiteral xmi:id="_7-bbcA4yEdysTsAUPnp57Q" name="GB"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_DyNg0A4zEdysTsAUPnp57Q" name="DataTxRateUnitKind">
+ <ownedLiteral xmi:id="_IdlDwA4zEdysTsAUPnp57Q" name="b_per_s"/>
+ <ownedLiteral xmi:id="_InkGMA4zEdysTsAUPnp57Q" name="Kb_per_s"/>
+ <ownedLiteral xmi:id="_IzfCUA4zEdysTsAUPnp57Q" name="Mb_per_s"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_UaKKgA4zEdysTsAUPnp57Q" name="EnergyUnitKind">
+ <ownedLiteral xmi:id="_WkvLsA4zEdysTsAUPnp57Q" name="J"/>
+ <ownedLiteral xmi:id="_Wr48kA4zEdysTsAUPnp57Q" name="KJ"/>
+ <ownedLiteral xmi:id="_WzL3YA4zEdysTsAUPnp57Q" name="Wh"/>
+ <ownedLiteral xmi:id="_W6pKQA4zEdysTsAUPnp57Q" name="KWh"/>
+ <ownedLiteral xmi:id="_XCiiAA4zEdysTsAUPnp57Q" name="mWh"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_g5AQ0A4zEdysTsAUPnp57Q" name="LengthUnitKind">
+ <ownedLiteral xmi:id="_oeL5gA4zEdysTsAUPnp57Q" name="m"/>
+ <ownedLiteral xmi:id="_opXOwA4zEdysTsAUPnp57Q" name="cm"/>
+ <ownedLiteral xmi:id="_oxQmgA4zEdysTsAUPnp57Q" name="mm"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_Sw5dsBFUEdyUJeMeN__D-A" name="AreaUnitKind">
+ <ownedLiteral xmi:id="_XV22oBFUEdyUJeMeN__D-A" name="mm2"/>
+ <ownedLiteral xmi:id="_XeM6UBFUEdyUJeMeN__D-A" name="um2"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_fuoVADJSEd211cMdxu944g" name="WeightUnitKind">
+ <ownedLiteral xmi:id="_jcYZIDJSEd211cMdxu944g" name="g"/>
+ <ownedLiteral xmi:id="_jleDsDJSEd211cMdxu944g" name="mg"/>
+ <ownedLiteral xmi:id="_jrlSwDJSEd211cMdxu944g" name="kg"/>
+ </packagedElement>
+ <profileApplication xmi:id="_74GHwJ6HEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_74ZCsJ6HEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_MHTv8J3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ </profileApplication>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_X3JtMAeNEdytasR0-Ec7ew" name="GRM_BasicTypes">
+ <packageImport xmi:id="_tfw-YBXFEdyBX5GHlMLAlg" importedPackage="_l6ms8A74EdyML4mHwjNDrw"/>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_Ng1kMAeOEdytasR0-Ec7ew" name="EDF_Parameters">
+ <ownedAttribute xmi:id="_ie8gYAePEdytasR0-Ec7ew" name="deadline" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ok0ScQePEdytasR0-Ec7ew" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ok0ScAePEdytasR0-Ec7ew"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ok-DcAePEdytasR0-Ec7ew">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_4GfMYBFaEdyUJeMeN__D-A" name="SchedPolicyKind">
+ <ownedLiteral xmi:id="_563UEBFaEdyUJeMeN__D-A" name="EarliestDeadlineFirst"/>
+ <ownedLiteral xmi:id="_6Pk_0BFaEdyUJeMeN__D-A" name="FIFO"/>
+ <ownedLiteral xmi:id="_6VPi8BFaEdyUJeMeN__D-A" name="FixedPriority"/>
+ <ownedLiteral xmi:id="_63EdoBFaEdyUJeMeN__D-A" name="LeastLaxityFirst"/>
+ <ownedLiteral xmi:id="_6-EdgBFaEdyUJeMeN__D-A" name="RoundRobin"/>
+ <ownedLiteral xmi:id="_7EB7kBFaEdyUJeMeN__D-A" name="TimeTableDriven"/>
+ <ownedLiteral xmi:id="_7KSUkBFaEdyUJeMeN__D-A" name="Undef"/>
+ <ownedLiteral xmi:id="_7RAAkBFaEdyUJeMeN__D-A" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_HkE7wBFbEdyUJeMeN__D-A" name="ProtectProtocolKind">
+ <ownedLiteral xmi:id="_JlHmcBFbEdyUJeMeN__D-A" name="FIFO"/>
+ <ownedLiteral xmi:id="_JrFEgBFbEdyUJeMeN__D-A" name="NoPreemption"/>
+ <ownedLiteral xmi:id="_JxyJcBFbEdyUJeMeN__D-A" name="PriorityCeiling"/>
+ <ownedLiteral xmi:id="_KUzW8BFbEdyUJeMeN__D-A" name="PriorityInheritance"/>
+ <ownedLiteral xmi:id="_KdTLoBFbEdyUJeMeN__D-A" name="StackBased"/>
+ <ownedLiteral xmi:id="_LAweABFbEdyUJeMeN__D-A" name="Undef"/>
+ <ownedLiteral xmi:id="_LGR3MBFbEdyUJeMeN__D-A" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_UP5HEBFbEdyUJeMeN__D-A" name="PeriodicServerKind">
+ <ownedLiteral xmi:id="_WTKmYBFbEdyUJeMeN__D-A" name="Sporadic"/>
+ <ownedLiteral xmi:id="_Wb9WABFbEdyUJeMeN__D-A" name="Deferrable"/>
+ <ownedLiteral xmi:id="_Wk52oBFbEdyUJeMeN__D-A" name="Undef"/>
+ <ownedLiteral xmi:id="_WoevEBFbEdyUJeMeN__D-A" name="Other"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_d6I-0BFbEdyUJeMeN__D-A" name="SchedParameters">
+ <ownedAttribute xmi:id="_i_STsBFbEdyUJeMeN__D-A" name="edf" visibility="public" type="_Ng1kMAeOEdytasR0-Ec7ew" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mxR-oBFbEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mxINoBFbEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_mxR-oRFbEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_jGSTkBFbEdyUJeMeN__D-A" name="fp" visibility="public" type="_rnEo4BFbEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qvC0sBFbEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qu5DsBFbEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_qvC0sRFbEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_jKwj4BFbEdyUJeMeN__D-A" name="pooling" visibility="public" type="_LBY6sBFcEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Zgr10BFcEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Zgir4BFcEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Zgr10RFcEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_jWrgABFbEdyUJeMeN__D-A" name="server" visibility="public" type="_yayYYBFbEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cRkCABFcEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cRa4EBFcEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cRkCARFcEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_CvstADMBEd2-hZkEerSQAg" name="tableEntry" visibility="public" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Fhwk8DMBEd2-hZkEerSQAg" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FhnbADMBEd2-hZkEerSQAg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Fh6V8DMBEd2-hZkEerSQAg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_rnEo4BFbEdyUJeMeN__D-A" name="FixedPriorityParameters">
+ <ownedAttribute xmi:id="_tn-JoBFbEdyUJeMeN__D-A" name="priority" visibility="public" type="_0KWSgBFQEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vdYzIBFbEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vdPpMBFbEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_vdikIBFbEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_yayYYBFbEdyUJeMeN__D-A" name="PeriodicServerParameters">
+ <generalization xmi:id="_8xj38BQZEdyxdNz5FjtZ_g" general="_rnEo4BFbEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_2KsYoBFbEdyUJeMeN__D-A" name="kind" visibility="public" type="_UP5HEBFbEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4oyywBFbEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4opBwBFbEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_4oyywRFbEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2RGioBFbEdyUJeMeN__D-A" name="backgroundPriority" visibility="public" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8RGWMRFbEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8RGWMBFbEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8RQHMBFbEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2a70EBFbEdyUJeMeN__D-A" name="initialBudget" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AHHlgRFcEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AHHlgBFcEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_AHRWgBFcEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2kBeoBFbEdyUJeMeN__D-A" name="replenishPeriod" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DHpXQRFcEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DHpXQBFcEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_DHyhMBFcEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_2n5SABFbEdyUJeMeN__D-A" name="maxPendingReplenish" visibility="public" type="_0KWSgBFQEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HsATQBFcEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Hr2iQBFcEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HsKEQBFcEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_LBY6sBFcEdyUJeMeN__D-A" name="PoolingParameters">
+ <generalization xmi:id="_OLDTUBQaEdyxdNz5FjtZ_g" general="_rnEo4BFbEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_MozkcBFcEdyUJeMeN__D-A" name="period" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_O6_CcBFcEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O61RcBFcEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_O6_CcRFcEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_M1BbgBFcEdyUJeMeN__D-A" name="overhead" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R0zIMBFcEdyUJeMeN__D-A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R0p-QBFcEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_R085MBFcEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <profileApplication xmi:id="_P8HR4J6XEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_P8j90J6XEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_M7UAPZ3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
+ </profileApplication>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_g2qR8A74EdyML4mHwjNDrw" name="MARTE_DataTypes">
+ <packageImport xmi:id="_SuBaMBXFEdyBX5GHlMLAlg" importedPackage="_dDxjEAeNEdytasR0-Ec7ew"/>
+ <packageImport xmi:id="_CcEQMB18EdyUAqqkOL30sg" importedPackage="_l6ms8A74EdyML4mHwjNDrw"/>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_WkRCQBD_EdyybZnLxHsjyA" name="IntegerVector">
+ <ownedAttribute xmi:id="_YqhkIBD_EdyybZnLxHsjyA" name="vectorElem" visibility="public" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dF8mkRD_EdyybZnLxHsjyA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dF8mkBD_EdyybZnLxHsjyA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_dGGXkBD_EdyybZnLxHsjyA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_WpevcECCEd6UTJZnztgOLw" name="at">
+ <ownedParameter xmi:id="_YFJcMECCEd6UTJZnztgOLw" name="i" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aF1hkECCEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aF06gECCEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_aF2vsECCEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_YQqvsECCEd6UTJZnztgOLw" name="p" type="_HJ1zcAnfEdy9WM11hWri2g" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cdCCcECCEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cdA0UECCEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cdCpgECCEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_yhmP0BD_EdyybZnLxHsjyA" name="IntegerMatrix">
+ <ownedAttribute xmi:id="_2qGWQBD_EdyybZnLxHsjyA" name="matrixElem" visibility="public" type="_WkRCQBD_EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2qGWQRD_EdyybZnLxHsjyA" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2qGWQhD_EdyybZnLxHsjyA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_2qGWQxD_EdyybZnLxHsjyA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_nnAAgECCEd6UTJZnztgOLw" name="at">
+ <ownedParameter xmi:id="_pxEEUECCEd6UTJZnztgOLw" name="i">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vfql4ECCEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vfpXwECCEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_vfrM8ECCEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_p_e60ECCEd6UTJZnztgOLw" name="p" type="_WkRCQBD_EdyybZnLxHsjyA" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tsPgcECCEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tsNrQECCEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_tsZRcECCEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_bManMBEBEdyx6M3BlUjlCQ" name="VSL_Expression"/>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_ehpdoBEBEdyx6M3BlUjlCQ" name="IntegerInterval">
+ <templateBinding xmi:id="_qgnOkB15EdyUAqqkOL30sg" signature="_ZPYXUB15EdyUAqqkOL30sg">
+ <parameterSubstitution xmi:id="_aPAg8B18EdyUAqqkOL30sg" formal="_aVg48B15EdyUAqqkOL30sg" actual="_HJ1zcAnfEdy9WM11hWri2g"/>
+ </templateBinding>
+ <ownedAttribute xmi:id="_iG-lkBEBEdyx6M3BlUjlCQ" name="bound" visibility="public" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lZ1dcREBEdyx6M3BlUjlCQ" value="2"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lZ1dcBEBEdyx6M3BlUjlCQ" value="2"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_lZ-nYBEBEdyx6M3BlUjlCQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_wBn7gBEBEdyx6M3BlUjlCQ" name="TransmModeKind">
+ <ownedLiteral xmi:id="_x0N6gBEBEdyx6M3BlUjlCQ" name="simplex"/>
+ <ownedLiteral xmi:id="_x8j-MBEBEdyx6M3BlUjlCQ" name="halfDuplex"/>
+ <ownedLiteral xmi:id="_yBoEYBEBEdyx6M3BlUjlCQ" name="fullDuplex"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_4TENQBEBEdyx6M3BlUjlCQ" name="UtilityType">
+ <ownedOperation xmi:id="_BegcUBQnEdyxdNz5FjtZ_g" name="eq" isStatic="true">
+ <ownedParameter xmi:id="_Dc9tEBQnEdyxdNz5FjtZ_g" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HSkssBQnEdyxdNz5FjtZ_g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HSRxwBQnEdyxdNz5FjtZ_g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HSkssRQnEdyxdNz5FjtZ_g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_Mux2sBQnEdyxdNz5FjtZ_g" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="__JbJYBQoEdyxdNz5FjtZ_g" name="lt" isStatic="true">
+ <ownedParameter xmi:id="_FjqB4BQpEdyxdNz5FjtZ_g" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HhxUYBQpEdyxdNz5FjtZ_g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HhnjYBQpEdyxdNz5FjtZ_g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Hh7FYBQpEdyxdNz5FjtZ_g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_RY9KABQrEdyxdNz5FjtZ_g" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_kjUQoBQsEdyxdNz5FjtZ_g" name="gt" isStatic="true">
+ <ownedParameter xmi:id="_kjUQoRQsEdyxdNz5FjtZ_g" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kjUQohQsEdyxdNz5FjtZ_g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kjUQoxQsEdyxdNz5FjtZ_g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kjUQpBQsEdyxdNz5FjtZ_g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_kjUQpRQsEdyxdNz5FjtZ_g" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_k7_2YBQsEdyxdNz5FjtZ_g" name="le" isStatic="true">
+ <ownedParameter xmi:id="_k7_2YRQsEdyxdNz5FjtZ_g" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_k7_2YhQsEdyxdNz5FjtZ_g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_k7_2YxQsEdyxdNz5FjtZ_g" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_k7_2ZBQsEdyxdNz5FjtZ_g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_k7_2ZRQsEdyxdNz5FjtZ_g" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_LJfvYBQxEdyCa-N9ek5e_w" name="ge" isStatic="true">
+ <ownedParameter xmi:id="_LJfvYRQxEdyCa-N9ek5e_w" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LJfvYhQxEdyCa-N9ek5e_w" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LJfvYxQxEdyCa-N9ek5e_w" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LJfvZBQxEdyCa-N9ek5e_w">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_LJfvZRQxEdyCa-N9ek5e_w" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_LsyCoBQxEdyCa-N9ek5e_w" name="ne" isStatic="true">
+ <ownedParameter xmi:id="_LsyCoRQxEdyCa-N9ek5e_w" name="u" type="_4TENQBEBEdyx6M3BlUjlCQ">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LsyCohQxEdyCa-N9ek5e_w" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LsyCoxQxEdyCa-N9ek5e_w" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_LsyCpBQxEdyCa-N9ek5e_w">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_LsyCpRQxEdyCa-N9ek5e_w" name="" type="_Ddte8AnqEdy9WM11hWri2g" direction="return"/>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_MgXXkBEDEdyx6M3BlUjlCQ" name="Array">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_KuPowBXcEdyC88-N-gXBsQ" parameter="_NXhYIBXcEdyC88-N-gXBsQ">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_NXhYIBXcEdyC88-N-gXBsQ" parameteredElement="_mg4UsEB8Ed6UTJZnztgOLw">
+ <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_mg4UsEB8Ed6UTJZnztgOLw" name="T" templateParameter="_NXhYIBXcEdyC88-N-gXBsQ"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_gdsBoBEDEdyx6M3BlUjlCQ" name="vectorElement" visibility="public" type="_mg4UsEB8Ed6UTJZnztgOLw" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1lrhUBXgEdyC88-N-gXBsQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1lhwUBXgEdyC88-N-gXBsQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_l-jCIREDEdyx6M3BlUjlCQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_7RLsIECCEd6UTJZnztgOLw" name="at">
+ <ownedParameter xmi:id="_9RU-8ECCEd6UTJZnztgOLw" name="i">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__hN98ECCEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__hMIwECCEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__hXu8ECCEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_9Sn_cECCEd6UTJZnztgOLw" name="p" type="_bWRyYB15EdyUAqqkOL30sg" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ff5i4ECDEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ff470ECDEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Ff6xAECDEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_6ekucBXWEdyC88-N-gXBsQ" name="Realnterval">
+ <templateBinding xmi:id="_rOLfMB15EdyUAqqkOL30sg" signature="_ZPYXUB15EdyUAqqkOL30sg">
+ <parameterSubstitution xmi:id="_V3tJgB18EdyUAqqkOL30sg" formal="_aVg48B15EdyUAqqkOL30sg" actual="_beo90AnpEdy9WM11hWri2g"/>
+ </templateBinding>
+ <ownedAttribute xmi:id="_94t6EBXWEdyC88-N-gXBsQ" name="bound" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HEJH0BXXEdyC88-N-gXBsQ" value="2"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HD_94BXXEdyC88-N-gXBsQ" value="2"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HEJH0RXXEdyC88-N-gXBsQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_DaoHAB14EdyUAqqkOL30sg" name="NFP_FrequencyInterval">
+ <templateBinding xmi:id="_rxBGgB15EdyUAqqkOL30sg" signature="_ZPYXUB15EdyUAqqkOL30sg">
+ <parameterSubstitution xmi:id="_uXxtYB15EdyUAqqkOL30sg" formal="_aVg48B15EdyUAqqkOL30sg" actual="_UDZSQBFSEdyUJeMeN__D-A"/>
+ </templateBinding>
+ <ownedAttribute xmi:id="_GZC_8B14EdyUAqqkOL30sg" name="bound" visibility="public" type="_UDZSQBFSEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Rua_8B18EdyUAqqkOL30sg" value="2"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RuRO8B18EdyUAqqkOL30sg" value="2"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_QxUegR18EdyUAqqkOL30sg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_TKe1oB15EdyUAqqkOL30sg" name="Interval">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_ZPYXUB15EdyUAqqkOL30sg" parameter="_aVg48B15EdyUAqqkOL30sg">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_aVg48B15EdyUAqqkOL30sg" parameteredElement="_bWRyYB15EdyUAqqkOL30sg">
+ <ownedParameteredElement xmi:type="uml:DataType" xmi:id="_bWRyYB15EdyUAqqkOL30sg" name="T" templateParameter="_aVg48B15EdyUAqqkOL30sg"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_Uc9xMB15EdyUAqqkOL30sg" name="bound" visibility="public" type="_bWRyYB15EdyUAqqkOL30sg" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hJnqAB15EdyUAqqkOL30sg" value="2"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hJd5AB15EdyUAqqkOL30sg" value="2"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_hJnqAR15EdyUAqqkOL30sg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_rq2FsB18EdyUAqqkOL30sg" name="NFP_NaturalInterval">
+ <templateBinding xmi:id="_vYQyoB18EdyUAqqkOL30sg" signature="_ZPYXUB15EdyUAqqkOL30sg">
+ <parameterSubstitution xmi:id="_x5hOcB18EdyUAqqkOL30sg" formal="_aVg48B15EdyUAqqkOL30sg" actual="_Asy1gBFIEdyUJeMeN__D-A"/>
+ </templateBinding>
+ <ownedAttribute xmi:id="_9CLk8B18EdyUAqqkOL30sg" name="bound" visibility="public" type="_Asy1gBFIEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__O2Q0R18EdyUAqqkOL30sg" value="2"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__O2Q0B18EdyUAqqkOL30sg" value="2"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__PAB0B18EdyUAqqkOL30sg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_F0-CsEB9Ed6UTJZnztgOLw" name="RealVector">
+ <ownedAttribute xmi:id="_M7eyYEB9Ed6UTJZnztgOLw" name="vectorElem" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RK1HsEB9Ed6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RKnFQEB9Ed6UTJZnztgOLw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_RLCjEEB9Ed6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_VCKloEB9Ed6UTJZnztgOLw" name="at">
+ <ownedParameter xmi:id="_Y_syMEB9Ed6UTJZnztgOLw" name="i">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dj1rwEB9Ed6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dj0doEB9Ed6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_dj254EB9Ed6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_bFYFQEB9Ed6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g" direction="return">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hA9S4EB9Ed6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hA5BcEB9Ed6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_hA_IEEB9Ed6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_I11ysEB9Ed6UTJZnztgOLw" name="RealMatrix">
+ <ownedAttribute xmi:id="_NK0O4EB9Ed6UTJZnztgOLw" name="matrixElem" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UBX3AEB9Ed6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UBTlkEB9Ed6UTJZnztgOLw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UBgZ4EB9Ed6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_qxYjwECAEd6UTJZnztgOLw" name="at">
+ <ownedParameter xmi:id="_riyLgECAEd6UTJZnztgOLw" name="i">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vg3xsECAEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vg0HUECAEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_vg4YwECAEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_rqy4AECAEd6UTJZnztgOLw" name="p" type="_F0-CsEB9Ed6UTJZnztgOLw">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_xh-t0ECAEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_xh7qgECAEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_xiAjAECAEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <profileApplication xmi:id="_tzPeMJ6NEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_tz17IJ6NEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_M7UAPZ3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
+ </profileApplication>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_l6ms8A74EdyML4mHwjNDrw" name="BasicNFP_Types">
+ <packageImport xmi:id="_EAt8oBXjEdyC88-N-gXBsQ" importedPackage="_3DJKAA4uEdysTsAUPnp57Q"/>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_oMZzEBD-EdyybZnLxHsjyA" name="SourceKind">
+ <ownedLiteral xmi:id="_pfGxEBD-EdyybZnLxHsjyA" name="est"/>
+ <ownedLiteral xmi:id="_pmGw8BD-EdyybZnLxHsjyA" name="meas"/>
+ <ownedLiteral xmi:id="_pwifUBD-EdyybZnLxHsjyA" name="calc"/>
+ <ownedLiteral xmi:id="_p73lkBD-EdyybZnLxHsjyA" name="req"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_vvfxEBD-EdyybZnLxHsjyA" name="DirectionKind">
+ <ownedLiteral xmi:id="_xElUsBD-EdyybZnLxHsjyA" name="incr"/>
+ <ownedLiteral xmi:id="_xLJPsBD-EdyybZnLxHsjyA" name="decr"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_0N52EBD-EdyybZnLxHsjyA" name="StatisticalQualifierKind">
+ <ownedLiteral xmi:id="_3ARQABD-EdyybZnLxHsjyA" name="max"/>
+ <ownedLiteral xmi:id="_3NYe8BD-EdyybZnLxHsjyA" name="min"/>
+ <ownedLiteral xmi:id="_3TV9ABD-EdyybZnLxHsjyA" name="mean"/>
+ <ownedLiteral xmi:id="_3aft4BD-EdyybZnLxHsjyA" name="range"/>
+ <ownedLiteral xmi:id="_3hMy0BD-EdyybZnLxHsjyA" name="percent"/>
+ <ownedLiteral xmi:id="_3nAf4BD-EdyybZnLxHsjyA" name="distrib"/>
+ <ownedLiteral xmi:id="_3tap4BD-EdyybZnLxHsjyA" name="determ"/>
+ <ownedLiteral xmi:id="_3z-k4BD-EdyybZnLxHsjyA" name="other"/>
+ <ownedLiteral xmi:id="__sddQECFEd6UTJZnztgOLw" name="variance"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_ACuvABD_EdyybZnLxHsjyA" name="NFP_CommonType">
+ <ownedAttribute xmi:id="_EC4KsBD_EdyybZnLxHsjyA" name="expr" visibility="public" type="_bManMBEBEdyx6M3BlUjlCQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_GJSdkRD_EdyybZnLxHsjyA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GJSdkBD_EdyybZnLxHsjyA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_GJSdkhD_EdyybZnLxHsjyA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_EHDgEBD_EdyybZnLxHsjyA" name="source" visibility="public" type="_oMZzEBD-EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_DUfX4BFFEdyBd9q9NMDXUQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_DUVm4BFFEdyBd9q9NMDXUQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_DUfX4RFFEdyBd9q9NMDXUQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ELFEcBD_EdyybZnLxHsjyA" name="statQ" visibility="public" type="_0N52EBD-EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Gei5EBFFEdyBd9q9NMDXUQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_GeZIEBFFEdyBd9q9NMDXUQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Gei5ERFFEdyBd9q9NMDXUQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_EO830BD_EdyybZnLxHsjyA" name="dir" visibility="public" type="_vvfxEBD-EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_JSZgwBFFEdyBd9q9NMDXUQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_JSQW0BFFEdyBd9q9NMDXUQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_JSZgwRFFEdyBd9q9NMDXUQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_D8K-8ECGEd6UTJZnztgOLw" name="mode" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HHE0sECGEd6UTJZnztgOLw" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HGzu8ECGEd6UTJZnztgOLw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_HHLiYECGEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedOperation xmi:id="_sTlOQG01Ed2Ua4_dHwAW8g" name="bernoulli">
+ <ownedParameter xmi:id="_3_KroG01Ed2Ua4_dHwAW8g" name="prob" type="_beo90AnpEdy9WM11hWri2g"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_qlje0G04Ed2Ua4_dHwAW8g" name="binomial">
+ <ownedParameter xmi:id="_sBMWYG04Ed2Ua4_dHwAW8g" name="prob" type="_beo90AnpEdy9WM11hWri2g"/>
+ <ownedParameter xmi:id="_TFVq4G06Ed2Ua4_dHwAW8g" name="trials" type="_HJ1zcAnfEdy9WM11hWri2g"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_bbQM8G06Ed2Ua4_dHwAW8g" name="exp">
+ <ownedParameter xmi:id="_cr3gQG06Ed2Ua4_dHwAW8g" name="mean" type="_beo90AnpEdy9WM11hWri2g"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_OOJyIG09Ed2Ua4_dHwAW8g" name="gamma">
+ <ownedParameter xmi:id="_PhmXAG09Ed2Ua4_dHwAW8g" name="k" type="_HJ1zcAnfEdy9WM11hWri2g"/>
+ <ownedParameter xmi:id="_VvKFcG09Ed2Ua4_dHwAW8g" name="mean" type="_beo90AnpEdy9WM11hWri2g"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_TUCt4G09Ed2Ua4_dHwAW8g" name="normal">
+ <ownedParameter xmi:id="_Y3SUAG09Ed2Ua4_dHwAW8g" name="mean" type="_beo90AnpEdy9WM11hWri2g"/>
+ <ownedParameter xmi:id="_ZYzssG09Ed2Ua4_dHwAW8g" name="standDev" type="_beo90AnpEdy9WM11hWri2g"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_hOrcwG09Ed2Ua4_dHwAW8g" name="poisson">
+ <ownedParameter xmi:id="_j70_gG09Ed2Ua4_dHwAW8g" name="mean" type="_beo90AnpEdy9WM11hWri2g"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_iNRL8G09Ed2Ua4_dHwAW8g" name="uniform">
+ <ownedParameter xmi:id="_kvFocG09Ed2Ua4_dHwAW8g" name="min" type="_beo90AnpEdy9WM11hWri2g"/>
+ <ownedParameter xmi:id="_kzQ90G09Ed2Ua4_dHwAW8g" name="max" type="_beo90AnpEdy9WM11hWri2g"/>
+ </ownedOperation>
+ <ownedOperation xmi:id="_dYnkIECGEd6UTJZnztgOLw" name="bernoulli">
+ <ownedParameter xmi:id="_xxPqIECGEd6UTJZnztgOLw" name="prob" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0E5HwECGEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0E02UECGEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0E6V4ECGEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_fi_xAECGEd6UTJZnztgOLw" name="binomial">
+ <ownedParameter xmi:id="_2YcewECGEd6UTJZnztgOLw" name="prob" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4otRMECGEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4oo_wECGEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_4ovGYECGEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_448soECGEd6UTJZnztgOLw" name="trials" type="_HJ1zcAnfEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6uIsoECGEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6uFCQECGEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6uMXAECGEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_fs-zcECGEd6UTJZnztgOLw" name="exp">
+ <ownedParameter xmi:id="_8F37oECGEd6UTJZnztgOLw" name="mean" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-yGRUECGEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-yCm8ECGEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-yHfcECGEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_f4ijMECGEd6UTJZnztgOLw" name="gamma">
+ <ownedParameter xmi:id="__RBpAECGEd6UTJZnztgOLw" name="k">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BKmZwECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BKiIUECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_BKoO8ECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="__UfMsECGEd6UTJZnztgOLw" name="mean" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C435cECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C42EQECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_C468wECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_ggbCkECGEd6UTJZnztgOLw" name="normal">
+ <ownedParameter xmi:id="_DmkF4ECHEd6UTJZnztgOLw" name="mean" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FupMsECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FumJYECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Fu-j4ECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_D7InsECHEd6UTJZnztgOLw" name="standDev" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Iw9uMECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Iw75AECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_IxGREECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_gtRLwECGEd6UTJZnztgOLw" name="poisson">
+ <ownedParameter xmi:id="_JNIFwECHEd6UTJZnztgOLw" name="mean" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MvIM4ECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MvD7cECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_MvPhoECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_g3ISYECGEd6UTJZnztgOLw" name="uniform">
+ <ownedParameter xmi:id="_j2ETQECHEd6UTJZnztgOLw" name="min" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mGdokECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mGYwEECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_mGgE0ECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_j5HAMECHEd6UTJZnztgOLw" name="max" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nxjRYECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nxe_8ECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nxkfgECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_g-rr4ECGEd6UTJZnztgOLw" name="geometric">
+ <ownedParameter xmi:id="_ov2FoECHEd6UTJZnztgOLw" name="p" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qo3cwECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qo1AgECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_qo5R8ECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_hFs54ECGEd6UTJZnztgOLw" name="triangular">
+ <ownedParameter xmi:id="_rb2_8ECHEd6UTJZnztgOLw" name="min" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tPJigECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tPHtUECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_tPKwoECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_re33sECHEd6UTJZnztgOLw" name="max" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_u3up4ECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_u3rmkECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_u35B8ECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ <ownedParameter xmi:id="_rhixMECHEd6UTJZnztgOLw" name="mode" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wsP7gECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wsNfQECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_wsRJoECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ <ownedOperation xmi:id="_hPOCQECGEd6UTJZnztgOLw" name="logarithmic">
+ <ownedParameter xmi:id="_xh1fsECHEd6UTJZnztgOLw" name="theta" type="_beo90AnpEdy9WM11hWri2g">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zbvAkECHEd6UTJZnztgOLw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zbphAECHEd6UTJZnztgOLw" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_zb1HMECHEd6UTJZnztgOLw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_55fyMBFGEdyBd9q9NMDXUQ" name="NFP_Boolean">
+ <generalization xmi:id="_98XVQBFHEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
+ <generalization xmi:id="_xX10EEIlEd6dmI2dd6jVFQ" general="_Ddte8AnqEdy9WM11hWri2g"/>
+ <ownedAttribute xmi:id="_76_I0BFGEdyBd9q9NMDXUQ" name="value" visibility="public" type="_Ddte8AnqEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-lKQERFGEdyBd9q9NMDXUQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-lKQEBFGEdyBd9q9NMDXUQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_-lUBEBFGEdyBd9q9NMDXUQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_Asy1gBFIEdyUJeMeN__D-A" name="NFP_Natural">
+ <generalization xmi:id="_YKYhUBFIEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
+ <generalization xmi:id="_x0Ww8EIlEd6dmI2dd6jVFQ" general="_DBKa8AnsEdy9WM11hWri2g"/>
+ <ownedAttribute xmi:id="_Asy1ghFIEdyUJeMeN__D-A" name="value" visibility="public" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Asy1gxFIEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Asy1hBFIEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Asy1hRFIEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_B5VngBFQEdyUJeMeN__D-A" name="NFP_String">
+ <generalization xmi:id="_B5VngRFQEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
+ <generalization xmi:id="_yNJrcEIlEd6dmI2dd6jVFQ" general="_qZ3GUAnxEdy9WM11hWri2g"/>
+ <ownedAttribute xmi:id="_B5VnghFQEdyUJeMeN__D-A" name="value" visibility="public" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_B5VngxFQEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_B5VnhBFQEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_B5VnhRFQEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_Yq-MQBFQEdyUJeMeN__D-A" name="NFP_Real">
+ <generalization xmi:id="_Yq-MQRFQEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
+ <generalization xmi:id="_yh2JEEIlEd6dmI2dd6jVFQ" general="_beo90AnpEdy9WM11hWri2g"/>
+ <ownedAttribute xmi:id="_Yq-MQhFQEdyUJeMeN__D-A" name="value" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Yq-MQxFQEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Yq-MRBFQEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Yq-MRRFQEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_0KWSgBFQEdyUJeMeN__D-A" name="NFP_Integer">
+ <generalization xmi:id="_0KWSgRFQEdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
+ <generalization xmi:id="_w_JAMEIlEd6dmI2dd6jVFQ" general="_HJ1zcAnfEdy9WM11hWri2g"/>
+ <ownedAttribute xmi:id="_0KWSghFQEdyUJeMeN__D-A" name="value" visibility="public" type="_HJ1zcAnfEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0KWSgxFQEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0KWShBFQEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0KWShRFQEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_NIDGMBFREdyUJeMeN__D-A" name="NFP_DateTime">
+ <generalization xmi:id="_NIDGMRFREdyUJeMeN__D-A" general="_ACuvABD_EdyybZnLxHsjyA"/>
+ <generalization xmi:id="_zLPEUEIlEd6dmI2dd6jVFQ" general="_sexkYAnxEdy9WM11hWri2g"/>
+ <ownedAttribute xmi:id="_NIDGMhFREdyUJeMeN__D-A" name="value" visibility="public" type="_sexkYAnxEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NIDGMxFREdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NIDGNBFREdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_NIDGNRFREdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_kMwX8BFREdyUJeMeN__D-A" name="NFP_Duration">
+ <generalization xmi:id="_kMwX8RFREdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_kMwX8hFREdyUJeMeN__D-A" name="unit" visibility="public" type="_Iaa3gA4yEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kMwX8xFREdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kMwX9BFREdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_kMwX9RFREdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_w72gwBFREdyUJeMeN__D-A" name="clock" visibility="public" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_z4f4EBFREdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_z4WHEBFREdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_z4ppEBFREdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_xIXSwBFREdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3PheQRFREdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3PheQBFREdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_3PqoMBFREdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_60p4QBFZEdyUJeMeN__D-A" name="worst" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AEmeIDJQEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AETjMDJQEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_86duMBFZEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_AFWFADJQEd211cMdxu944g" name="best" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FA5ZADJQEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FAwPEDJQEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_FBDKADJQEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="__NI1EBFREdyUJeMeN__D-A" name="NFP_DataTxRate">
+ <generalization xmi:id="_QFU6MBFSEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_B7LvsBFSEdyUJeMeN__D-A" name="unit" visibility="public" type="_DyNg0A4zEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_E9C-MBFSEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_E850QBFSEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_E9C-MRFSEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_F-6q4BFSEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Hd1f8RFSEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Hd1f8BFSEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Hd-p4BFSEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_UDZSQBFSEdyUJeMeN__D-A" name="NFP_Frequency">
+ <generalization xmi:id="_UDZSQRFSEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_UDZSQhFSEdyUJeMeN__D-A" name="unit" visibility="public" type="_qFaygA4yEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UDZSQxFSEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UDZSRBFSEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UDZSRRFSEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_UDZSRhFSEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UDZSRxFSEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UDZSSBFSEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UDZSSRFSEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_nWsu8BFSEdyUJeMeN__D-A" name="NFP_Power">
+ <generalization xmi:id="_nWsu8RFSEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_nWsu8hFSEdyUJeMeN__D-A" name="unit" visibility="public" type="_ijhHUA4yEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nWsu8xFSEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nWsu9BFSEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nWsu9RFSEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_nWsu9hFSEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nWsu9xFSEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nWsu-BFSEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nWsu-RFSEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_5LrMcBFSEdyUJeMeN__D-A" name="NFP_DataSize">
+ <generalization xmi:id="_5LrMcRFSEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_5LrMchFSEdyUJeMeN__D-A" name="unit" visibility="public" type="_2pVmEA4yEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5LrMcxFSEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5LrMdBFSEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5LrMdRFSEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_5LrMdhFSEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5LrMdxFSEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5LrMeBFSEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_5LrMeRFSEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_QmcNwBFTEdyUJeMeN__D-A" name="NFP_Energy">
+ <generalization xmi:id="_QmcNwRFTEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_QmcNwhFTEdyUJeMeN__D-A" name="unit" visibility="public" type="_UaKKgA4zEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QmcNwxFTEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QmcNxBFTEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_QmcNxRFTEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_QmcNxhFTEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QmcNxxFTEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QmcNyBFTEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_QmcNyRFTEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_g4VH4BFTEdyUJeMeN__D-A" name="NFP_Length">
+ <generalization xmi:id="_g4VH4RFTEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_g4VH4hFTEdyUJeMeN__D-A" name="unit" visibility="public" type="_g5AQ0A4zEdysTsAUPnp57Q" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_g4VH4xFTEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_g4VH5BFTEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_g4VH5RFTEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_g4VH5hFTEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_g4VH5xFTEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_g4VH6BFTEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_g4VH6RFTEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_0KmCwBFTEdyUJeMeN__D-A" name="NFP_Area">
+ <generalization xmi:id="_0KmCwRFTEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_0KmCwhFTEdyUJeMeN__D-A" name="unit" visibility="public" type="_Sw5dsBFUEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0KmCwxFTEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0KmCxBFTEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0KmCxRFTEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_0KmCxhFTEdyUJeMeN__D-A" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0KmCxxFTEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0KmCyBFTEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0KmCyRFTEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_VDec8BFXEdyUJeMeN__D-A" name="ArrivalPattern">
+ <ownedAttribute xmi:id="_3KX0UBFYEdyUJeMeN__D-A" name="periodic" visibility="public" type="_YOIbEBFXEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7VjbURFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7VjbUBFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_7VtMUBFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3OsToBFYEdyUJeMeN__D-A" name="aperiodic" visibility="public" type="_n4-jUBFXEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9wrZ8BFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9who8BFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_9wrZ8RFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3XCXUBFYEdyUJeMeN__D-A" name="burst" visibility="public" type="_LYgXABFYEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MUS0YBFZEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MUJDYBFZEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_MUS0YRFZEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3bXdsBFYEdyUJeMeN__D-A" name="irregular" visibility="public" type="_iyYAcBFYEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UCa9sRFZEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UCa9sBFZEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_UCkHoBFZEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_3f1G8BFYEdyUJeMeN__D-A" name="closed" visibility="public" type="_xuG1YBFXEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_V1dBkRFZEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_V1dBkBFZEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_V1mykBFZEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_XSb88BFZEdyUJeMeN__D-A" name="sporadic" type="_69YoYBFXEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fG9pMRFZEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fG9pMBFZEdyUJeMeN__D-A"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_PN-GcDJPEd211cMdxu944g" name="open" visibility="public" type="_cb3rIDJPEd211cMdxu944g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2970kDJPEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_29yDkDJPEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_2-FlkDJPEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_YOIbEBFXEdyUJeMeN__D-A" name="PeriodicPattern">
+ <ownedAttribute xmi:id="_aP6soBFXEdyUJeMeN__D-A" name="period" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cwjdYBFXEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cwZsYBFXEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cwjdYRFXEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aVSU0BFXEdyUJeMeN__D-A" name="jitter" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fsm-0RFXEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fsm-0BFXEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_fswIwBFXEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aZdDIBFXEdyUJeMeN__D-A" name="phase" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hhbycRFXEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hhbycBFXEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_hhk8YBFXEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_QZPmwDJPEd211cMdxu944g" name="occurrences" visibility="public" type="_0KWSgBFQEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_VaUT8DJPEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_VaKi8DJPEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_VanO4DJPEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_n4-jUBFXEdyUJeMeN__D-A" name="AperiodicPattern">
+ <ownedAttribute xmi:id="_pZYmIBFXEdyUJeMeN__D-A" name="distribution" visibility="public" type="_ACuvABD_EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sI7VkRFXEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sI7VkBFXEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sJEfgBFXEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_xuG1YBFXEdyUJeMeN__D-A" name="ClosedPattern">
+ <ownedAttribute xmi:id="_y5DlkBFXEdyUJeMeN__D-A" name="population" visibility="public" type="_0KWSgBFQEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_09YNwRFXEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_09YNwBFXEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_09h-wBFXEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_y-bNwBFXEdyUJeMeN__D-A" name="extDelay" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_32JxsRFXEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_32JxsBFXEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_32TisBFXEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_69YoYBFXEdyUJeMeN__D-A" name="SporadicPattern">
+ <generalization xmi:id="_Jc-ecBFYEdyUJeMeN__D-A" general="_n4-jUBFXEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_9g_0oBFXEdyUJeMeN__D-A" name="minInterarrival" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BdHr8RFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BdHr8BFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_BdRc8BFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_9l6w4BFXEdyUJeMeN__D-A" name="maxInterarrival" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EtTDQBFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EtJSQBFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_EtTDQRFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_9qiLIBFXEdyUJeMeN__D-A" name="jitter" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_G6tWABFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_G6jlABFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_G62f8BFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_LYgXABFYEdyUJeMeN__D-A" name="BurstPattern">
+ <generalization xmi:id="_iSV1gBFYEdyUJeMeN__D-A" general="_n4-jUBFXEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_RuH1QBFYEdyUJeMeN__D-A" name="minInterarrival" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RuH1QRFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RuH1QhFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_RuH1QxFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_RuH1RBFYEdyUJeMeN__D-A" name="maxInterarrival" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_RuH1RRFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_RuH1RhFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_RuH1RxFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_WdqGgBFYEdyUJeMeN__D-A" name="minEventInterval" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZizSgBFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZiphgBFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ZizSgRFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_aOdeoBFYEdyUJeMeN__D-A" name="maxEventInterval" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dEQAABFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dEG2EBFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_dEQAARFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_d7PSYBFYEdyUJeMeN__D-A" name="burstSize" visibility="public" type="_0KWSgBFQEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gQZy8RFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gQZy8BFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_gQi84BFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_iyYAcBFYEdyUJeMeN__D-A" name="IrregularPattern">
+ <generalization xmi:id="_wA6eUBFYEdyUJeMeN__D-A" general="_n4-jUBFXEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_l2xlkBFYEdyUJeMeN__D-A" name="phase" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oB8coRFYEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oB8coBFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_oCGNoBFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_l-q9UBFYEdyUJeMeN__D-A" name="interarrivals" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sXaBABFYEdyUJeMeN__D-A" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_sXQ3EBFYEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sXjyABFYEdyUJeMeN__D-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_ZPC-IBFaEdyUJeMeN__D-A" name="NFP_Percentage">
+ <generalization xmi:id="_qAhXQBFaEdyUJeMeN__D-A" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_bD3xwBFaEdyUJeMeN__D-A" name="unit" visibility="public" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fNQpABFaEdyUJeMeN__D-A" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fNG4ABFaEdyUJeMeN__D-A"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_g8H-kBFaEdyUJeMeN__D-A" value="%"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_cb3rIDJPEd211cMdxu944g" name="OpenPattern">
+ <ownedAttribute xmi:id="_fPCWUDJPEd211cMdxu944g" name="interArrivalTime" visibility="public" type="_kMwX8BFREdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jCv4gDJPEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jCmHgDJPEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jC5pgDJPEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_fWC9QDJPEd211cMdxu944g" name="arrivalRate" visibility="public" type="_UDZSQBFSEdyUJeMeN__D-A" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nu8h4DJPEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nupm8DJPEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nvGS4DJPEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_fZU6wDJPEd211cMdxu944g" name="arrivalProcess" visibility="public" isUnique="false">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rj2W4DJPEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rjtM8DJPEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_rkJR0DJPEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_TyXpQDJQEd211cMdxu944g" name="NFP_Price">
+ <generalization xmi:id="_qjjiEDJQEd211cMdxu944g" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_XPkv8DJQEd211cMdxu944g" name="unit" visibility="public" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cDX2IDJQEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cDOsMDJQEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_cDhnIDJQEd211cMdxu944g" value="$US"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_sMCi0DJQEd211cMdxu944g" name="NFP_Weight">
+ <generalization xmi:id="_4gAj8DJSEd211cMdxu944g" general="_Yq-MQBFQEdyUJeMeN__D-A"/>
+ <ownedAttribute xmi:id="_0pa-0DJQEd211cMdxu944g" name="unit" visibility="public" type="_fuoVADJSEd211cMdxu944g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AjjOgDJREd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AjZdgDJREd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_6GXIoDJQEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_60bIgDJQEd211cMdxu944g" name="precision" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8u87gDJQEd211cMdxu944g" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8uzKgDJQEd211cMdxu944g"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_8vGFcDJQEd211cMdxu944g">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <profileApplication xmi:id="_t51Y8J6OEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_t7LcwJ6OEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_MHTv8J3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ </profileApplication>
+ <profileApplication xmi:id="_t7LcwZ6OEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_t77DoJ6OEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_M7UAPZ3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
+ </profileApplication>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_x9l9sA74EdyML4mHwjNDrw" name="TimeTypesLibrary">
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_WAvb0A75EdyML4mHwjNDrw" name="TimeNatureKind">
+ <ownedLiteral xmi:id="_XWRrYA75EdyML4mHwjNDrw" name="discrete"/>
+ <ownedLiteral xmi:id="_XbC2oA75EdyML4mHwjNDrw" name="dense"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_a_LrwA75EdyML4mHwjNDrw" name="TimeInterpretationKind">
+ <ownedLiteral xmi:id="_c-ScwA75EdyML4mHwjNDrw" name="duration"/>
+ <ownedLiteral xmi:id="_dEi1wA75EdyML4mHwjNDrw" name="instant"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_eMs4wA-KEdyNj8xzjk-DoA" name="EventKind">
+ <ownedLiteral xmi:id="_fkw34A-KEdyNj8xzjk-DoA" name="start"/>
+ <ownedLiteral xmi:id="_frd80A-KEdyNj8xzjk-DoA" name="finish"/>
+ <ownedLiteral xmi:id="_f2WXIA-KEdyNj8xzjk-DoA" name="send"/>
+ <ownedLiteral xmi:id="_f8mwIA-KEdyNj8xzjk-DoA" name="receive"/>
+ <ownedLiteral xmi:id="_gCHiQA-KEdyNj8xzjk-DoA" name="consume"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_MDyyoA-KEdyNj8xzjk-DoA" name="TimeStandardKind">
+ <ownedLiteral xmi:id="_NZezMA-KEdyNj8xzjk-DoA" name="TAI"/>
+ <ownedLiteral xmi:id="_OLZYUA-KEdyNj8xzjk-DoA" name="UT0"/>
+ <ownedLiteral xmi:id="_OQxAgA-KEdyNj8xzjk-DoA" name="UT1"/>
+ <ownedLiteral xmi:id="_OViLwA-KEdyNj8xzjk-DoA" name="UTC"/>
+ <ownedLiteral xmi:id="_OaTXAA-KEdyNj8xzjk-DoA" name="Local"/>
+ <ownedLiteral xmi:id="_OqGGgA-KEdyNj8xzjk-DoA" name="TT"/>
+ <ownedLiteral xmi:id="_OwDkkA-KEdyNj8xzjk-DoA" name="TBD"/>
+ <ownedLiteral xmi:id="_O1kWsA-KEdyNj8xzjk-DoA" name="TCG"/>
+ <ownedLiteral xmi:id="_O6oc4A-KEdyNj8xzjk-DoA" name="TCB"/>
+ <ownedLiteral xmi:id="_PAAFEA-KEdyNj8xzjk-DoA" name="Sidereal"/>
+ <ownedLiteral xmi:id="_PFELQA-KEdyNj8xzjk-DoA" name="GPS"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_2GPOEA74EdyML4mHwjNDrw" name="TimeLibrary">
+ <packageImport xmi:id="__w7xwA74EdyML4mHwjNDrw" importedPackage="_x9l9sA74EdyML4mHwjNDrw"/>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_xV1ksA75EdyML4mHwjNDrw" name="TimedValueType">
+ <ownedTemplateSignature xmi:type="uml:RedefinableTemplateSignature" xmi:id="_GYVQAA9bEdyP5Zh6SHZeeg" parameter="_FXMg0BgnEdyHL91mBnoLNQ">
+ <ownedParameter xmi:type="uml:ClassifierTemplateParameter" xmi:id="_FXMg0BgnEdyHL91mBnoLNQ" parameteredElement="_JBiEkBgnEdyHL91mBnoLNQ">
+ <ownedParameteredElement xmi:type="uml:Enumeration" xmi:id="_JBiEkBgnEdyHL91mBnoLNQ" name="TUK" templateParameter="_FXMg0BgnEdyHL91mBnoLNQ"/>
+ </ownedParameter>
+ </ownedTemplateSignature>
+ <ownedAttribute xmi:id="_WqAuwA9bEdyP5Zh6SHZeeg" name="unit" visibility="public" type="_JBiEkBgnEdyHL91mBnoLNQ" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Y74qwQ9bEdyP5Zh6SHZeeg" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Y74qwA9bEdyP5Zh6SHZeeg"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_Y8CbwA9bEdyP5Zh6SHZeeg">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_E2_cQA9fEdy-lroUn0KWEw" name="value" visibility="public" type="_beo90AnpEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_K0mDIQ9fEdy-lroUn0KWEw" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_K0mDIA9fEdy-lroUn0KWEw"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_K0vNEA9fEdy-lroUn0KWEw">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_cQrtcA-JEdyNj8xzjk-DoA" name="expr" visibility="public" type="_Y-aEYA-JEdyNj8xzjk-DoA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ekOdYQ-JEdyNj8xzjk-DoA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ekOdYA-JEdyNj8xzjk-DoA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_ekOdYg-JEdyNj8xzjk-DoA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_cW8tgA-JEdyNj8xzjk-DoA" name="onClock" visibility="public" type="_qZ3GUAnxEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tkIVwQ-KEdyNj8xzjk-DoA" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tkIVwA-KEdyNj8xzjk-DoA"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_jObisg-JEdyNj8xzjk-DoA">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_Y-aEYA-JEdyNj8xzjk-DoA" name="ClockedValueSpecification"/>
+ <packagedElement xmi:type="uml:InstanceSpecification" xmi:id="_42TqEA-JEdyNj8xzjk-DoA" name="idealClk" classifier="_BKyhUBBREdyt6tGzWCpUVA"/>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_DY4Q8A-KEdyNj8xzjk-DoA" name="TimeUnitKind">
+ <ownedLiteral xmi:id="_FahYkA-KEdyNj8xzjk-DoA" name="s"/>
+ <ownedLiteral xmi:id="_Fh-EYA-KEdyNj8xzjk-DoA" name="ms"/>
+ <ownedLiteral xmi:id="_Fm5AoA-KEdyNj8xzjk-DoA" name="us"/>
+ <ownedLiteral xmi:id="_FsjjwA-KEdyNj8xzjk-DoA" name="ns"/>
+ <ownedLiteral xmi:id="_FyEV4A-KEdyNj8xzjk-DoA" name="min"/>
+ <ownedLiteral xmi:id="_F3SNEA-KEdyNj8xzjk-DoA" name="hrs"/>
+ <ownedLiteral xmi:id="_F8fdMA-KEdyNj8xzjk-DoA" name="day"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_axYBYA-KEdyNj8xzjk-DoA" name="LogicalTimeUnit">
+ <ownedLiteral xmi:id="_b_v5AA-KEdyNj8xzjk-DoA" name="tick"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_BKyhUBBREdyt6tGzWCpUVA" name="IdealClock">
+ <ownedOperation xmi:id="_oPkhUA-JEdyNj8xzjk-DoA" name="currentTime">
+ <ownedParameter xmi:id="_pz2XgA-JEdyNj8xzjk-DoA" name="" type="_beo90AnpEdy9WM11hWri2g" direction="return"/>
+ </ownedOperation>
+ </packagedElement>
+ <profileApplication xmi:id="_eetYoJ6XEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_efATkJ6XEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_MHTv8J3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_U_GAoAPMEdyuUt-4qHuVvQ"/>
+ </profileApplication>
+ <profileApplication xmi:id="_efATkZ6XEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_efTOgJ6XEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_M7UAPZ3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
+ </profileApplication>
+ <profileApplication xmi:id="_efTOgZ6XEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_efv6cJ6XEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_MMhnIJ3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_WStkoAPMEdyuUt-4qHuVvQ"/>
+ </profileApplication>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_RTwjABgzEdyHL91mBnoLNQ" name="RS_Library">
+ <packageImport xmi:id="_ZKGCQBmVEdyKYph7niDrbQ" importedPackage="_g2qR8A74EdyML4mHwjNDrw"/>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_hwFnsBmVEdyKYph7niDrbQ" name="TilerSpecification">
+ <ownedAttribute xmi:id="_kL8mIBmVEdyKYph7niDrbQ" name="origin" visibility="public" type="_WkRCQBD_EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nsWKwBmVEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nsNA0BmVEdyKYph7niDrbQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_nsWKwRmVEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kTPg8BmVEdyKYph7niDrbQ" name="paving" visibility="public" type="_yhmP0BD_EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_prv2sBmVEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_prmswBmVEdyKYph7niDrbQ" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_pr5nsBmVEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_kWrPcBmVEdyKYph7niDrbQ" name="fitting" visibility="public" type="_WkRCQBD_EdyybZnLxHsjyA" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_sk0VkBmVEdyKYph7niDrbQ" value="1"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_skqkkBmVEdyKYph7niDrbQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_sk9fgBmVEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:DataType" xmi:id="_5jgZkBmVEdyKYph7niDrbQ" name="ShapeSpecification">
+ <ownedAttribute xmi:id="_8nS6sBmVEdyKYph7niDrbQ" name="size" visibility="public" type="_DBKa8AnsEdy9WM11hWri2g" isUnique="false">
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__IEOUBmVEdyKYph7niDrbQ" value="*"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="__H6dUBmVEdyKYph7niDrbQ"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="__INYQBmVEdyKYph7niDrbQ">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <profileApplication xmi:id="_Uqt5kJ6YEd2RT_WlaEpTrw">
+ <eAnnotations xmi:id="_UrBbkJ6YEd2RT_WlaEpTrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="MARTE.profile.uml#_M7UAPZ3yEd6SvNDHkhtrYQ"/>
+ </eAnnotations>
+ <appliedProfile href="MARTE.profile.uml#_9FdqwA-MEdyLh7muGbCqMw"/>
+ </profileApplication>
+ </packagedElement>
+ <profileApplication xmi:id="_uCLtgA73EdyML4mHwjNDrw">
+ <eAnnotations xmi:id="_uCU3cA73EdyML4mHwjNDrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/schemas/Standard/1#/"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
+ </profileApplication>
+ </uml:Package>
+ <standard:ModelLibrary xmi:id="_uJeoUA73EdyML4mHwjNDrw" base_Package="_uBlQkA73EdyML4mHwjNDrw"/>
+ <standard:ModelLibrary xmi:id="__M2CsA73EdyML4mHwjNDrw" base_Package="_dDxjEAeNEdytasR0-Ec7ew"/>
+ <standard:ModelLibrary xmi:id="_AEbK8A74EdyML4mHwjNDrw" base_Package="_3DJKAA4uEdysTsAUPnp57Q"/>
+ <standard:ModelLibrary xmi:id="_A85rEA74EdyML4mHwjNDrw" base_Package="_X3JtMAeNEdytasR0-Ec7ew"/>
+ <standard:ModelLibrary xmi:id="_jCkv4A74EdyML4mHwjNDrw" base_Package="_g2qR8A74EdyML4mHwjNDrw"/>
+ <standard:ModelLibrary xmi:id="_op16YA74EdyML4mHwjNDrw" base_Package="_l6ms8A74EdyML4mHwjNDrw"/>
+ <standard:ModelLibrary xmi:id="_0iQS0A74EdyML4mHwjNDrw" base_Package="_x9l9sA74EdyML4mHwjNDrw"/>
+ <standard:ModelLibrary xmi:id="_4aqHwA74EdyML4mHwjNDrw" base_Package="_2GPOEA74EdyML4mHwjNDrw"/>
+ <standard:ModelLibrary xmi:id="_chpJkB2KEdyzLoIDsxpCNg" base_Package="_RTwjABgzEdyHL91mBnoLNQ"/>
+ <NFPs:Unit xmi:id="_pD3sYJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_KvuiAA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_pwbQYJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_LDGJ8A4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_qgai4J6KEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_pD3sYJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_LK_hsA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_rFhbEJ6KEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_qgai4J6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_LTCqcA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_r2PtYJ6KEd2RT_WlaEpTrw" convFactor="60" baseUnit="_pD3sYJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_OsmAMA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_seL3IJ6KEd2RT_WlaEpTrw" convFactor="60" baseUnit="_r2PtYJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_O8F0wA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_tAAx0J6KEd2RT_WlaEpTrw" convFactor="24" baseUnit="_seL3IJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_PU1E4A4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_tlHqAJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_lBxScA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_uOGVkJ6KEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_tlHqAJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_lMpFsA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_u30oAJ6KEd2RT_WlaEpTrw" convFactor="1000" baseUnit="_tlHqAJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_lXXvAA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_vgWnoJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_tcvToA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_wRqv0J6KEd2RT_WlaEpTrw" convFactor="1000" baseUnit="_vgWnoJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_tmRqIA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_w7-4IJ6KEd2RT_WlaEpTrw" convFactor="1000000" baseUnit="_vgWnoJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_twkOkA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_xvPhEJ6KEd2RT_WlaEpTrw" convFactor="1000000000" baseUnit="_vgWnoJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_t46SQA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_yZG9cJ6KEd2RT_WlaEpTrw" convFactor="0.0167" baseUnit="_vgWnoJ6KEd2RT_WlaEpTrw" base_EnumerationLiteral="_uA8z8A4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_JNR40J6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_7OS_AA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_J0K5sJ6LEd2RT_WlaEpTrw" convFactor="8" baseUnit="_JNR40J6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_7df4oA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_KeozAJ6LEd2RT_WlaEpTrw" convFactor="1024" baseUnit="_J0K5sJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_7pHSwA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_LCixUJ6LEd2RT_WlaEpTrw" convFactor="1024" baseUnit="_KeozAJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_717mwA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_LjUjIJ6LEd2RT_WlaEpTrw" convFactor="1024" baseUnit="_LCixUJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_7-bbcA4yEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_MHOhcJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_jcYZIDJSEd211cMdxu944g"/>
+ <NFPs:Unit xmi:id="_Mru8sJ6LEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_MHOhcJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_jleDsDJSEd211cMdxu944g"/>
+ <NFPs:Unit xmi:id="_ocHTYJ6LEd2RT_WlaEpTrw" convFactor="1000" baseUnit="_MHOhcJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_jrlSwDJSEd211cMdxu944g"/>
+ <NFPs:Unit xmi:id="_pEzEAJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_oeL5gA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_pr-_0J6LEd2RT_WlaEpTrw" convFactor="0.01" baseUnit="_pEzEAJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_opXOwA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_qQ8HAJ6LEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_pEzEAJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_oxQmgA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_q4a9wJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_WkvLsA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_rfBDsJ6LEd2RT_WlaEpTrw" convFactor="1000" baseUnit="_q4a9wJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_Wr48kA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_sMdYgJ6LEd2RT_WlaEpTrw" convFactor="0.0002778" baseUnit="_q4a9wJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_WzL3YA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_s43LgJ6LEd2RT_WlaEpTrw" convFactor="1000" baseUnit="_sMdYgJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_W6pKQA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_tej5kJ6LEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_sMdYgJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_XCiiAA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_uHF5MJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_XV22oBFUEdyUJeMeN__D-A"/>
+ <NFPs:Unit xmi:id="_uuR1AJ6LEd2RT_WlaEpTrw" convFactor="0.000001" baseUnit="_uHF5MJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_XeM6UBFUEdyUJeMeN__D-A"/>
+ <NFPs:Unit xmi:id="_vRvucJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_IdlDwA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_v1Wx0J6LEd2RT_WlaEpTrw" convFactor="1024" baseUnit="_vRvucJ6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_InkGMA4zEdysTsAUPnp57Q"/>
+ <NFPs:Unit xmi:id="_wcseoJ6LEd2RT_WlaEpTrw" convFactor="1024" baseUnit="_v1Wx0J6LEd2RT_WlaEpTrw" base_EnumerationLiteral="_IzfCUA4zEdysTsAUPnp57Q"/>
+ <DataTypes:CollectionType xmi:id="_vihqgJ6NEd2RT_WlaEpTrw" collectionAttrib="_YqhkIBD_EdyybZnLxHsjyA" base_DataType="_WkRCQBD_EdyybZnLxHsjyA"/>
+ <DataTypes:CollectionType xmi:id="_4rcW0J6NEd2RT_WlaEpTrw" collectionAttrib="_2qGWQBD_EdyybZnLxHsjyA" base_DataType="_yhmP0BD_EdyybZnLxHsjyA"/>
+ <DataTypes:IntervalType xmi:id="_DdQ6oJ6OEd2RT_WlaEpTrw" intervalAttrib="_Uc9xMB15EdyUAqqkOL30sg" base_DataType="_TKe1oB15EdyUAqqkOL30sg"/>
+ <DataTypes:IntervalType xmi:id="_J6kVQJ6OEd2RT_WlaEpTrw" intervalAttrib="_iG-lkBEBEdyx6M3BlUjlCQ" base_DataType="_ehpdoBEBEdyx6M3BlUjlCQ"/>
+ <DataTypes:IntervalType xmi:id="_TZjYMJ6OEd2RT_WlaEpTrw" intervalAttrib="_94t6EBXWEdyC88-N-gXBsQ" base_DataType="_6ekucBXWEdyC88-N-gXBsQ"/>
+ <DataTypes:IntervalType xmi:id="_WF7e4J6OEd2RT_WlaEpTrw" intervalAttrib="_GZC_8B14EdyUAqqkOL30sg" base_DataType="_DaoHAB14EdyUAqqkOL30sg"/>
+ <DataTypes:IntervalType xmi:id="_aawKEJ6OEd2RT_WlaEpTrw" intervalAttrib="_9CLk8B18EdyUAqqkOL30sg" base_DataType="_rq2FsB18EdyUAqqkOL30sg"/>
+ <DataTypes:CollectionType xmi:id="_eo3wUJ6OEd2RT_WlaEpTrw" collectionAttrib="_gdsBoBEDEdyx6M3BlUjlCQ" base_DataType="_MgXXkBEDEdyx6M3BlUjlCQ"/>
+ <DataTypes:ChoiceType xmi:id="_xrWiwJ6OEd2RT_WlaEpTrw" base_DataType="_VDec8BFXEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_zpHP8J6OEd2RT_WlaEpTrw" base_DataType="_n4-jUBFXEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_1OR28J6OEd2RT_WlaEpTrw" base_DataType="_cb3rIDJPEd211cMdxu944g"/>
+ <DataTypes:TupleType xmi:id="_14vJMJ6OEd2RT_WlaEpTrw" base_DataType="_xuG1YBFXEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_26v_0J6OEd2RT_WlaEpTrw" base_DataType="_YOIbEBFXEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_3nvosJ6OEd2RT_WlaEpTrw" base_DataType="_69YoYBFXEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_4O7kgJ6OEd2RT_WlaEpTrw" base_DataType="_LYgXABFYEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_5aeKkJ6OEd2RT_WlaEpTrw" base_DataType="_iyYAcBFYEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_AgKa4J6PEd2RT_WlaEpTrw" base_DataType="_ACuvABD_EdyybZnLxHsjyA" exprAttrib="_EC4KsBD_EdyybZnLxHsjyA"/>
+ <NFPs:NfpType xmi:id="_MRLx4J6PEd2RT_WlaEpTrw" base_DataType="_55fyMBFGEdyBd9q9NMDXUQ" valueAttrib="_76_I0BFGEdyBd9q9NMDXUQ"/>
+ <NFPs:NfpType xmi:id="_M4qooJ6PEd2RT_WlaEpTrw" base_DataType="_Asy1gBFIEdyUJeMeN__D-A" valueAttrib="_Asy1ghFIEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_N0RVQJ6PEd2RT_WlaEpTrw" base_DataType="_B5VngBFQEdyUJeMeN__D-A" valueAttrib="_B5VnghFQEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_OatDIJ6PEd2RT_WlaEpTrw" base_DataType="_Yq-MQBFQEdyUJeMeN__D-A" valueAttrib="_Yq-MQhFQEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_PElGkJ6PEd2RT_WlaEpTrw" base_DataType="_0KWSgBFQEdyUJeMeN__D-A" valueAttrib="_0KWSghFQEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_PzgpIJ6PEd2RT_WlaEpTrw" base_DataType="_NIDGMBFREdyUJeMeN__D-A" valueAttrib="_NIDGMhFREdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_UibPUJ6PEd2RT_WlaEpTrw" base_DataType="_kMwX8BFREdyUJeMeN__D-A" unitAttrib="_kMwX8hFREdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_VN7qcJ6PEd2RT_WlaEpTrw" base_DataType="__NI1EBFREdyUJeMeN__D-A" unitAttrib="_B7LvsBFSEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_V0OOYJ6PEd2RT_WlaEpTrw" base_DataType="_UDZSQBFSEdyUJeMeN__D-A" unitAttrib="_UDZSQhFSEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_WccsAJ6PEd2RT_WlaEpTrw" base_DataType="_nWsu8BFSEdyUJeMeN__D-A" unitAttrib="_nWsu8hFSEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_XJc78J6PEd2RT_WlaEpTrw" base_DataType="_5LrMcBFSEdyUJeMeN__D-A" unitAttrib="_5LrMchFSEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_YDQRwJ6PEd2RT_WlaEpTrw" base_DataType="_QmcNwBFTEdyUJeMeN__D-A" unitAttrib="_QmcNwhFTEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_YogT4J6PEd2RT_WlaEpTrw" base_DataType="_g4VH4BFTEdyUJeMeN__D-A" unitAttrib="_g4VH4hFTEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_ZakqAJ6PEd2RT_WlaEpTrw" base_DataType="_0KmCwBFTEdyUJeMeN__D-A" unitAttrib="_0KmCwhFTEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_adnbYJ6PEd2RT_WlaEpTrw" base_DataType="_ZPC-IBFaEdyUJeMeN__D-A" unitAttrib="_bD3xwBFaEdyUJeMeN__D-A"/>
+ <NFPs:NfpType xmi:id="_bGJbAJ6PEd2RT_WlaEpTrw" base_DataType="_sMCi0DJQEd211cMdxu944g" unitAttrib="_0pa-0DJQEd211cMdxu944g"/>
+ <NFPs:NfpType xmi:id="_brPsIJ6PEd2RT_WlaEpTrw" base_DataType="_TyXpQDJQEd211cMdxu944g" unitAttrib="_XPkv8DJQEd211cMdxu944g"/>
+ <DataTypes:TupleType xmi:id="_Uge08J6XEd2RT_WlaEpTrw" base_DataType="_rnEo4BFbEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_VnjxwJ6XEd2RT_WlaEpTrw" base_DataType="_yayYYBFbEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_WOTBoJ6XEd2RT_WlaEpTrw" base_DataType="_LBY6sBFcEdyUJeMeN__D-A"/>
+ <DataTypes:ChoiceType xmi:id="_XtEswJ6XEd2RT_WlaEpTrw" base_DataType="_d6I-0BFbEdyUJeMeN__D-A"/>
+ <DataTypes:TupleType xmi:id="_ZVh4UJ6XEd2RT_WlaEpTrw" base_DataType="_Ng1kMAeOEdytasR0-Ec7ew"/>
+ <DataTypes:TupleType xmi:id="_hJx3wJ6XEd2RT_WlaEpTrw" base_DataType="_xV1ksA75EdyML4mHwjNDrw"/>
+ <NFPs:Unit xmi:id="_j3OVcJ6XEd2RT_WlaEpTrw" base_EnumerationLiteral="_b_v5AA-KEdyNj8xzjk-DoA"/>
+ <Time:ClockType xmi:id="_mpmWcJ6XEd2RT_WlaEpTrw" nature="dense" unitType="_DY4Q8A-KEdyNj8xzjk-DoA" getTime="_oPkhUA-JEdyNj8xzjk-DoA" base_Class="_BKyhUBBREdyt6tGzWCpUVA"/>
+ <Time:Clock xmi:id="_oH7VoJ6XEd2RT_WlaEpTrw" base_InstanceSpecification="_42TqEA-JEdyNj8xzjk-DoA"/>
+ <NFPs:Unit xmi:id="_rhfScJ6XEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_8RDAAJ6XEd2RT_WlaEpTrw" base_EnumerationLiteral="_Fh-EYA-KEdyNj8xzjk-DoA"/>
+ <NFPs:Unit xmi:id="_sKKcAJ6XEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_rhfScJ6XEd2RT_WlaEpTrw" base_EnumerationLiteral="_Fm5AoA-KEdyNj8xzjk-DoA"/>
+ <NFPs:Unit xmi:id="_s1FBQJ6XEd2RT_WlaEpTrw" convFactor="0.001" baseUnit="_sKKcAJ6XEd2RT_WlaEpTrw" base_EnumerationLiteral="_FsjjwA-KEdyNj8xzjk-DoA"/>
+ <NFPs:Unit xmi:id="_tkK74J6XEd2RT_WlaEpTrw" convFactor="60" baseUnit="_8RDAAJ6XEd2RT_WlaEpTrw" base_EnumerationLiteral="_FyEV4A-KEdyNj8xzjk-DoA"/>
+ <NFPs:Unit xmi:id="_uOo1MJ6XEd2RT_WlaEpTrw" convFactor="60" baseUnit="_tkK74J6XEd2RT_WlaEpTrw" base_EnumerationLiteral="_F3SNEA-KEdyNj8xzjk-DoA"/>
+ <NFPs:Unit xmi:id="_vCDPIJ6XEd2RT_WlaEpTrw" convFactor="24" baseUnit="_uOo1MJ6XEd2RT_WlaEpTrw" base_EnumerationLiteral="_F8fdMA-KEdyNj8xzjk-DoA"/>
+ <NFPs:Unit xmi:id="_8RDAAJ6XEd2RT_WlaEpTrw" base_EnumerationLiteral="_FahYkA-KEdyNj8xzjk-DoA"/>
+ <DataTypes:TupleType xmi:id="_cm3QwJ6YEd2RT_WlaEpTrw" base_DataType="_hwFnsBmVEdyKYph7niDrbQ"/>
+ <DataTypes:CollectionType xmi:id="_endPgJ6YEd2RT_WlaEpTrw" collectionAttrib="_8nS6sBmVEdyKYph7niDrbQ" base_DataType="_5jgZkBmVEdyKYph7niDrbQ"/>
+ <DataTypes:CollectionType xmi:id="_-GrkgECAEd6UTJZnztgOLw" collectionAttrib="_NK0O4EB9Ed6UTJZnztgOLw" base_DataType="_I11ysEB9Ed6UTJZnztgOLw"/>
+ <DataTypes:CollectionType xmi:id="_KaZY4ECBEd6UTJZnztgOLw" collectionAttrib="_M7eyYEB9Ed6UTJZnztgOLw" base_DataType="_F0-CsEB9Ed6UTJZnztgOLw"/>
+ <NFPs:Dimension xmi:id="_g1nlUEONEd6caK5ICj_pSQ" symbol="T" base_Enumeration="_Iaa3gA4yEdysTsAUPnp57Q"/>
+ <NFPs:Dimension xmi:id="_k2Me0EONEd6caK5ICj_pSQ" baseDimension="_idlMMEOOEd6caK5ICj_pSQ _lsUZEEOOEd6caK5ICj_pSQ _g1nlUEONEd6caK5ICj_pSQ" base_Enumeration="_ijhHUA4yEdysTsAUPnp57Q">
+ <baseExponent>2</baseExponent>
+ <baseExponent>1</baseExponent>
+ <baseExponent>-3</baseExponent>
+ </NFPs:Dimension>
+ <NFPs:Dimension xmi:id="_idlMMEOOEd6caK5ICj_pSQ" symbol="L" base_Enumeration="_g5AQ0A4zEdysTsAUPnp57Q"/>
+ <NFPs:Dimension xmi:id="_lsUZEEOOEd6caK5ICj_pSQ" symbol="M" base_Enumeration="_fuoVADJSEd211cMdxu944g"/>
+ <NFPs:Dimension xmi:id="_qlLlcEOOEd6caK5ICj_pSQ" symbol="D" base_Enumeration="_2pVmEA4yEdysTsAUPnp57Q"/>
+ <NFPs:Dimension xmi:id="_tTN5AEOOEd6caK5ICj_pSQ" baseDimension="_idlMMEOOEd6caK5ICj_pSQ" base_Enumeration="_Sw5dsBFUEdyUJeMeN__D-A">
+ <baseExponent>2</baseExponent>
+ </NFPs:Dimension>
+ <NFPs:Dimension xmi:id="_zJtyUEOOEd6caK5ICj_pSQ" baseDimension="_g1nlUEONEd6caK5ICj_pSQ" base_Enumeration="_qFaygA4yEdysTsAUPnp57Q">
+ <baseExponent>-1</baseExponent>
+ </NFPs:Dimension>
+ <NFPs:Dimension xmi:id="_FUMlwEOPEd6caK5ICj_pSQ" baseDimension="_idlMMEOOEd6caK5ICj_pSQ _lsUZEEOOEd6caK5ICj_pSQ _g1nlUEONEd6caK5ICj_pSQ" base_Enumeration="_UaKKgA4zEdysTsAUPnp57Q">
+ <baseExponent>2</baseExponent>
+ <baseExponent>1</baseExponent>
+ <baseExponent>-2</baseExponent>
+ </NFPs:Dimension>
+ <NFPs:Dimension xmi:id="_NJg8MEOPEd6caK5ICj_pSQ" baseDimension="_qlLlcEOOEd6caK5ICj_pSQ _g1nlUEONEd6caK5ICj_pSQ" base_Enumeration="_DyNg0A4zEdysTsAUPnp57Q">
+ <baseExponent>1</baseExponent>
+ <baseExponent>-1</baseExponent>
+ </NFPs:Dimension>
+</xmi:XMI>
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/In.png b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/In.png
new file mode 100644
index 00000000000..6a0eac2ef77
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/In.png
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/InOut.png b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/InOut.png
new file mode 100644
index 00000000000..f0611954dd1
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/InOut.png
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Out.png b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Out.png
new file mode 100644
index 00000000000..4b17c133308
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Out.png
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Provided.png b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Provided.png
new file mode 100644
index 00000000000..8299bd78313
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Provided.png
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/ProvidedRequired.png b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/ProvidedRequired.png
new file mode 100644
index 00000000000..2fb1a1ba711
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/ProvidedRequired.png
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Required.png b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Required.png
new file mode 100644
index 00000000000..4e40ef0e365
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Required.png
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwArbiter_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwArbiter_icon.gif
new file mode 100644
index 00000000000..46c6bc37fa1
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwArbiter_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwAsic_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwAsic_icon.gif
new file mode 100644
index 00000000000..887b4d38997
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwAsic_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBridge_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBridge_icon.gif
new file mode 100644
index 00000000000..bce36b9be72
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBridge_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBus_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBus_icon.gif
new file mode 100644
index 00000000000..f8e6c0a4b2f
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBus_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCache_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCache_icon.gif
new file mode 100644
index 00000000000..686e005d57c
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCache_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwClock_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwClock_icon.gif
new file mode 100644
index 00000000000..7d58ace8c8a
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwClock_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwComputingResource_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwComputingResource_icon.gif
new file mode 100644
index 00000000000..887b4d38997
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwComputingResource_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCoolingSupply_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCoolingSupply_icon.gif
new file mode 100644
index 00000000000..10da294f2bf
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCoolingSupply_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDMA_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDMA_icon.gif
new file mode 100644
index 00000000000..4cfd4113a70
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDMA_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDevice_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDevice_icon.gif
new file mode 100644
index 00000000000..96154e940c9
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDevice_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDrive_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDrive_icon.gif
new file mode 100644
index 00000000000..686e005d57c
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDrive_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwI_O_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwI_O_icon.gif
new file mode 100644
index 00000000000..1d77ee7bf63
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwI_O_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMMU_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMMU_icon.gif
new file mode 100644
index 00000000000..4cfd4113a70
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMMU_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMedia_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMedia_icon.gif
new file mode 100644
index 00000000000..f8e6c0a4b2f
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMedia_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMemory_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMemory_icon.gif
new file mode 100644
index 00000000000..686e005d57c
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMemory_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPLD_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPLD_icon.gif
new file mode 100644
index 00000000000..887b4d38997
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPLD_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPowerSupply_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPowerSupply_icon.gif
new file mode 100644
index 00000000000..0a119a73c61
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPowerSupply_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwProcessor_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwProcessor_icon.gif
new file mode 100644
index 00000000000..887b4d38997
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwProcessor_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwRAM_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwRAM_icon.gif
new file mode 100644
index 00000000000..686e005d57c
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwRAM_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwROM_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwROM_icon.gif
new file mode 100644
index 00000000000..686e005d57c
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwROM_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwStorageManager_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwStorageManager_icon.gif
new file mode 100644
index 00000000000..4cfd4113a70
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwStorageManager_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwSupport_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwSupport_icon.gif
new file mode 100644
index 00000000000..96154e940c9
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwSupport_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimer_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimer_icon.gif
new file mode 100644
index 00000000000..7d58ace8c8a
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimer_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimingResource_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimingResource_icon.gif
new file mode 100644
index 00000000000..7d58ace8c8a
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimingResource_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/Alarme_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/Alarme_icon.gif
new file mode 100644
index 00000000000..3f2fd72bd9b
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/Alarme_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/DeviceBroker_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/DeviceBroker_icon.gif
new file mode 100644
index 00000000000..1d73b0e7073
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/DeviceBroker_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/InterruptResource_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/InterruptResource_icon.gif
new file mode 100644
index 00000000000..ad214d30ae0
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/InterruptResource_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryBroker_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryBroker_icon.gif
new file mode 100644
index 00000000000..09e8ad216f6
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryBroker_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryPartition_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryPartition_icon.gif
new file mode 100644
index 00000000000..d7479008d3f
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryPartition_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MessageComResource_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MessageComResource_icon.gif
new file mode 100644
index 00000000000..44cc78bf571
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MessageComResource_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/NotificationResource_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/NotificationResource_icon.gif
new file mode 100644
index 00000000000..5f21e3d7e89
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/NotificationResource_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SharedDataComResource_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SharedDataComResource_icon.gif
new file mode 100644
index 00000000000..2a6a6d928f6
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SharedDataComResource_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwMutualExclusionResource_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwMutualExclusionResource_icon.gif
new file mode 100644
index 00000000000..d969c7fba3c
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwMutualExclusionResource_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwSchedulableResource_icon.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwSchedulableResource_icon.gif
new file mode 100644
index 00000000000..9096fd3f064
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwSchedulableResource_icon.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentCard_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentCard_shape.gif
new file mode 100644
index 00000000000..7cdde9d1d90
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentCard_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChannel_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChannel_shape.gif
new file mode 100644
index 00000000000..f10eca0d06c
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChannel_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChip_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChip_shape.gif
new file mode 100644
index 00000000000..ab4e6825b13
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChip_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentPort_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentPort_shape.gif
new file mode 100644
index 00000000000..68080a2c2ca
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentPort_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/Alarme_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/Alarme_shape.gif
new file mode 100644
index 00000000000..cbcef07b34b
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/Alarme_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/DeviceBroker_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/DeviceBroker_shape.gif
new file mode 100644
index 00000000000..9c82c9deb3d
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/DeviceBroker_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/InterruptResource_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/InterruptResource_shape.gif
new file mode 100644
index 00000000000..67f3f9f64c3
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/InterruptResource_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryBroker_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryBroker_shape.gif
new file mode 100644
index 00000000000..f7f0e8155b1
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryBroker_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryPartition_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryPartition_shape.gif
new file mode 100644
index 00000000000..1a0e921ef4d
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryPartition_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MessageComResource_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MessageComResource_shape.gif
new file mode 100644
index 00000000000..b35878aceeb
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MessageComResource_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/NotificationResource_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/NotificationResource_shape.gif
new file mode 100644
index 00000000000..78d2d8cb866
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/NotificationResource_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SharedDataComResource_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SharedDataComResource_shape.gif
new file mode 100644
index 00000000000..a2542678bac
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SharedDataComResource_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwMutualExclusionResource_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwMutualExclusionResource_shape.gif
new file mode 100644
index 00000000000..e4f7627a225
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwMutualExclusionResource_shape.gif
Binary files differ
diff --git a/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwSchedulableResource_shape.gif b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwSchedulableResource_shape.gif
new file mode 100644
index 00000000000..c57cd4b62f7
--- /dev/null
+++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwSchedulableResource_shape.gif
Binary files differ

Back to the top