diff options
author | cmraidha | 2010-06-07 15:07:09 +0000 |
---|---|---|
committer | cmraidha | 2010-06-07 15:07:09 +0000 |
commit | b9f127fd46b4a9e8c55f33b6519ea1e83b3a0d58 (patch) | |
tree | 8a064636e3eb83db5c732220a30384e77b0da024 /extraplugins | |
parent | 342ac031943f2023f63d2f0a29b8218994ede93f (diff) | |
download | org.eclipse.papyrus-b9f127fd46b4a9e8c55f33b6519ea1e83b3a0d58.tar.gz org.eclipse.papyrus-b9f127fd46b4a9e8c55f33b6519ea1e83b3a0d58.tar.xz org.eclipse.papyrus-b9f127fd46b4a9e8c55f33b6519ea1e83b3a0d58.zip |
Diffstat (limited to 'extraplugins')
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 ("AGREEMENT"). 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'>"Contribution" 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'>"Contributor" means any person or +entity that distributes the Program.</span> </p> + +<p><span style='font-size:10.0pt'>"Licensed Patents " 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'>"Program" means the Contributions +distributed in accordance with this Agreement.</span> </p> + +<p><span style='font-size:10.0pt'>"Recipient" 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 ("Commercial +Contributor") hereby agrees to defend and indemnify every other +Contributor ("Indemnified Contributor") against any losses, damages and +costs (collectively "Losses") 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 "AS IS" 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]> <![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 Binary files differnew file mode 100644 index 00000000000..12ae692e152 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/org.eclipse.papyrus.marte.profile.zip 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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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)

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.
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"/>
+ <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="<">
+ <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="<=">
+ <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="<>">
+ <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="<">
+ <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="<=">
+ <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="<>">
+ <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="<>">
+ <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="<">
+ <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="<=">
+ <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="<>">
+ <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="<>">
+ <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="<">
+ <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="<=">
+ <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="<>">
+ <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 Binary files differnew file mode 100644 index 00000000000..6a0eac2ef77 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/In.png 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 Binary files differnew file mode 100644 index 00000000000..f0611954dd1 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/InOut.png 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 Binary files differnew file mode 100644 index 00000000000..4b17c133308 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Out.png 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 Binary files differnew file mode 100644 index 00000000000..8299bd78313 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Provided.png 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 Binary files differnew file mode 100644 index 00000000000..2fb1a1ba711 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/ProvidedRequired.png 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 Binary files differnew file mode 100644 index 00000000000..4e40ef0e365 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/GCM/Required.png 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 Binary files differnew file mode 100644 index 00000000000..46c6bc37fa1 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwArbiter_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..887b4d38997 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwAsic_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..bce36b9be72 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBridge_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..f8e6c0a4b2f --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwBus_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..686e005d57c --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCache_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..7d58ace8c8a --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwClock_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..887b4d38997 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwComputingResource_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..10da294f2bf --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwCoolingSupply_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..4cfd4113a70 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDMA_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..96154e940c9 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDevice_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..686e005d57c --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwDrive_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..1d77ee7bf63 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwI_O_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..4cfd4113a70 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMMU_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..f8e6c0a4b2f --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMedia_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..686e005d57c --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwMemory_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..887b4d38997 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPLD_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..0a119a73c61 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwPowerSupply_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..887b4d38997 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwProcessor_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..686e005d57c --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwRAM_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..686e005d57c --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwROM_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..4cfd4113a70 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwStorageManager_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..96154e940c9 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwSupport_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..7d58ace8c8a --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimer_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..7d58ace8c8a --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/HRM/HwTimingResource_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..3f2fd72bd9b --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/Alarme_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..1d73b0e7073 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/DeviceBroker_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..ad214d30ae0 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/InterruptResource_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..09e8ad216f6 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryBroker_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..d7479008d3f --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MemoryPartition_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..44cc78bf571 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/MessageComResource_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..5f21e3d7e89 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/NotificationResource_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..2a6a6d928f6 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SharedDataComResource_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..d969c7fba3c --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwMutualExclusionResource_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..9096fd3f064 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/icons/SRM/SwSchedulableResource_icon.gif 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 Binary files differnew file mode 100644 index 00000000000..7cdde9d1d90 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentCard_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..f10eca0d06c --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChannel_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..ab4e6825b13 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentChip_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..68080a2c2ca --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/HRM/HwComponentPort_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..cbcef07b34b --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/Alarme_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..9c82c9deb3d --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/DeviceBroker_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..67f3f9f64c3 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/InterruptResource_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..f7f0e8155b1 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryBroker_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..1a0e921ef4d --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MemoryPartition_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..b35878aceeb --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/MessageComResource_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..78d2d8cb866 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/NotificationResource_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..a2542678bac --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SharedDataComResource_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..e4f7627a225 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwMutualExclusionResource_shape.gif 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 Binary files differnew file mode 100644 index 00000000000..c57cd4b62f7 --- /dev/null +++ b/extraplugins/marte/org.eclipse.papyrus.marte.profile/resources/shapes/SRM/SwSchedulableResource_shape.gif |