uml2mof and UML 1.3

Jörg Schütz <[email protected]> Wed, 28 Sep 2005 12:15:32 +0200
Newsgroups gmane.comp.java.netbeans.modules.mdr.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.

------=_NextPart_000_0041_01C5C426.533AF020
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0042_01C5C426.533AF020"


------=_NextPart_001_0042_01C5C426.533AF020
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Martin,

=20

=20

Thanks for your help. However, I am still facing some problems =
generating
the jar file.

First of all I am confused by the different files of the UML models that =
are
on the given page. Under =91UML 1.3=92 there is no diff file available. =
However,
under =91UML 1.4=92, when clicking on =91metamodel=92 one is redirected =
to an OMG
page stating that the file given there is the UML 1.3 definition. When
clicking on =91JMI Tags=92 of this category, the corresponding diff file =
is
given.

I do not know if these two files are the definition of UML 1.3 or 1.4?

However, I imported these two files in the MDR Explorer of Netbeans,
generated the JMI Interfaces, compiled the files and added them to a jar
together with the two xml files.

However, when using the uml2mof tool there results a ClasscastException =
in
the init() method on the following line:

uml =3D (UmlPackage) rep.getExtent(UML_INSTANCE);

The definition of the UmlPackage class is taken from the generated
interfaces.

Did I miss anything when generating the jar?

Attached you find the two xml files I used for generation.

Thanks

=20

J=F6rg

=20

=20

=20

=20

=20

=20

=20

Hi Jorg,

uml1.4.jar is nothing but a UML 1.4 metamodel with the corresponding XMI
diff file (you can download from

 <http://mdr.netbeans.org/metamodels.html>
http://mdr.netbeans.org/metamodels.html) + the JMI interfaces generated =
from
this metamodel using MDR.

You can easily create the same for UML 1.3 - just download the UML 1.3
metamodel and diff file, load it into MDR and generate JMI interfaces =
from
it, then package this together and that's it. I don't have that file, I
would have to create it the same way as I just described. :) Please =
contact
me on the mailing list if you have any trouble following the above =
steps.

Martin

=20

J=F6rg Sch=FCtz wrote:

=20

> Hi Martin,

>=20

> I am currently trying to make the uml2mof tool that is offered for=20

> download on the Netbeans.org homepage read an UML 1.3 file.

>=20

> While browsing the newsgroups I found an entry posting the same=20

> problem. However, the solution was to use the uml-1.3.jar instead of=20

> the uml-1.4.jar that is delivered with the tools as standard. One of=20

> the entries written by you mentions that you do have this file and had =


> sent it to the user facing this problem at that time (see

>  <http://mdr.netbeans.org/servlets/ReadMsg?list=3Dusers&msgNo=3D2490>
http://mdr.netbeans.org/servlets/ReadMsg?list=3Dusers&msgNo=3D2490)

>=20

> Could you send me the corresponding .jar file such that I will be able =


> to read in UML 1.3 files? That would easy my life a lot=85

>=20

> Thank you

>=20

> Joerg

>=20

=20

=20


------=_NextPart_001_0042_01C5C426.533AF020
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h2
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Times New Roman";
	font-style:italic;}
h3
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:36.0pt;
	text-indent:-36.0pt;
	line-height:150%;
	page-break-after:avoid;
	mso-list:l0 level3 lfo2;
	font-size:12.0pt;
	font-family:"Times New Roman";
	font-style:italic;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:20.0pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.MsoCaption, li.MsoCaption, div.MsoCaption
	{margin-top:6.0pt;
	margin-right:0cm;
	margin-bottom:18.0pt;
	margin-left:0cm;
	text-align:justify;
	line-height:200%;
	font-size:10.0pt;
	font-family:Arial;}
p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:6.0pt;
	margin-left:14.15pt;
	line-height:200%;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.FormatvorlageErsteZeile125cmZeilenabstandDoppelt, =
li.FormatvorlageErsteZeile125cmZeilenabstandDoppelt, =
div.FormatvorlageErsteZeile125cmZeilenabstandDoppelt
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:35.45pt;
	line-height:200%;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.FormatvorlageBeschriftungLinks011cmErsteZeile125cmZeilen, =
li.FormatvorlageBeschriftungLinks011cmErsteZeile125cmZeilen, =
div.FormatvorlageBeschriftungLinks011cmErsteZeile125cmZeilen
	{margin-top:6.0pt;
	margin-right:0cm;
	margin-bottom:18.0pt;
	margin-left:3.0pt;
	text-align:justify;
	text-indent:35.45pt;
	line-height:200%;
	font-size:12.0pt;
	font-family:Arial;
	font-weight:bold;}
p.FormatvorlageBlockErsteZeile125cmZeilenabstandDoppelt4, =
li.FormatvorlageBlockErsteZeile125cmZeilenabstandDoppelt4, =
div.FormatvorlageBlockErsteZeile125cmZeilenabstandDoppelt4
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:35.45pt;
	line-height:200%;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.Klassen, li.Klassen, div.Klassen
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:35.45pt;
	line-height:200%;
	font-size:12.0pt;
	font-family:"Times New Roman";
	font-style:italic;}
span.E-MailFormatvorlage24
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1493713516;
	mso-list-template-ids:-1497858698;}
@list l0:level1
	{mso-level-text:%1;
	mso-level-tab-stop:21.6pt;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;}
@list l0:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:28.8pt;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l0:level3
	{mso-level-style-link:"=DCberschrift 3";
	mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;}
@list l0:level4
	{mso-level-reset-level:level1;
	mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:43.2pt;
	mso-level-number-position:left;
	margin-left:43.2pt;
	text-indent:-43.2pt;}
@list l0:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:50.4pt;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-50.4pt;}
@list l0:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:57.6pt;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-57.6pt;}
@list l0:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:64.8pt;
	mso-level-number-position:left;
	margin-left:64.8pt;
	text-indent:-64.8pt;}
@list l0:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l0:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:79.2pt;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DDE link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>Hi =
Martin,<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>Thanks =
for your
help. However, I am still facing some problems generating the jar =
file.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>First =
of all I am
confused by the different files of the UML models that are on the given =
page. Under
&#8216;UML 1.3&#8217; there is no diff file available. However, under =
&#8216;UML
1.4&#8217;, when clicking on &#8216;metamodel&#8217; one is redirected =
to an
OMG page stating that the file given there is the UML 1.3 definition. =
When
clicking on &#8216;JMI Tags&#8217; of this category, the corresponding =
diff
file is given.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>I do =
not know if
these two files are the definition of UML 1.3 or =
1.4?<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>However, I
imported these two files in the MDR Explorer of Netbeans, generated the =
JMI
Interfaces, compiled the files and added them to a jar together with the =
two
xml files.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>However, when
using the uml2mof tool there results a ClasscastException in the init() =
method on
the following line:<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>uml =
=3D
(UmlPackage) rep.getExtent(UML_INSTANCE);<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>The =
definition of
the UmlPackage class is taken from the generated =
interfaces.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>Did I =
miss
anything when generating the jar?<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>Attached you find
the two xml files I used for generation.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>Thanks<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>J=F6rg<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>Hi =
Jorg,<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>uml1.4.jar is
nothing but a UML 1.4 metamodel with the corresponding XMI diff file =
(you can
download from<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier New"'><a
href=3D"http://mdr.netbeans.org/metamodels.html"><span =
lang=3DEN-GB>http://mdr.netbeans.org/metamodels.html</span></a></span></f=
ont><font
size=3D2 face=3D"Courier New"><span lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>) + the JMI interfaces generated from this metamodel =
using MDR.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>You =
can easily
create the same for UML 1.3 - just download the UML 1.3 metamodel and =
diff
file, load it into MDR and generate JMI interfaces from it, then package =
this
together and that's it. I don't have that file, I would have to create =
it the
same way as I just described. :) Please contact me on the mailing list =
if you
have any trouble following the above steps.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>Martin<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier New"'>J=F6rg Sch=FCtz =
wrote:<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; Hi =
Martin,<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&gt;<o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; I =
am
currently trying to make the uml2mof tool that is offered for =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
download on
the Netbeans.org homepage read an UML 1.3 =
file.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&gt;<o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
While
browsing the newsgroups I found an entry posting the same =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
problem.
However, the solution was to use the uml-1.3.jar instead of =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
the
uml-1.4.jar that is delivered with the tools as standard. One of =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
the entries
written by you mentions that you do have this file and had =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
sent it to
the user facing this problem at that time =
(see<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
</span></font><font
size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'><a
href=3D"http://mdr.netbeans.org/servlets/ReadMsg?list=3Dusers&amp;msgNo=3D=
2490"><span
lang=3DEN-GB>http://mdr.netbeans.org/servlets/ReadMsg?list=3Dusers&amp;ms=
gNo=3D2490</span></a></span></font><font
size=3D2 face=3D"Courier New"><span lang=3DEN-GB =
style=3D'font-size:10.0pt;font-family:
"Courier New"'>)<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&gt;<o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
Could you
send me the corresponding .jar file such that I will be able =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
lang=3DEN-GB style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
to read in
UML 1.3 files? That would easy my life a =
lot&#8230;<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&gt;<o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; Thank =
you<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&gt;<o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier New"'>&gt; =
Joerg<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>&gt;<o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'text-autospace:none'><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_001_0042_01C5C426.533AF020--

------=_NextPart_000_0041_01C5C426.533AF020
Content-Type: text/xml;
	name="01-12-02_Diff.xml"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="01-12-02_Diff.xml"

<?xml version=3D"1.0" encoding=3D"UTF-8" ?>=0A=
<!--=0A=
                  Sun Public License Notice=0A=
  =0A=
  The contents of this file are subject to the Sun Public License=0A=
  Version 1.0 (the "License"). You may not use this file except in=0A=
  compliance with the License. A copy of the License is available at=0A=
  http://www.sun.com/=0A=
  =0A=
  The Original Code is NetBeans. The Initial Developer of the Original=0A=
  Code is Sun Microsystems, Inc. Portions Copyright 1997-2001 Sun=0A=
  Microsystems, Inc. All Rights Reserved.=0A=
-->=0A=
=0A=
<!--=0A=
  This XMI diff file adds JMI mapping related tags to UML 1.3 metamodel,=0A=
  which is downlodable at http://www.omg.org/cgi-bin/doc?ad/01-12-02=0A=
-->=0A=
=0A=
<XMI xmi.version=3D'1.0'>  =0A=
<XMI.content>=0A=
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
UML [Package] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->=0A=
    <Model:Package xmi.id=3D'uml' name=3D'UML' isRoot =3D 'false' =0A=
        isLeaf =3D 'false' isAbstract =3D 'false' visibility =3D =
'public_vis'=0A=
        annotation=3D'Helper package that clusters all other outermost =
packages in UML 1.3 metamodel.'>=0A=
        <Model:Namespace.contents>=0A=
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D JMI Tags =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->=0A=
            <Model:Tag xmi.id =3D 'tag0' name =3D =
'javax.jmi.packagePrefix=3Dorg.netbeans.jmi'=0A=
                annotation =3D '' tagId =3D 'javax.jmi.packagePrefix' =
elements=3D'uml'>=0A=
                <Model:Tag.values>        =0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>org.netbeans.jmi</XMI.any>      =0A=
                </Model:Tag.values>            =0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id=3D'tag1' name=3D'Java Substitute =
Name=3DUmlClass' =0A=
                annotation=3D'' tagId=3D'javax.jmi.substituteName'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a3298A02900FE'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type=3D'string'>UmlClass</XMI.any>=0A=
                </Model:Tag.values>              =0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id=3D'tag2' name=3D'Java Substitute =
Name=3DUmlPackage' =0A=
                annotation=3D'' tagId=3D'javax.jmi.substituteName'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a327A5D19033E'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type=3D'string'>UmlPackage</XMI.any>=0A=
                </Model:Tag.values>              =0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id=3D'tag3' name=3D'Java Substitute =
Name=3DUmlAssociation' =0A=
                annotation=3D'' tagId=3D'javax.jmi.substituteName'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a3298AE8300D9'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type=3D'string'>UmlAssociation</XMI.any>=0A=
                </Model:Tag.values>              =0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id=3D'tag4' name=3D'Java Substitute =
Name=3DUmlException' =0A=
                annotation=3D'' tagId=3D'javax.jmi.substituteName'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a33FFD974028A'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type=3D'string'>UmlException</XMI.any>=0A=
                </Model:Tag.values>              =0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'tag5' name =3D =
'javax.jmi.packagePrefix=3Dorg.omg.uml'=0A=
                annotation =3D '' tagId =3D 'javax.jmi.packagePrefix'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a327A5A6D02DA'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>        =0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>org.omg.uml</XMI.any>      =0A=
                </Model:Tag.values>            =0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'tag6' name =3D =
'javax.jmi.packagePrefix=3Dorg.omg.uml'=0A=
                annotation =3D '' tagId =3D 'javax.jmi.packagePrefix'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a327A5A8003B6'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>org.omg.uml</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'tag7' name =3D =
'javax.jmi.packagePrefix=3Dorg.omg.uml'=0A=
                annotation =3D '' tagId =3D 'javax.jmi.packagePrefix'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a334ACE0C0028'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>org.omg.uml</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id=3D'tag8' name=3D'Java Substitute =
Name=3DumlPackage' =0A=
                annotation=3D'' tagId=3D'javax.jmi.substituteName'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a388CFD37038A'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type=3D'string'>umlPackage</XMI.any>=0A=
                </Model:Tag.values>              =0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id=3D'tag9' name=3D'Java Substitute =
Name=3DumlPackage' =0A=
                annotation=3D'' tagId=3D'javax.jmi.substituteName'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a3717D25E01BD'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type=3D'string'>umlPackage</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D XMI Tags =
(namespaces) =3D=3D=3D=3D=3D=3D -->=0A=
            <Model:Tag xmi.id =3D 'xmitag1' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a327A5A6D02DA'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>        =0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>      =0A=
                </Model:Tag.values>            =0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag2' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a327A5A8003B6'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag3' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a334ACE0C0028'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag4' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a334A99B00208'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag5' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a3388DA6E014A'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag6' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a36604BA8021C'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag7' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a33DD6EB1001E'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag8' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a32989F79021D'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag9' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a334ACE180082'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag10' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a336185C00118'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <Model:Tag xmi.id =3D 'xmitag11' name =3D =
'org.omg.xmi.namespace=3DUML'=0A=
                annotation =3D '' tagId =3D 'org.omg.xmi.namespace'>=0A=
                <Model:Tag.elements>=0A=
                    <Model:ModelElement =
href=3D'01-12-02.xml|a335C122001A4'/>=0A=
                </Model:Tag.elements>=0A=
                <Model:Tag.values>=0A=
                    <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UML</XMI.any>=0A=
                </Model:Tag.values>=0A=
            </Model:Tag>=0A=
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Clustered Imports=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->=0A=
            <Model:Import xmi.id=3D'import1' name=3D'Foundation' =0A=
                annotation=3D'' visibility=3D'public_vis' =
isClustered=3D'true'>=0A=
                <Model:Import.importedNamespace>=0A=
                    <Model:Namespace =
href=3D'01-12-02.xml|a327A5A6D02DA'/>=0A=
                </Model:Import.importedNamespace>=0A=
            </Model:Import>=0A=
            <Model:Import xmi.id=3D'import2' name=3D'Model_Management' =0A=
                annotation=3D'' visibility=3D'public_vis' =
isClustered=3D'true'>=0A=
                <Model:Import.importedNamespace>=0A=
                    <Model:Namespace =
href=3D'01-12-02.xml|a334ACE0C0028'/>=0A=
                </Model:Import.importedNamespace>=0A=
            </Model:Import>=0A=
            <Model:Import xmi.id=3D'import3' =
name=3D'Behavioral_Elements' =0A=
                annotation=3D'' visibility=3D'public_vis' =
isClustered=3D'true'>=0A=
                <Model:Import.importedNamespace>=0A=
                    <Model:Namespace =
href=3D'01-12-02.xml|a327A5A8003B6'/>=0A=
                </Model:Import.importedNamespace>=0A=
            </Model:Import>=0A=
        </Model:Namespace.contents>=0A=
    </Model:Package>=0A=
</XMI.content>=0A=
</XMI>=0A=

------=_NextPart_000_0041_01C5C426.533AF020
Content-Type: text/xml;
	name="01-12-02.xml"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="01-12-02.xml"

<?xml version =3D '1.0' encoding =3D 'ISO-8859-1' ?>
<!DOCTYPE XMI SYSTEM 'Model.dtd' >
<XMI xmi.version =3D '1.1' xmlns:Model=3D'org.omg.mof/Model/1.3' =
timestamp =3D 'Thu Dec 13 11:49:36 2001' >
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>Unisys.JCR.1</XMI.exporter>
   <XMI.exporterVersion>1.3.2</XMI.exporterVersion>
  </XMI.documentation>
  <XMI.metamodel xmi.name =3D 'org.omg.mof.Model' xmi.version =3D =
'1.3'/>
 </XMI.header>
<XMI.content>
<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Foundation    [Package] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
<Model:Package xmi.id =3D 'a327A5A6D02DA'=20
  name =3D 'Foundation' annotation =3D ''=20
  isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
  <Model:Namespace.contents>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Foundation.org.omg.mof.idl_prefix=3Dorg.omg.uml    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Tag xmi.id =3D 'G.319'=20
      name =3D 'org.omg.mof.idl_prefix=3Dorg.omg.uml' annotation =3D ''=20
      tagId =3D 'org.omg.mof.idl_prefix'=20
      elements =3D 'a327A5A6D02DA' >
      <Model:Tag.values>
        <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>org.omg.uml</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Foundation.org.omg.xmi.namespace=3DUML    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Tag xmi.id =3D 'G.320'=20
      name =3D 'org.omg.xmi.namespace=3DUML' annotation =3D ''=20
      tagId =3D 'org.omg.xmi.namespace'=20
      elements =3D 'a327A5A6D02DA' >
      <Model:Tag.values>
        <XMI.any xmi.type =3D 'string' xmi.name =3D ''>UML</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <Model:Package xmi.id =3D 'a33DD6EB1001E'=20
      name =3D 'Data_Types' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Integer    =
[DataType] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:DataType xmi.id =3D 'a33DD6FD7021C'=20
          name =3D 'Integer' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName =3D 'Integer'>
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcLong/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.UnlimitedInteger    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a3635582D03D4'=20
          name =3D 'UnlimitedInteger' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName =3D 'UnlimitedInteger'>
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcLong/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .String    =
[DataType] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:DataType xmi.id =3D 'a33DD702401B8'=20
          name =3D 'String' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcString xmi.tcLength =3D '0'/>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Time    =
[DataType] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:DataType xmi.id =3D 'a33DD702703B6'=20
          name =3D 'Time' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName =3D 'UmlTime'>
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcFloat/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DUmlTime    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.321'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DUmlTime' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33DD702703B6' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UmlTime</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AggregationKind    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a33DD6F5903A2'=20
          name =3D 'AggregationKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'AggregationKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ak_none'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ak_aggregate'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ak_composite'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dak_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.322'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dak_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a33DD6F5903A2' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D ''>ak_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Boolean    =
[DataType] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:DataType xmi.id =3D 'a33DD6F650276'=20
          name =3D 'Boolean' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcBoolean/>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.CallConcurrencyKind    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a33F0EC2002BC'=20
          name =3D 'CallConcurrencyKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'CallConcurrencyKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'cck_sequential'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'cck_guarded'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'cck_concurrent'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dcck_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.323'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dcck_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a33F0EC2002BC' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>cck_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ChangeableKind    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a33DD6F820208'=20
          name =3D 'ChangeableKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'ChangeableKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ck_changeable'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ck_frozen'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ck_addOnly'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dck_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.324'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dck_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a33DD6F820208' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D ''>ck_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.MessageDirectionKind    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a33DD6FFF0168'=20
          name =3D 'MessageDirectionKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'MessageDirectionKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'mdk_activation'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'mdk_return'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dmdk_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.325'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dmdk_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a33DD6FFF0168' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>mdk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.OrderingKind    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a36619BC301D6'=20
          name =3D 'OrderingKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'OrderingKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ok_unordered'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ok_ordered'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'ok_sorted'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dok_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.326'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dok_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a36619BC301D6' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D ''>ok_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ParameterDirectionKind    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a33DD6FDC024E'=20
          name =3D 'ParameterDirectionKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'ParameterDirectionKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pdk_in'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pdk_inout'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pdk_out'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pdk_return'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dpdk_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.327'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dpdk_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a33DD6FDC024E' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>pdk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.PseudostateKind    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a33E139AE01C2'=20
          name =3D 'PseudostateKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'PseudostateKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pk_initial'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pk_deepHistory'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pk_shallowHistory'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pk_join'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pk_fork'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pk_branch'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pk_junction'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'pk_final'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dpk_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.328'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dpk_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a33E139AE01C2' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D ''>pk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .ScopeKind  =
  [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a33DD7020032A'=20
          name =3D 'ScopeKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'ScopeKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'sk_instance'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'sk_classifier'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dsk_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.329'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dsk_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a33DD7020032A' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D ''>sk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.VisibilityKind    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a33DD704201E0'=20
          name =3D 'VisibilityKind' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName =3D 'VisibilityKind'>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'vk_public'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'vk_protected'/>
              <XMI.CorbaTcEnumLabel xmi.tcName =3D 'vk_private'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.xmi.enumerationUnprefix=3Dvk_    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.330'=20
          name =3D 'org.omg.xmi.enumerationUnprefix=3Dvk_' annotation =
=3D ''=20
          tagId =3D 'org.omg.xmi.enumerationUnprefix'=20
          elements =3D 'a33DD704201E0' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D ''>vk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Mapping    =
[DataType] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:DataType xmi.id =3D 'a33FFFA1400A9'=20
          name =3D 'Mapping' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName =3D 'Mapping'>
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcString xmi.tcLength =3D '0'/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Name    =
[DataType] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:DataType xmi.id =3D 'a33DD6FCF03C0'=20
          name =3D 'Name' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName =3D 'Name'>
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcString xmi.tcLength =3D '0'/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.LocationReference    [DataType] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:DataType xmi.id =3D 'a363559250136'=20
          name =3D 'LocationReference' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName =3D 'LocationReference'>
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcString xmi.tcLength =3D '0'/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Geometry   =
 [DataType] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:DataType xmi.id =3D 'a372A1B8E02D0'=20
          name =3D 'Geometry' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName =3D 'Geometry'>
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcString xmi.tcLength =3D '0'/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Multiplicity    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33DD6FC5001E'=20
          name =3D 'Multiplicity' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Multiplicity.range    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A3FA7038A'=20
              name =3D 'range' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33E93BD00075'=20
              referencedEnd =3D 'a33FF95B90378' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.MultiplicityRange    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33E93BD00075'=20
          name =3D 'MultiplicityRange' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.MultiplicityRange.lower    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33E93BE902E8'=20
              name =3D 'lower' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FD7021C' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.MultiplicityRange.upper    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33E93BFA0329'=20
              name =3D 'upper' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a3635582D03D4' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.MultiplicityRange.multiplicity    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A403D006D'=20
              name =3D 'multiplicity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DD6FC5001E'=20
              referencedEnd =3D 'a33FF95B90300' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Expression =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33CFA00203A2'=20
          name =3D 'Expression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Expression.language    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33E12E5F01CA'=20
              name =3D 'language' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FCF03C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Expression.body    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33E12E870203'=20
              name =3D 'body' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD702401B8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ObjectSetExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a337EFDBA0302'=20
          name =3D 'ObjectSetExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TimeExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3288E5F60258'=20
          name =3D 'TimeExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.BooleanExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33CFA9DA01D6'=20
          name =3D 'BooleanExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActionExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33E92EB600FE'=20
          name =3D 'ActionExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.IterationExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3611C1DE02B2'=20
          name =3D 'IterationExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TypeExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3611C2150230'=20
          name =3D 'TypeExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ArgListsExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3611D37B0280'=20
          name =3D 'ArgListsExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.MappingExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a36264EBF0276'=20
          name =3D 'MappingExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ProcedureExpression    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a363559050190'=20
          name =3D 'ProcedureExpression' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CFA00203A2' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_multiplicity_range    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33FF95B90061'=20
          name =3D 'A_multiplicity_range' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33FF95B90300'=20
              name =3D 'multiplicity' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a33DD6FC5001E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33FF95B90378'=20
              name =3D 'range' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33E93BD00075' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id =3D 'a32989F79021D'=20
      name =3D 'Core' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Element    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a327A5C330208'=20
          name =3D 'Element' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a327A5C7301CC'=20
          name =3D 'ModelElement' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C330208' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.name    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a335D4BA70064'=20
              name =3D 'name' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FCF03C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.visibility    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3717C111037E'=20
              name =3D 'visibility' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD704201E0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.isSpecification    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3717C12E0068'=20
              name =3D 'isSpecification' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.namespace    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A41850138'=20
              name =3D 'namespace' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32B69F3A0118'=20
              referencedEnd =3D 'a33598CAA030D' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.clientDependency    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A41D00177'=20
              name =3D 'clientDependency' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A646F00E6'=20
              referencedEnd =3D 'a33FFE57B03B3' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.constraint    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A41EA037A'=20
              name =3D 'constraint' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A649B000A'=20
              referencedEnd =3D 'a33EA67BB010F' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.supplierDependency    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A422F00AB'=20
              name =3D 'supplierDependency' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A646F00E6'=20
              referencedEnd =3D 'a335C0D7A02E4' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.presentation    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A425D02FD'=20
              name =3D 'presentation' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C8800A0'=20
              referencedEnd =3D 'a362409A803C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.targetFlow    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A426003A9'=20
              name =3D 'targetFlow' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3624012E0352'=20
              referencedEnd =3D 'a3627D5E9010E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.sourceFlow    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A426102BF'=20
              name =3D 'sourceFlow' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3624012E0352'=20
              referencedEnd =3D 'a3627D60F03DE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.templateParameter3    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4262008C'=20
              name =3D 'templateParameter3' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a365EEE3B00B4'=20
              referencedEnd =3D 'a365EEE830014' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.binding    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A42620203'=20
              name =3D 'binding' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33EB89FD01F4'=20
              referencedEnd =3D 'a365EF00601D6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.comment    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4262034B'=20
              name =3D 'comment' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F675820370'=20
              referencedEnd =3D 'a370E7E3C02CE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.elementResidence    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A432402FD'=20
              name =3D 'elementResidence' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3648B41E0082'=20
              referencedEnd =3D 'a3717C4430020' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.templateParameter    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A432500EA'=20
              name =3D 'templateParameter' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a365EEE3B00B4'=20
              referencedEnd =3D 'a371B6E4303DA' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ModelElement.templateParameter2    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A432502CE'=20
              name =3D 'templateParameter2' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a365EEE3B00B4'=20
              referencedEnd =3D 'a371B6E8C02BD' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.GeneralizableElement    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a327A810D03C0'=20
          name =3D 'GeneralizableElement' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.GeneralizableElement.isRoot    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a327A877801CC'=20
              name =3D 'isRoot' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.GeneralizableElement.isLeaf    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a327A877E006E'=20
              name =3D 'isLeaf' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.GeneralizableElement.isAbstract    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a327A878400D2'=20
              name =3D 'isAbstract' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.GeneralizableElement.generalization    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A445401E4'=20
              name =3D 'generalization' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A8080035C'=20
              referencedEnd =3D 'a335C14A50352' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.GeneralizableElement.specialization    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A44730177'=20
              name =3D 'specialization' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A8080035C'=20
              referencedEnd =3D 'a335C146B0352' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Namespace  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a32B69F3A0118'=20
          name =3D 'Namespace' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Namespace.ownedElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A44E502DE'=20
              name =3D 'ownedElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a33598CAA030E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Classifier =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a32989FB2023D'=20
          name =3D 'Classifier' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A810D03C0 a32B69F3A0118' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Classifier.feature    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A45340213'=20
              name =3D 'feature' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989F9700FE'=20
              referencedEnd =3D 'a32B5D7EF03DD' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Classifier.participant    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4535009C'=20
              name =3D 'participant' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3340359400BD'=20
              referencedEnd =3D 'a33F0EFAD00AA' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Classifier.powertypeRange    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4536004E'=20
              name =3D 'powertypeRange' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A8080035C'=20
              referencedEnd =3D 'a36E96A870370' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Class    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3298A02900FE'=20
          name =3D 'Class' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Class.isActive    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33F24B5A0190'=20
              name =3D 'isActive' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .DataType   =
 [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a3298A036025B'=20
          name =3D 'DataType' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Feature    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a32989F9700FE'=20
          name =3D 'Feature' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Feature.ownerScope    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a31653E23032A'=20
              name =3D 'ownerScope' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD7020032A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Feature.owner    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A45E803C8'=20
              name =3D 'owner' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a32B5D7EF03D3' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StructuralFeature    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3298F1A403BF'=20
          name =3D 'StructuralFeature' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989F9700FE' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StructuralFeature.multiplicity    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a32B6AEA8032B'=20
              name =3D 'multiplicity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FC5001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StructuralFeature.changeability    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3163DE07014A'=20
              name =3D 'changeability' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F820208' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StructuralFeature.targetScope    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a335A35E5028A'=20
              name =3D 'targetScope' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD7020032A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StructuralFeature.type    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A463C0232'=20
              name =3D 'type' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a316437C003B6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3340359400BD'=20
          name =3D 'AssociationEnd' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.isNavigable    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3163E041030C'=20
              name =3D 'isNavigable' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.ordering    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3351AAC001A4'=20
              name =3D 'ordering' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a36619BC301D6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.aggregation    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3351AAFE0226'=20
              name =3D 'aggregation' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F5903A2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.targetScope    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33577C86023A'=20
              name =3D 'targetScope' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD7020032A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.multiplicity    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33577DB30046'=20
              name =3D 'multiplicity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FC5001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.changeability    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33577DBA00D2'=20
              name =3D 'changeability' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F820208' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.association    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A46A000AB'=20
              name =3D 'association' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3298AE8300D9'=20
              referencedEnd =3D 'a32A2A510017A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.qualifier    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A46DA030D'=20
              name =3D 'qualifier' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BA5E802E4'=20
              referencedEnd =3D 'a33DBE50B001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.type    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A46DB004E'=20
              name =3D 'type' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a33E265070353' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEnd.specification    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A46DB0148'=20
              name =3D 'specification' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a33F0EFAD00AB' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Interface  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a3342A195014D'=20
          name =3D 'Interface' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DUmlInterface    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.331'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DUmlInterface' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a3342A195014D' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UmlInterface</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Constraint =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a327A649B000A'=20
          name =3D 'Constraint' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Constraint.body    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a32866F630244'=20
              name =3D 'body' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33CFA9DA01D6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Constraint.constrainedElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A47950000'=20
              name =3D 'constrainedElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a33EA67BB010E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DUmlConstraint    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.332'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DUmlConstraint' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a327A649B000A' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UmlConstraint</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Relationship    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3634C5000082'=20
          name =3D 'Relationship' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Association    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3298AE8300D9'=20
          name =3D 'Association' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A810D03C0 a3634C5000082' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Association.connection    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A47ED0148'=20
              name =3D 'connection' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3340359400BD'=20
              referencedEnd =3D 'a32A2A510017B' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '2' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Attribute  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a327BA5E802E4'=20
          name =3D 'Attribute' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3298F1A403BF' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Attribute.initialValue    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a327BBC7501CC'=20
              name =3D 'initialValue' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33CFA00203A2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Attribute.associationEnd    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4854002E'=20
              name =3D 'associationEnd' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3340359400BD'=20
              referencedEnd =3D 'a33DBE50B001F' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DUmlAttribute    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.333'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DUmlAttribute' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a327BA5E802E4' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UmlAttribute</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.BehavioralFeature    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3298BCF00260'=20
          name =3D 'BehavioralFeature' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989F9700FE' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.BehavioralFeature.isQuery    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a335A34A3012C'=20
              name =3D 'isQuery' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.BehavioralFeature.parameter    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A48A50213'=20
              name =3D 'parameter' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BBB9F02B2'=20
              referencedEnd =3D 'a3359946401AE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Operation  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a327BB68C0398'=20
          name =3D 'Operation' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3298BCF00260' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Operation.concurrency    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33F0E99F0230'=20
              name =3D 'concurrency' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33F0EC2002BC' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Operation.isRoot    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3627CF1A035C'=20
              name =3D 'isRoot' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Operation.isLeaf    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3627CF2301AE'=20
              name =3D 'isLeaf' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Operation.isAbstract    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3627CF2B030C'=20
              name =3D 'isAbstract' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Operation.specification    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a374EE807033C'=20
              name =3D 'specification' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD702401B8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Operation.method    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A48F7030D'=20
              name =3D 'method' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BB67E0028'=20
              referencedEnd =3D 'a32B6D9BE00C9' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Parameter  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a327BBB9F02B2'=20
          name =3D 'Parameter' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Parameter.defaultValue    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a327BE04D0096'=20
              name =3D 'defaultValue' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33CFA00203A2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Parameter.kind    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a335BC753038E'=20
              name =3D 'kind' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FDC024E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Parameter.behavioralFeature    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4927004E'=20
              name =3D 'behavioralFeature' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3298BCF00260'=20
              referencedEnd =3D 'a33599464017C' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Parameter.type    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A496E01E4'=20
              name =3D 'type' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a335BC7D503D4' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Method    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a327BB67E0028'=20
          name =3D 'Method' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3298BCF00260' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Method.body    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a327BBD2A02D0'=20
              name =3D 'body' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a363559050190' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Method.specification    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A49A50128'=20
              name =3D 'specification' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BB68C0398'=20
              referencedEnd =3D 'a32B6D9BE00C8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Generalization    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a327A8080035C'=20
          name =3D 'Generalization' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3634C5000082' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Generalization.discriminator    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33E666CA01D6'=20
              name =3D 'discriminator' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FCF03C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Generalization.child    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4A740000'=20
              name =3D 'child' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A810D03C0'=20
              referencedEnd =3D 'a335C14A5019A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Generalization.parent    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4AA1004E'=20
              name =3D 'parent' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A810D03C0'=20
              referencedEnd =3D 'a335C146B01D6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Generalization.powertype    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4AA103A9'=20
              name =3D 'powertype' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a36E96A87033E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationClass    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33657990026C'=20
          name =3D 'AssociationClass' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3298AE8300D9 a3298A02900FE' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DUmlAssociationClass    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.334'=20
          name =3D =
'org.omg.mof.idl_substitute_name=3DUmlAssociationClass' annotation =3D =
''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33657990026C' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UmlAssociationClass</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Dependency =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a327A646F00E6'=20
          name =3D 'Dependency' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3634C5000082' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Dependency.client    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4B0D0213'=20
              name =3D 'client' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a33FFE57B0395' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Dependency.supplier    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4B10002E'=20
              name =3D 'supplier' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a335C0D7A02A8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Abstraction    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3388FE7D006E'=20
          name =3D 'Abstraction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A646F00E6' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Abstraction.mapping    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33EB8A4500B4'=20
              name =3D 'mapping' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a36264EBF0276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.PresentationElement    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a327A5C8800A0'=20
          name =3D 'PresentationElement' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C330208' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.PresentationElement.subject    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4B80000F'=20
              name =3D 'subject' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a362409A9000A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Usage    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33E8FEF701E0'=20
          name =3D 'Usage' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A646F00E6' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Binding    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33EB89FD01F4'=20
          name =3D 'Binding' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A646F00E6' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Binding.argument    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4C2C0167'=20
              name =3D 'argument' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a365EF00601D7' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Component  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33F59891028A'=20
          name =3D 'Component' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Component.deploymentLocation    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4CC601D4'=20
              name =3D 'deploymentLocation' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F5989A02F8'=20
              referencedEnd =3D 'a36240BF10398' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Component.residentElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4CC70280'=20
              name =3D 'residentElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3648B41E0082'=20
              referencedEnd =3D 'a371B6DA80392' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Node    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33F5989A02F8'=20
          name =3D 'Node' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Node.resident    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4D6302DE'=20
              name =3D 'resident' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F59891028A'=20
              referencedEnd =3D 'a36240BF10399' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Permission =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33F5A6AA03CA'=20
          name =3D 'Permission' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A646F00E6' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Comment    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33F675820370'=20
          name =3D 'Comment' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Comment.annotatedElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4DE8004E'=20
              name =3D 'annotatedElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a370E7E3C02DE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Flow    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3624012E0352'=20
          name =3D 'Flow' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3634C5000082' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Flow.target    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4F7402BF'=20
              name =3D 'target' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a3627D5E9010F' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Flow.source    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A4F750157'=20
              name =3D 'source' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a3627D60F03DF' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ElementResidence    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3648B41E0082'=20
          name =3D 'ElementResidence' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ElementResidence.visibility    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3648B44F01FE'=20
              name =3D 'visibility' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD704201E0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ElementResidence.resident    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A501A033C'=20
              name =3D 'resident' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a3717C44200DC' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ElementResidence.implementationLocation    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A502902CE'=20
              name =3D 'implementationLocation' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F59891028A'=20
              referencedEnd =3D 'a371B6DA80391' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TemplateParameter    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a365EEE3B00B4'=20
          name =3D 'TemplateParameter' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TemplateParameter.defaultElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A50C70138'=20
              name =3D 'defaultElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a365EEE82035C' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TemplateParameter.modelElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A50D10213'=20
              name =3D 'modelElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a371B6E43039E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TemplateParameter.modelElement2    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A50D20109'=20
              name =3D 'modelElement2' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a371B6E8C0277' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_association_connection    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a32A2A50C0084'=20
          name =3D 'A_association_connection' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a32A2A510017A'=20
              name =3D 'association' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3298AE8300D9' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a32A2A510017B'=20
              name =3D 'connection' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3340359400BD' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '2' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_owner_feature    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a32B5D7EE02FF'=20
          name =3D 'A_owner_feature' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a32B5D7EF03D3'=20
              name =3D 'owner' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a32B5D7EF03DD'=20
              name =3D 'feature' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989F9700FE' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_specification_method    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a32B6D9B302FD'=20
          name =3D 'A_specification_method' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a32B6D9BE00C8'=20
              name =3D 'specification' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BB68C0398' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a32B6D9BE00C9'=20
              name =3D 'method' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BB67E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_structuralFeature_type    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a316437BF0352'=20
          name =3D 'A_structuralFeature_type' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a316437C002DA'=20
              name =3D 'structuralFeature' annotation =3D ''=20
              isNavigable =3D 'false' aggregation =3D 'none' =
isChangeable =3D 'true'=20
              type =3D 'a3298F1A403BF' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a316437C003B6'=20
              name =3D 'type' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_namespace_ownedElement    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33598CAA030C'=20
          name =3D 'A_namespace_ownedElement' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33598CAA030D'=20
              name =3D 'namespace' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a32B69F3A0118' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33598CAA030E'=20
              name =3D 'ownedElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_behavioralFeature_parameter    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3359946200F0'=20
          name =3D 'A_behavioralFeature_parameter' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33599464017C'=20
              name =3D 'behavioralFeature' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3298BCF00260' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3359946401AE'=20
              name =3D 'parameter' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BBB9F02B2' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_parameter_type    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a335BC7D400A0'=20
          name =3D 'A_parameter_type' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a335BC7D50398'=20
              name =3D 'parameter' annotation =3D ''=20
              isNavigable =3D 'false' aggregation =3D 'none' =
isChangeable =3D 'true'=20
              type =3D 'a327BBB9F02B2' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a335BC7D503D4'=20
              name =3D 'type' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_child_generalization    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a335C14A102DA'=20
          name =3D 'A_child_generalization' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a335C14A5019A'=20
              name =3D 'child' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A810D03C0' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a335C14A50352'=20
              name =3D 'generalization' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A8080035C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_parent_specialization    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a335C14690334'=20
          name =3D 'A_parent_specialization' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a335C146B01D6'=20
              name =3D 'parent' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A810D03C0' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a335C146B0352'=20
              name =3D 'specialization' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A8080035C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_qualifier_associationEnd    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33DBE5050028'=20
          name =3D 'A_qualifier_associationEnd' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33DBE50B001E'=20
              name =3D 'qualifier' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BA5E802E4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33DBE50B001F'=20
              name =3D 'associationEnd' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3340359400BD' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_type_associationEnd    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33E265070352'=20
          name =3D 'A_type_associationEnd' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33E265070353'=20
              name =3D 'type' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33E265070354'=20
              name =3D 'associationEnd' annotation =3D ''=20
              isNavigable =3D 'false' aggregation =3D 'none' =
isChangeable =3D 'true'=20
              type =3D 'a3340359400BD' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_participant_specification    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33F0EFAB0050'=20
          name =3D 'A_participant_specification' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33F0EFAD00AA'=20
              name =3D 'participant' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3340359400BD' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33F0EFAD00AB'=20
              name =3D 'specification' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_client_clientDependency    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33FFE57902A2'=20
          name =3D 'A_client_clientDependency' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33FFE57B0395'=20
              name =3D 'client' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33FFE57B03B3'=20
              name =3D 'clientDependency' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A646F00E6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_constrainedElement_constraint    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33EA67B702EE'=20
          name =3D 'A_constrainedElement_constraint' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33EA67BB010E'=20
              name =3D 'constrainedElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33EA67BB010F'=20
              name =3D 'constraint' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A649B000A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DumlConstraint    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.335'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DumlConstraint' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33EA67BB010F' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>umlConstraint</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_supplier_supplierDependency    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a335C0D770302'=20
          name =3D 'A_supplier_supplierDependency' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a335C0D7A02A8'=20
              name =3D 'supplier' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a335C0D7A02E4'=20
              name =3D 'supplierDependency' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A646F00E6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_presentation_subject    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a362409A800BE'=20
          name =3D 'A_presentation_subject' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a362409A803C0'=20
              name =3D 'presentation' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C8800A0' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a362409A9000A'=20
              name =3D 'subject' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_deploymentLocation_resident    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a36240BF10028'=20
          name =3D 'A_deploymentLocation_resident' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a36240BF10398'=20
              name =3D 'deploymentLocation' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a33F5989A02F8' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a36240BF10399'=20
              name =3D 'resident' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33F59891028A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_targetFlow_target    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3627D5E8006E'=20
          name =3D 'A_targetFlow_target' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3627D5E9010E'=20
              name =3D 'targetFlow' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3624012E0352' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3627D5E9010F'=20
              name =3D 'target' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_sourceFlow_source    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3627D60D03C0'=20
          name =3D 'A_sourceFlow_source' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3627D60F03DE'=20
              name =3D 'sourceFlow' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3624012E0352' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3627D60F03DF'=20
              name =3D 'source' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_defaultElement_templateParameter3    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a365EEE8103D4'=20
          name =3D 'A_defaultElement_templateParameter3' annotation =3D =
''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a365EEE82035C'=20
              name =3D 'defaultElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a365EEE830014'=20
              name =3D 'templateParameter3' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a365EEE3B00B4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_binding_argument    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a365EF005035C'=20
          name =3D 'A_binding_argument' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a365EF00601D6'=20
              name =3D 'binding' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a33EB89FD01F4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a365EF00601D7'=20
              name =3D 'argument' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_powertype_powertypeRange    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a36E96A860316'=20
          name =3D 'A_powertype_powertypeRange' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a36E96A87033E'=20
              name =3D 'powertype' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a36E96A870370'=20
              name =3D 'powertypeRange' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A8080035C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_comment_annotatedElement    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a370E7E3B0138'=20
          name =3D 'A_comment_annotatedElement' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a370E7E3C02CE'=20
              name =3D 'comment' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33F675820370' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a370E7E3C02DE'=20
              name =3D 'annotatedElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_resident_elementResidence    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3717C43C02F0'=20
          name =3D 'A_resident_elementResidence' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3717C44200DC'=20
              name =3D 'resident' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3717C4430020'=20
              name =3D 'elementResidence' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3648B41E0082' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_implementationLocation_residentElement    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a371B6DA8000C'=20
          name =3D 'A_implementationLocation_residentElement' annotation =
=3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a371B6DA80391'=20
              name =3D 'implementationLocation' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a33F59891028A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a371B6DA80392'=20
              name =3D 'residentElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3648B41E0082' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_modelElement_templateParameter    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a371B6E3D01FB'=20
          name =3D 'A_modelElement_templateParameter' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a371B6E43039E'=20
              name =3D 'modelElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a371B6E4303DA'=20
              name =3D 'templateParameter' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a365EEE3B00B4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_modelElement2_templateParameter2    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a371B6E890395'=20
          name =3D 'A_modelElement2_templateParameter2' annotation =3D =
''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a371B6E8C0277'=20
              name =3D 'modelElement2' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a371B6E8C02BD'=20
              name =3D 'templateParameter2' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a365EEE3B00B4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id =3D 'a334ACE180082'=20
      name =3D 'Extension_Mechanisms' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Stereotype =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a3372549100E5'=20
          name =3D 'Stereotype' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A810D03C0' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stereotype.icon    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a338614B602CD'=20
              name =3D 'icon' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a372A1B8E02D0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stereotype.baseClass    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a340389C403C0'=20
              name =3D 'baseClass' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FCF03C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stereotype.requiredTag    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A51CE030D'=20
              name =3D 'requiredTag' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a337A4EF7002C'=20
              referencedEnd =3D 'a3386129C003F' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stereotype.extendedElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A51CF007D'=20
              name =3D 'extendedElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a338613A4007B' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stereotype.stereotypeConstraint    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A51CF0290'=20
              name =3D 'stereotypeConstraint' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A649B000A'=20
              referencedEnd =3D 'a364B66900259' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TaggedValue    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a337A4EF7002C'=20
          name =3D 'TaggedValue' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TaggedValue.tag    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33E901140334'=20
              name =3D 'tag' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FCF03C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TaggedValue.value    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a337A50700273'=20
              name =3D 'value' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD702401B8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TaggedValue.stereotype    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A526201E4'=20
              name =3D 'stereotype' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3372549100E5'=20
              referencedEnd =3D 'a3386129C0040' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TaggedValue.modelElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5262037A'=20
              name =3D 'modelElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a33E901E003D4' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DumlValue    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.336'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DumlValue' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a337A50700273' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>umlValue</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_requiredTag_stereotype    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33861298030A'=20
          name =3D 'A_requiredTag_stereotype' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3386129C003F'=20
              name =3D 'requiredTag' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A4EF7002C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3386129C0040'=20
              name =3D 'stereotype' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3372549100E5' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_stereotype_extendedElement    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a338613A10275'=20
          name =3D 'A_stereotype_extendedElement' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a338613A4007A'=20
              name =3D 'stereotype' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3372549100E5' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a338613A4007B'=20
              name =3D 'extendedElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_constrainedElement2_stereotypeConstraint    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a364B668E012C'=20
          name =3D 'A_constrainedElement2_stereotypeConstraint' =
annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a364B66900258'=20
              name =3D 'constrainedElement2' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3372549100E5' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a364B66900259'=20
              name =3D 'stereotypeConstraint' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A649B000A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_modelElement_taggedValue    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33E901DD001E'=20
          name =3D 'A_modelElement_taggedValue' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33E901E003D4'=20
              name =3D 'modelElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33E901E10028'=20
              name =3D 'taggedValue' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A4EF7002C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
  </Model:Namespace.contents>
</Model:Package>
<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Behavioral_Elements    [Package] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
<Model:Package xmi.id =3D 'a327A5A8003B6'=20
  name =3D 'Behavioral_Elements' annotation =3D ''=20
  isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
  <Model:Namespace.contents>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Behavioral_Elements.org.omg.mof.idl_prefix=3Dorg.omg.uml    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Tag xmi.id =3D 'G.337'=20
      name =3D 'org.omg.mof.idl_prefix=3Dorg.omg.uml' annotation =3D ''=20
      tagId =3D 'org.omg.mof.idl_prefix'=20
      elements =3D 'a327A5A8003B6' >
      <Model:Tag.values>
        <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>org.omg.uml</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Behavioral_Elements.org.omg.xmi.namespace=3DUML    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Tag xmi.id =3D 'G.338'=20
      name =3D 'org.omg.xmi.namespace=3DUML' annotation =3D ''=20
      tagId =3D 'org.omg.xmi.namespace'=20
      elements =3D 'a327A5A8003B6' >
      <Model:Tag.values>
        <XMI.any xmi.type =3D 'string' xmi.name =3D ''>UML</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <Model:Package xmi.id =3D 'a335C122001A4'=20
      name =3D 'Common_Behavior' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Instance   =
 [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a327BC77C038E'=20
          name =3D 'Instance' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Instance.classifier    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A59810290'=20
              name =3D 'classifier' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a33CAD7E900AB' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Instance.attributeLink    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5991001F'=20
              name =3D 'attributeLink' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33BEF3A603CA'=20
              referencedEnd =3D 'a33DBC1A401EA' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Instance.linkEnd    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A59910157'=20
              name =3D 'linkEnd' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F2803D0320'=20
              referencedEnd =3D 'a33DBC1DC01FF' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Instance.slot    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A59910242'=20
              name =3D 'slot' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33BEF3A603CA'=20
              referencedEnd =3D 'a33FF4EFA0136' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Instance.stimulus1    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5991031C'=20
              name =3D 'stimulus1' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33FEEA66033E'=20
              referencedEnd =3D 'a33FF558C0190' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Instance.stimulus2    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5992000F'=20
              name =3D 'stimulus2' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33FEEA66033E'=20
              referencedEnd =3D 'a3650ECD502F8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Instance.stimulus3    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A599200EA'=20
              name =3D 'stimulus3' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33FEEA66033E'=20
              referencedEnd =3D 'a34030E17017C' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Instance.componentInstance    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A599201B5'=20
              name =3D 'componentInstance' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a364B657E03CA'=20
              referencedEnd =3D 'a364B65EA0155' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Signal    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3389030B00E6'=20
          name =3D 'Signal' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Signal.reception    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5B2301F4'=20
              name =3D 'reception' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33EC13250140'=20
              referencedEnd =3D 'a33FA370702F9' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Signal.context    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5B23031C'=20
              name =3D 'context' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3298BCF00260'=20
              referencedEnd =3D 'a33FFD98400B6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Signal.sendAction    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5B24006D'=20
              name =3D 'sendAction' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a336990B900A0'=20
              referencedEnd =3D 'a33699121012D' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Action    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a328AAE8E0028'=20
          name =3D 'Action' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Action.recurrence    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33CFC98800AA'=20
              name =3D 'recurrence' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a3611C1DE02B2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Action.target    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33D9065A015E'=20
              name =3D 'target' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a337EFDBA0302' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Action.isAsynchronous    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33FB68A302E4'=20
              name =3D 'isAsynchronous' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Action.script    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33FB68AE00B4'=20
              name =3D 'script' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33E92EB600FE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Action.actualArgument    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5B9B036B'=20
              name =3D 'actualArgument' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33D9073E03B6'=20
              referencedEnd =3D 'a33CFA4B90280' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Action.actionSequence    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5B9C01A5'=20
              name =3D 'actionSequence' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288E55B03DE'=20
              referencedEnd =3D 'a363555210064' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Action.stimulus    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5B9C03D8'=20
              name =3D 'stimulus' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33FEEA66033E'=20
              referencedEnd =3D 'a3650F0CD0295' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.CreateAction    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33CAD65D0370'=20
          name =3D 'CreateAction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328AAE8E0028' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.CreateAction.instantiation    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5BFE006D'=20
              name =3D 'instantiation' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a33CFD0A701A4' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.DestroyAction    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33CAD67C00FA'=20
          name =3D 'DestroyAction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328AAE8E0028' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.UninterpretedAction    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33CAD6860352'=20
          name =3D 'UninterpretedAction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328AAE8E0028' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AttributeLink    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33BEF3A603CA'=20
          name =3D 'AttributeLink' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AttributeLink.attribute    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5C410167'=20
              name =3D 'attribute' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BA5E802E4'=20
              referencedEnd =3D 'a33DBC16F0028' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AttributeLink.value    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5C41029F'=20
              name =3D 'value' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BC77C038E'=20
              referencedEnd =3D 'a33DBC1A401EB' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AttributeLink.instance    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5C4103B9'=20
              name =3D 'instance' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BC77C038E'=20
              referencedEnd =3D 'a33FF4EFA0137' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AttributeLink.linkEnd    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5C4200BB'=20
              name =3D 'linkEnd' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F2803D0320'=20
              referencedEnd =3D 'a374F0B5400BB' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Object    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33BC99D60302'=20
          name =3D 'Object' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327BC77C038E' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DUmlObject    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.340'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DUmlObject' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33BC99D60302' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UmlObject</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Link    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33F275E20000'=20
          name =3D 'Link' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Link.association    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5CC303A9'=20
              name =3D 'association' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3298AE8300D9'=20
              referencedEnd =3D 'a328A5BB3023A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Link.connection    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5CC400AB'=20
              name =3D 'connection' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F2803D0320'=20
              referencedEnd =3D 'a328A598B03C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '2' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Link.stimulus    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5CC40167'=20
              name =3D 'stimulus' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33FEEA66033E'=20
              referencedEnd =3D 'a3650EE690082' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .LinkObject =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33BC9AB9033E'=20
          name =3D 'LinkObject' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33BC99D60302 a33F275E20000' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .DataValue  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33BC9AFB02E4'=20
          name =3D 'DataValue' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327BC77C038E' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .CallAction =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a336990DE026C'=20
          name =3D 'CallAction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328AAE8E0028' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.CallAction.operation    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5D1E02EE'=20
              name =3D 'operation' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BB68C0398'=20
              referencedEnd =3D 'a36266EAA01FF' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .SendAction =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a336990B900A0'=20
          name =3D 'SendAction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328AAE8E0028' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SendAction.signal    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5D5B035B'=20
              name =3D 'signal' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3389030B00E6'=20
              referencedEnd =3D 'a33699121012C' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActionSequence    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3288E55B03DE'=20
          name =3D 'ActionSequence' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328AAE8E0028' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActionSequence.action    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5D9B0128'=20
              name =3D 'action' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028'=20
              referencedEnd =3D 'a363555210065' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Argument   =
 [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33D9073E03B6'=20
          name =3D 'Argument' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Argument.value    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33D9076D00FA'=20
              name =3D 'value' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33CFA00203A2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Argument.action    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5DC6007D'=20
              name =3D 'action' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028'=20
              referencedEnd =3D 'a33CFA4B90281' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DumlValue    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.341'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DumlValue' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33D9076D00FA a33DBC1A401EB' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>umlValue</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Reception  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33EC13250140'=20
          name =3D 'Reception' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3298BCF00260' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Reception.specification    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33EC14D000FA'=20
              name =3D 'specification' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD702401B8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Reception.isRoot    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a374F09C900DA'=20
              name =3D 'isRoot' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Reception.isLeaf    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a374F09E800AB'=20
              name =3D 'isLeaf' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Reception.isAbstract    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a374F09FB0157'=20
              name =3D 'isAbstract' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Reception.signal    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5DFD01D4'=20
              name =3D 'signal' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3389030B00E6'=20
              referencedEnd =3D 'a33FA370702F8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .LinkEnd    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33F2803D0320'=20
          name =3D 'LinkEnd' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.LinkEnd.instance    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5E330213'=20
              name =3D 'instance' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BC77C038E'=20
              referencedEnd =3D 'a33DBC1DC01FE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.LinkEnd.link    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5E3303B9'=20
              name =3D 'link' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F275E20000'=20
              referencedEnd =3D 'a328A598B0352' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.LinkEnd.associationEnd    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5E340128'=20
              name =3D 'associationEnd' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3340359400BD'=20
              referencedEnd =3D 'a328A5C1F029E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.LinkEnd.qualifiedValue    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5E340242'=20
              name =3D 'qualifiedValue' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33BEF3A603CA'=20
              referencedEnd =3D 'a374F0B5400CB' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ReturnAction    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33FB67A202E4'=20
          name =3D 'ReturnAction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328AAE8E0028' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TerminateAction    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33FD1F8F00F0'=20
          name =3D 'TerminateAction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328AAE8E0028' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Stimulus   =
 [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33FEEA66033E'=20
          name =3D 'Stimulus' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stimulus.argument    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5EB9034B'=20
              name =3D 'argument' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BC77C038E'=20
              referencedEnd =3D 'a33FF558C015E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stimulus.sender    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5EBA003E'=20
              name =3D 'sender' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BC77C038E'=20
              referencedEnd =3D 'a34030E17017D' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stimulus.receiver    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5EBA0109'=20
              name =3D 'receiver' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BC77C038E'=20
              referencedEnd =3D 'a3650ECD502BC' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stimulus.communicationLink    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5EBA01C5'=20
              name =3D 'communicationLink' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33F275E20000'=20
              referencedEnd =3D 'a3650EE690083' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Stimulus.dispatchAction    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5EBA0280'=20
              name =3D 'dispatchAction' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028'=20
              referencedEnd =3D 'a3650F0CD0294' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Exception  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a33FFD974028A'=20
          name =3D 'Exception' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3389030B00E6' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DUmlException    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.342'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DUmlException' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33FFD974028A' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>UmlException</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ComponentInstance    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a364B657E03CA'=20
          name =3D 'ComponentInstance' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327BC77C038E' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ComponentInstance.nodeInstance    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5F66036B'=20
              name =3D 'nodeInstance' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a364B6592023A'=20
              referencedEnd =3D 'a364B65E50123' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ComponentInstance.resident    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5F9A02CE'=20
              name =3D 'resident' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BC77C038E'=20
              referencedEnd =3D 'a364B65EA0154' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.NodeInstance    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a364B6592023A'=20
          name =3D 'NodeInstance' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327BC77C038E' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.NodeInstance.resident    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A5FD502CE'=20
              name =3D 'resident' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a364B657E03CA'=20
              referencedEnd =3D 'a364B65E50122' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_instance_classifier    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CAD7E7008C'=20
          name =3D 'A_instance_classifier' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CAD7E900AA'=20
              name =3D 'instance' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BC77C038E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CAD7E900AB'=20
              name =3D 'classifier' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_actualArgument_action    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CFA4B80334'=20
          name =3D 'A_actualArgument_action' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CFA4B90280'=20
              name =3D 'actualArgument' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33D9073E03B6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CFA4B90281'=20
              name =3D 'action' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_createAction_instantiation    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CFD0A602F8'=20
          name =3D 'A_createAction_instantiation' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CFD0A70168'=20
              name =3D 'createAction' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33CAD65D0370' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CFD0A701A4'=20
              name =3D 'instantiation' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_attributeLink_attribute    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33DBC16D0190'=20
          name =3D 'A_attributeLink_attribute' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33DBC16E02C6'=20
              name =3D 'attributeLink' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33BEF3A603CA' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33DBC16F0028'=20
              name =3D 'attribute' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BA5E802E4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DumlAttribute    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.343'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DumlAttribute' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33DBC16F0028' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>umlAttribute</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_attributeLink_value    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33DBC1A200B4'=20
          name =3D 'A_attributeLink_value' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33DBC1A401EA'=20
              name =3D 'attributeLink' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33BEF3A603CA' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33DBC1A401EB'=20
              name =3D 'value' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BC77C038E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_instance_linkEnd    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33DBC1DB012C'=20
          name =3D 'A_instance_linkEnd' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33DBC1DC01FE'=20
              name =3D 'instance' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BC77C038E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33DBC1DC01FF'=20
              name =3D 'linkEnd' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33F2803D0320' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_signal_reception    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33FA37050118'=20
          name =3D 'A_signal_reception' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33FA370702F8'=20
              name =3D 'signal' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3389030B00E6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33FA370702F9'=20
              name =3D 'reception' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33EC13250140' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_slot_instance    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33FF4EF7029E'=20
          name =3D 'A_slot_instance' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33FF4EFA0136'=20
              name =3D 'slot' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33BEF3A603CA' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33FF4EFA0137'=20
              name =3D 'instance' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a327BC77C038E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_argument_stimulus1    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33FF558A01AE'=20
          name =3D 'A_argument_stimulus1' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33FF558C015E'=20
              name =3D 'argument' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BC77C038E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33FF558C0190'=20
              name =3D 'stimulus1' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a33FEEA66033E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_context_raisedSignal    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33FFD9830014'=20
          name =3D 'A_context_raisedSignal' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33FFD98400B6'=20
              name =3D 'context' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3298BCF00260' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33FFD98400B7'=20
              name =3D 'raisedSignal' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3389030B00E6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DumlContext    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.344'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DumlContext' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33FFD98400B6' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_association_link    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a328A5BB20280'=20
          name =3D 'A_association_link' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a328A5BB3023A'=20
              name =3D 'association' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3298AE8300D9' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a328A5BB3023B'=20
              name =3D 'link' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33F275E20000' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_link_connection    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a328A598B00F0'=20
          name =3D 'A_link_connection' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a328A598B0352'=20
              name =3D 'link' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a33F275E20000' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a328A598B03C0'=20
              name =3D 'connection' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33F2803D0320' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '2' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_associationEnd_linkEnd    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a328A5C1F0118'=20
          name =3D 'A_associationEnd_linkEnd' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a328A5C1F029E'=20
              name =3D 'associationEnd' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3340359400BD' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a328A5C1F029F'=20
              name =3D 'linkEnd' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33F2803D0320' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_stimulus3_sender    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a34030E1501CC'=20
          name =3D 'A_stimulus3_sender' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a34030E17017C'=20
              name =3D 'stimulus3' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33FEEA66033E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a34030E17017D'=20
              name =3D 'sender' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BC77C038E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_callAction_operation    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a36266EA903C0'=20
          name =3D 'A_callAction_operation' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a36266EAA01FE'=20
              name =3D 'callAction' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a336990DE026C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a36266EAA01FF'=20
              name =3D 'operation' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BB68C0398' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_actionSequence_action    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3635552000DC'=20
          name =3D 'A_actionSequence_action' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a363555210064'=20
              name =3D 'actionSequence' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3288E55B03DE' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a363555210065'=20
              name =3D 'action' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328AAE8E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_resident_nodeInstance    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a364B65E4008C'=20
          name =3D 'A_resident_nodeInstance' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a364B65E50122'=20
              name =3D 'resident' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a364B657E03CA' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a364B65E50123'=20
              name =3D 'nodeInstance' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a364B6592023A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_resident_componentInstance    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a364B65E8024E'=20
          name =3D 'A_resident_componentInstance' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a364B65EA0154'=20
              name =3D 'resident' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BC77C038E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a364B65EA0155'=20
              name =3D 'componentInstance' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a364B657E03CA' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_receiver_stimulus2    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3650ECD402C6'=20
          name =3D 'A_receiver_stimulus2' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3650ECD502BC'=20
              name =3D 'receiver' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BC77C038E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3650ECD502F8'=20
              name =3D 'stimulus2' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33FEEA66033E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_stimulus_communicationLink    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3650EE68008C'=20
          name =3D 'A_stimulus_communicationLink' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3650EE690082'=20
              name =3D 'stimulus' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33FEEA66033E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3650EE690083'=20
              name =3D 'communicationLink' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33F275E20000' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_dispatchAction_stimulus    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3650F0CC0262'=20
          name =3D 'A_dispatchAction_stimulus' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3650F0CD0294'=20
              name =3D 'dispatchAction' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328AAE8E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3650F0CD0295'=20
              name =3D 'stimulus' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33FEEA66033E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_signal_sendAction    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3369912001A4'=20
          name =3D 'A_signal_sendAction' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33699121012C'=20
              name =3D 'signal' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3389030B00E6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33699121012D'=20
              name =3D 'sendAction' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a336990B900A0' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_linkEnd_qualifiedValue    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a374F0B5201D4'=20
          name =3D 'A_linkEnd_qualifiedValue' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a374F0B5400BB'=20
              name =3D 'linkEnd' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a33F2803D0320' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a374F0B5400CB'=20
              name =3D 'qualifiedValue' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33BEF3A603CA' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Import xmi.id =3D 'G.339'=20
      name =3D 'Foundation' annotation =3D ''=20
      visibility =3D 'public_vis' isClustered =3D 'false'=20
      importedNamespace =3D 'a327A5A6D02DA' />
    <Model:Package xmi.id =3D 'a336185C00118'=20
      name =3D 'Use_Cases' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .UseCase    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a32ABA35D0230'=20
          name =3D 'UseCase' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.UseCase.extend    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A60F20196'=20
              name =3D 'extend' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a35FDD683021C'=20
              referencedEnd =3D 'a35FDD86C0141' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.UseCase.extend2    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A60F20271'=20
              name =3D 'extend2' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a35FDD683021C'=20
              referencedEnd =3D 'a35FDD865000B' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.UseCase.include    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A60F2035B'=20
              name =3D 'include' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a35FDD6900154'=20
              referencedEnd =3D 'a35FDD995038E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.UseCase.include2    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A60F3004E'=20
              name =3D 'include2' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a35FDD6900154'=20
              referencedEnd =3D 'a35FDD9A50046' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.UseCase.extensionPoint    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A60F30109'=20
              name =3D 'extensionPoint' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a362661700208'=20
              referencedEnd =3D 'a362661DB015E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Actor    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33656C0B017C'=20
          name =3D 'Actor' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.UseCaseInstance    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3382D7840258'=20
          name =3D 'UseCaseInstance' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327BC77C038E' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Extend    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a35FDD683021C'=20
          name =3D 'Extend' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3634C5000082' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Extend.condition    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a35FDD71C026C'=20
              name =3D 'condition' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33CFA9DA01D6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Extend.base    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A617C02CE'=20
              name =3D 'base' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32ABA35D0230'=20
              referencedEnd =3D 'a35FDD865000A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Extend.extension    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A617D003E'=20
              name =3D 'extension' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32ABA35D0230'=20
              referencedEnd =3D 'a35FDD86C0140' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Extend.extensionPoint    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A617D0167'=20
              name =3D 'extensionPoint' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a362661700208'=20
              referencedEnd =3D 'a3626B0E203DE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Include    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a35FDD6900154'=20
          name =3D 'Include' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3634C5000082' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Include.addition    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A61EA02EE'=20
              name =3D 'addition' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32ABA35D0230'=20
              referencedEnd =3D 'a35FDD995038F' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Include.base    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A61EB005D'=20
              name =3D 'base' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32ABA35D0230'=20
              referencedEnd =3D 'a35FDD9A50047' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ExtensionPoint    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a362661700208'=20
          name =3D 'ExtensionPoint' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ExtensionPoint.location    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3634E53A00DC'=20
              name =3D 'location' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a363559250136' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ExtensionPoint.useCase    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A623C03A9'=20
              name =3D 'useCase' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32ABA35D0230'=20
              referencedEnd =3D 'a362661DB015F' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ExtensionPoint.extend    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A623D0119'=20
              name =3D 'extend' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a35FDD683021C'=20
              referencedEnd =3D 'a3626B0E203DF' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_base_extend2    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a35FDD86301E0'=20
          name =3D 'A_base_extend2' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a35FDD865000A'=20
              name =3D 'base' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32ABA35D0230' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a35FDD865000B'=20
              name =3D 'extend2' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a35FDD683021C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_extension_extend    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a35FDD86B006E'=20
          name =3D 'A_extension_extend' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a35FDD86C0140'=20
              name =3D 'extension' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32ABA35D0230' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a35FDD86C0141'=20
              name =3D 'extend' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a35FDD683021C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_include_addition    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a35FDD992037A'=20
          name =3D 'A_include_addition' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a35FDD995038E'=20
              name =3D 'include' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a35FDD6900154' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a35FDD995038F'=20
              name =3D 'addition' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32ABA35D0230' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_include2_base    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a35FDD9A30168'=20
          name =3D 'A_include2_base' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a35FDD9A50046'=20
              name =3D 'include2' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a35FDD6900154' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a35FDD9A50047'=20
              name =3D 'base' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32ABA35D0230' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_extensionPoint_useCase    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a362661DA01D6'=20
          name =3D 'A_extensionPoint_useCase' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a362661DB015E'=20
              name =3D 'extensionPoint' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a362661700208' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a362661DB015F'=20
              name =3D 'useCase' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32ABA35D0230' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_extensionPoint_extend    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3626B0DA0104'=20
          name =3D 'A_extensionPoint_extend' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3626B0E203DE'=20
              name =3D 'extensionPoint' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a362661700208' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3626B0E203DF'=20
              name =3D 'extend' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a35FDD683021C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id =3D 'a334A99B00208'=20
      name =3D 'State_Machines' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateMachine    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a327D9E410186'=20
          name =3D 'StateMachine' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateMachine.context    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A641E004E'=20
              name =3D 'context' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a33CF8BD500F1' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateMachine.top    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A641E031C'=20
              name =3D 'top' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3287F81C0136'=20
              referencedEnd =3D 'a33EBFA1C0079' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateMachine.transitions    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6420035B'=20
              name =3D 'transitions' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212'=20
              referencedEnd =3D 'a3288D72700C9' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateMachine.subMachineState    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A64210119'=20
              name =3D 'subMachineState' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3403111A024E'=20
              referencedEnd =3D 'a3403125E03A2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Event    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3288E51203DE'=20
          name =3D 'Event' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Event.parameter    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A651802DE'=20
              name =3D 'parameter' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BBB9F02B2'=20
              referencedEnd =3D 'a3337AF9D028B' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Event.state    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6519032C'=20
              name =3D 'state' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3287F81C0136'=20
              referencedEnd =3D 'a33FA3AC103D4' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Event.transition    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A655100AB'=20
              name =3D 'transition' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212'=20
              referencedEnd =3D 'a3288E53A0104' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateVertex    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a328A484303D4'=20
          name =3D 'StateVertex' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateVertex.container    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6587004E'=20
              name =3D 'container' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288D88401A4'=20
              referencedEnd =3D 'a3288D8C70172' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateVertex.outgoing    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A65870280'=20
              name =3D 'outgoing' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212'=20
              referencedEnd =3D 'a328902830028' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StateVertex.incoming    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A658703C8'=20
              name =3D 'incoming' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212'=20
              referencedEnd =3D 'a3289028D02BC' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .State    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3287F81C0136'=20
          name =3D 'State' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'true' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328A484303D4' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.State.entry    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A66070138'=20
              name =3D 'entry' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028'=20
              referencedEnd =3D 'a33377C0F0187' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .State.exit =
   [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A66080128'=20
              name =3D 'exit' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028'=20
              referencedEnd =3D 'a333784BC0051' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.State.stateMachine    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A660802AF'=20
              name =3D 'stateMachine' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327D9E410186'=20
              referencedEnd =3D 'a33EBFA1C007A' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.State.deferrableEvent    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6609009C'=20
              name =3D 'deferrableEvent' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288E51203DE'=20
              referencedEnd =3D 'a33FA3AC2001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.State.internalTransition    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A66090196'=20
              name =3D 'internalTransition' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212'=20
              referencedEnd =3D 'a328902D40000' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.State.doActivity    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A660902BF'=20
              name =3D 'doActivity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028'=20
              referencedEnd =3D 'a364987D30072' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .TimeEvent  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a32D270E90122'=20
          name =3D 'TimeEvent' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3288E51203DE' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.TimeEvent.when    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33D90A0F0384'=20
              name =3D 'when' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a3288E5F60258' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .CallEvent  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a32D270DC0262'=20
          name =3D 'CallEvent' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3288E51203DE' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.CallEvent.operation    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A66CB002E'=20
              name =3D 'operation' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BB68C0398'=20
              referencedEnd =3D 'a32B598450001' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SignalEvent    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a32D270CC01FE'=20
          name =3D 'SignalEvent' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3288E51203DE' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SignalEvent.signal    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A670802FD'=20
              name =3D 'signal' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3389030B00E6'=20
              referencedEnd =3D 'a336A39BE038E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Transition =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a3288D70A0212'=20
          name =3D 'Transition' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Transition.guard    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A67460213'=20
              name =3D 'guard' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33695FE9000A'=20
              referencedEnd =3D 'a3369606C0001' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Transition.effect    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6746031C'=20
              name =3D 'effect' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028'=20
              referencedEnd =3D 'a3288E53E0226' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Transition.state    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A674603D8'=20
              name =3D 'state' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3287F81C0136'=20
              referencedEnd =3D 'a328902D3029E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Transition.trigger    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A674700CB'=20
              name =3D 'trigger' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288E51203DE'=20
              referencedEnd =3D 'a3288E53A0172' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Transition.stateMachine    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A67470186'=20
              name =3D 'stateMachine' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327D9E410186'=20
              referencedEnd =3D 'a3288D72700C8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Transition.source    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A67470251'=20
              name =3D 'source' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328A484303D4'=20
              referencedEnd =3D 'a3289028300D2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Transition.target    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6747030D'=20
              name =3D 'target' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328A484303D4'=20
              referencedEnd =3D 'a3289028D035C' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.CompositeState    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3288D88401A4'=20
          name =3D 'CompositeState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3287F81C0136' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.CompositeState.isConcurrent    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3288D8A001EA'=20
              name =3D 'isConcurrent' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.CompositeState.subvertex    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A67F701C5'=20
              name =3D 'subvertex' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328A484303D4'=20
              referencedEnd =3D 'a3288D8C7021C' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ChangeEvent    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3337A5530096'=20
          name =3D 'ChangeEvent' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3288E51203DE' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ChangeEvent.changeExpression    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33D909C80186'=20
              name =3D 'changeExpression' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33CFA9DA01D6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Guard    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33695FE9000A'=20
          name =3D 'Guard' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Guard.expression    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33D76AF301C7'=20
              name =3D 'expression' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33CFA9DA01D6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Guard.transition    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A68230186'=20
              name =3D 'transition' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212'=20
              referencedEnd =3D 'a3369606C0002' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Pseudostate    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a328A47F10064'=20
          name =3D 'Pseudostate' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328A484303D4' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Pseudostate.kind    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a328A480D00AA'=20
              name =3D 'kind' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33E139AE01C2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SimpleState    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33CF97C102DA'=20
          name =3D 'SimpleState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3287F81C0136' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SubmachineState    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3403111A024E'=20
          name =3D 'SubmachineState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3288D88401A4' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SubmachineState.submachine    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A684D0222'=20
              name =3D 'submachine' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327D9E410186'=20
              referencedEnd =3D 'a3403125E03A3' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .SynchState =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a3611CF280262'=20
          name =3D 'SynchState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328A484303D4' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SynchState.bound    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3611CFB300FA'=20
              name =3D 'bound' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a3635582D03D4' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .StubState  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a361AFBD10172'=20
          name =3D 'StubState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a328A484303D4' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.StubState.referenceState    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a361AFBED01B8'=20
              name =3D 'referenceState' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FCF03C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .FinalState =
   [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a364986DD01F4'=20
          name =3D 'FinalState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3287F81C0136' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_state1_entry    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33377C0D0208'=20
          name =3D 'A_state1_entry' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33377C0F0186'=20
              name =3D 'state1' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3287F81C0136' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33377C0F0187'=20
              name =3D 'entry' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328AAE8E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_state2_exit    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a333784B400AA'=20
          name =3D 'A_state2_exit' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a333784BC0050'=20
              name =3D 'state2' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3287F81C0136' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a333784BC0051'=20
              name =3D 'exit' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328AAE8E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_event_parameter    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3337AF9B02A8'=20
          name =3D 'A_event_parameter' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3337AF9D028A'=20
              name =3D 'event' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3288E51203DE' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3337AF9D028B'=20
              name =3D 'parameter' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BBB9F02B2' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'true' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_guard_transition    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3369606C0000'=20
          name =3D 'A_guard_transition' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3369606C0001'=20
              name =3D 'guard' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33695FE9000A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3369606C0002'=20
              name =3D 'transition' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_signal_occurrence    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a336A39BE0136'=20
          name =3D 'A_signal_occurrence' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a336A39BE038E'=20
              name =3D 'signal' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3389030B00E6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a336A39BE038F'=20
              name =3D 'occurrence' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32D270CC01FE' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_behavior_context    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CF8BD300A0'=20
          name =3D 'A_behavior_context' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CF8BD500F0'=20
              name =3D 'behavior' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327D9E410186' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CF8BD500F1'=20
              name =3D 'context' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DumlContext    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.345'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DumlContext' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a33CF8BD500F1' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_top_stateMachine    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33EBFA1C0078'=20
          name =3D 'A_top_stateMachine' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33EBFA1C0079'=20
              name =3D 'top' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3287F81C0136' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33EBFA1C007A'=20
              name =3D 'stateMachine' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a327D9E410186' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_state_deferrableEvent    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33FA3ABF0122'=20
          name =3D 'A_state_deferrableEvent' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33FA3AC103D4'=20
              name =3D 'state' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3287F81C0136' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33FA3AC2001E'=20
              name =3D 'deferrableEvent' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3288E51203DE' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_occurrence_operation    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a32B598420168'=20
          name =3D 'A_occurrence_operation' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a32B598450000'=20
              name =3D 'occurrence' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32D270DC0262' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a32B598450001'=20
              name =3D 'operation' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BB68C0398' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_container_subvertex    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3288D8C4023A'=20
          name =3D 'A_container_subvertex' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3288D8C70172'=20
              name =3D 'container' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3288D88401A4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3288D8C7021C'=20
              name =3D 'subvertex' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328A484303D4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_transition_effect    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3288E53D029E'=20
          name =3D 'A_transition_effect' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3288E53E017C'=20
              name =3D 'transition' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3288E53E0226'=20
              name =3D 'effect' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328AAE8E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_state_internalTransition    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a328902D000D2'=20
          name =3D 'A_state_internalTransition' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a328902D3029E'=20
              name =3D 'state' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3287F81C0136' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a328902D40000'=20
              name =3D 'internalTransition' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3288D70A0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_transition_trigger    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3288E5390226'=20
          name =3D 'A_transition_trigger' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3288E53A0104'=20
              name =3D 'transition' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a3288D70A0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3288E53A0172'=20
              name =3D 'trigger' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3288E51203DE' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_stateMachine_transitions    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3288D725037A'=20
          name =3D 'A_stateMachine_transitions' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3288D72700C8'=20
              name =3D 'stateMachine' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a327D9E410186' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3288D72700C9'=20
              name =3D 'transitions' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3288D70A0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_outgoing_source    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a32890282014A'=20
          name =3D 'A_outgoing_source' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a328902830028'=20
              name =3D 'outgoing' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3288D70A0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3289028300D2'=20
              name =3D 'source' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328A484303D4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_incoming_target    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3289028C03D4'=20
          name =3D 'A_incoming_target' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3289028D02BC'=20
              name =3D 'incoming' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3288D70A0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3289028D035C'=20
              name =3D 'target' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328A484303D4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_subMachineState_submachine    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3403125E0140'=20
          name =3D 'A_subMachineState_submachine' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3403125E03A2'=20
              name =3D 'subMachineState' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3403111A024E' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3403125E03A3'=20
              name =3D 'submachine' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327D9E410186' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_state3_doActivity    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a364987D1017D'=20
          name =3D 'A_state3_doActivity' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a364987D30040'=20
              name =3D 'state3' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a3287F81C0136' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a364987D30072'=20
              name =3D 'doActivity' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328AAE8E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id =3D 'a3388DA6E014A'=20
      name =3D 'Collaborations' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Collaboration    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a337A47290078'=20
          name =3D 'Collaboration' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A810D03C0 a32B69F3A0118' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Collaboration.interaction    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A68BD000F'=20
              name =3D 'interaction' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328830A500E6'=20
              referencedEnd =3D 'a3388DE790123' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Collaboration.representedClassifier    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A68BD0157'=20
              name =3D 'representedClassifier' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a33D1470E01CD' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Collaboration.representedOperation    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A68BD0251'=20
              name =3D 'representedOperation' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BB68C0398'=20
              referencedEnd =3D 'a371E842101DA' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Collaboration.constrainingElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A68BD035B'=20
              name =3D 'constrainingElement' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a371F923902CE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierRole    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a337A47370316'=20
          name =3D 'ClassifierRole' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierRole.multiplicity    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33CD54F601F4'=20
              name =3D 'multiplicity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FC5001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierRole.base    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A69460232'=20
              name =3D 'base' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a33CD4F090209' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierRole.availableFeature    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6946030D'=20
              name =3D 'availableFeature' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989F9700FE'=20
              referencedEnd =3D 'a33CD57D40212' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierRole.message1    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6947000F'=20
              name =3D 'message1' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DBAE5E005A'=20
              referencedEnd =3D 'a33DBBB4B02A8' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierRole.message2    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A694700EA'=20
              name =3D 'message2' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DBAE5E005A'=20
              referencedEnd =3D 'a33DBBB2B03DE' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierRole.availableContents    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A694701C5'=20
              name =3D 'availableContents' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a36008FB700E7' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationRole    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a337A480F01E0'=20
          name =3D 'AssociationRole' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3298AE8300D9' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationRole.multiplicity    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a33CD553E03B6'=20
              name =3D 'multiplicity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FC5001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationRole.base    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6A0601A5'=20
              name =3D 'base' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3298AE8300D9'=20
              referencedEnd =3D 'a33CD51170096' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationRole.message    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6A070242'=20
              name =3D 'message' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DBAE5E005A'=20
              referencedEnd =3D 'a35FEAB5F01C2' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEndRole    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3384B14F035C'=20
          name =3D 'AssociationEndRole' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3340359400BD' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEndRole.collaborationMultiplicity    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a374EEBE000AB'=20
              name =3D 'collaborationMultiplicity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FC5001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEndRole.base    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6A5C007D'=20
              name =3D 'base' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3340359400BD'=20
              referencedEnd =3D 'a33CD50F90302' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.AssociationEndRole.availableQualifier    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6A5C0242'=20
              name =3D 'availableQualifier' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BA5E802E4'=20
              referencedEnd =3D 'a3650E6BE0096' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Message    =
[Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33DBAE5E005A'=20
          name =3D 'Message' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.interaction    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC402FD'=20
              name =3D 'interaction' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328830A500E6'=20
              referencedEnd =3D 'a3388DD5D0000' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.activator    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC403D8'=20
              name =3D 'activator' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DBAE5E005A'=20
              referencedEnd =3D 'a33D142E00191' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.sender    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC500BB'=20
              name =3D 'sender' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a337A47370316'=20
              referencedEnd =3D 'a33DBBB2B03DF' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.receiver    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC50177'=20
              name =3D 'receiver' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a337A47370316'=20
              referencedEnd =3D 'a33DBBB4603C0' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.predecessor    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC50261'=20
              name =3D 'predecessor' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DBAE5E005A'=20
              referencedEnd =3D 'a33FA39D50051' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.communicationConnection    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC5033C'=20
              name =3D 'communicationConnection' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a337A480F01E0'=20
              referencedEnd =3D 'a35FEAB5F01C3' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.action    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC6002E'=20
              name =3D 'action' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a328AAE8E0028'=20
              referencedEnd =3D 'a36265CF90050' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.message3    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC60109'=20
              name =3D 'message3' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DBAE5E005A'=20
              referencedEnd =3D 'a33FA39D50052' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Message.message4    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6AC601F4'=20
              name =3D 'message4' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DBAE5E005A'=20
              referencedEnd =3D 'a33D142E00190' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Interaction    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a328830A500E6'=20
          name =3D 'Interaction' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Interaction.message    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6C66005D'=20
              name =3D 'message' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a33DBAE5E005A'=20
              referencedEnd =3D 'a3388DD5D0032' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Interaction.context    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6C660157'=20
              name =3D 'context' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a337A47290078'=20
              referencedEnd =3D 'a3388DE790122' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_interaction_message    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3388DD5C00E6'=20
          name =3D 'A_interaction_message' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3388DD5D0000'=20
              name =3D 'interaction' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a328830A500E6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3388DD5D0032'=20
              name =3D 'message' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_context_interaction    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3388DE7600DC'=20
          name =3D 'A_context_interaction' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3388DE790122'=20
              name =3D 'context' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a337A47290078' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3388DE790123'=20
              name =3D 'interaction' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328830A500E6' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.org.omg.mof.idl_substitute_name=3DumlContext    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Tag xmi.id =3D 'G.346'=20
          name =3D 'org.omg.mof.idl_substitute_name=3DumlContext' =
annotation =3D ''=20
          tagId =3D 'org.omg.mof.idl_substitute_name'=20
          elements =3D 'a3388DE790122' >
          <Model:Tag.values>
            <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_classifierRole_base    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CD4F08008C'=20
          name =3D 'A_classifierRole_base' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CD4F090208'=20
              name =3D 'classifierRole' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A47370316' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CD4F090209'=20
              name =3D 'base' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_base_associationEndRole    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CD50F90000'=20
          name =3D 'A_base_associationEndRole' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CD50F90302'=20
              name =3D 'base' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3340359400BD' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CD50FB001E'=20
              name =3D 'associationEndRole' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3384B14F035C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_base_associationRole    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CD511600AA'=20
          name =3D 'A_base_associationRole' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CD51170096'=20
              name =3D 'base' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3298AE8300D9' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CD511700D2'=20
              name =3D 'associationRole' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A480F01E0' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_classifierRole_availableFeature    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CD57D201B8'=20
          name =3D 'A_classifierRole_availableFeature' annotation =3D '' =

          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CD57D3021C'=20
              name =3D 'classifierRole' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a337A47370316' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CD57D40212'=20
              name =3D 'availableFeature' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989F9700FE' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_message4_activator    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33D142DC0262'=20
          name =3D 'A_message4_activator' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33D142E00190'=20
              name =3D 'message4' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33D142E00191'=20
              name =3D 'activator' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_collaboration_representedClassifier    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33D1470D01A4'=20
          name =3D 'A_collaboration_representedClassifier' annotation =
=3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33D1470E01CC'=20
              name =3D 'collaboration' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A47290078' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33D1470E01CD'=20
              name =3D 'representedClassifier' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_message2_sender    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33DBBB2B0000'=20
          name =3D 'A_message2_sender' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33DBBB2B03DE'=20
              name =3D 'message2' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33DBBB2B03DF'=20
              name =3D 'sender' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A47370316' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_receiver_message1    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33DBBB45035C'=20
          name =3D 'A_receiver_message1' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33DBBB4603C0'=20
              name =3D 'receiver' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A47370316' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33DBBB4B02A8'=20
              name =3D 'message1' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_predecessor_message3    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33FA39D50050'=20
          name =3D 'A_predecessor_message3' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33FA39D50051'=20
              name =3D 'predecessor' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33FA39D50052'=20
              name =3D 'message3' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_message_communicationConnection    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a35FEAB5D038E'=20
          name =3D 'A_message_communicationConnection' annotation =3D '' =

          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a35FEAB5F01C2'=20
              name =3D 'message' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a35FEAB5F01C3'=20
              name =3D 'communicationConnection' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A480F01E0' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_classifierRole_availableContents    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a36008FB50168'=20
          name =3D 'A_classifierRole_availableContents' annotation =3D =
''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a36008FB700E6'=20
              name =3D 'classifierRole' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a337A47370316' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a36008FB700E7'=20
              name =3D 'availableContents' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_action_message    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a36265CF80136'=20
          name =3D 'A_action_message' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a36265CF90050'=20
              name =3D 'action' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a328AAE8E0028' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a36265CF90051'=20
              name =3D 'message' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33DBAE5E005A' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_associationEndRole_availableQualifier    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a3650E6BD010E'=20
          name =3D 'A_associationEndRole_availableQualifier' annotation =
=3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a3650E6BE005A'=20
              name =3D 'associationEndRole' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a3384B14F035C' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a3650E6BE0096'=20
              name =3D 'availableQualifier' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BA5E802E4' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_representedOperation_collaboration    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a371E841E006D'=20
          name =3D 'A_representedOperation_collaboration' annotation =3D =
''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a371E842101DA'=20
              name =3D 'representedOperation' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BB68C0398' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a371E84210266'=20
              name =3D 'collaboration' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337A47290078' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_collaboration_constrainingElement    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a371F923203AB'=20
          name =3D 'A_collaboration_constrainingElement' annotation =3D =
''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a371F923902BA'=20
              name =3D 'collaboration' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'shared' =
isChangeable =3D 'true'=20
              type =3D 'a337A47290078' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a371F923902CE'=20
              name =3D 'constrainingElement' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id =3D 'a36604BA8021C'=20
      name =3D 'Activity_Graphs' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActivityGraph    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a337D8EF301C2'=20
          name =3D 'ActivityGraph' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327D9E410186' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActivityGraph.partition    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6DE801F4'=20
              name =3D 'partition' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a337DA4DE0212'=20
              referencedEnd =3D 'a337DA56101D7' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .Partition  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a337DA4DE0212'=20
          name =3D 'Partition' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a327A5C7301CC' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Partition.contents    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6E0E033C'=20
              name =3D 'contents' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327A5C7301CC'=20
              referencedEnd =3D 'a33CF9A030140' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.Partition.activityGraph    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6E0F004E'=20
              name =3D 'activityGraph' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a337D8EF301C2'=20
              referencedEnd =3D 'a337DA56101D6' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SubactivityState    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33CF9DAB035C'=20
          name =3D 'SubactivityState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3403111A024E' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SubactivityState.isDynamic    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a36462C9E0104'=20
              name =3D 'isDynamic' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SubactivityState.dynamicArguments    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a36462CBE0118'=20
              name =3D 'dynamicArguments' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a3611D37B0280' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.SubactivityState.dynamicMultiplicity    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a36A4ECB703C0'=20
              name =3D 'dynamicMultiplicity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FC5001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActionState    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a3288E51A0316'=20
          name =3D 'ActionState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CF97C102DA' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActionState.isDynamic    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a36462B9902EE'=20
              name =3D 'isDynamic' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActionState.dynamicArguments    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a36462D0E0398'=20
              name =3D 'dynamicArguments' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a3611D37B0280' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ActionState.dynamicMultiplicity    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a36A4EC7D019A'=20
              name =3D 'dynamicMultiplicity' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6FC5001E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D .CallState  =
  [Class] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
-->
        <Model:Class xmi.id =3D 'a36462D560096'=20
          name =3D 'CallState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a3288E51A0316' />
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ObjectFlowState    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a337D8F5A01EA'=20
          name =3D 'ObjectFlowState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a33CF97C102DA' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ObjectFlowState.isSynch    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Attribute xmi.id =3D 'a3611D06602E4'=20
              name =3D 'isSynch' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              isDerived =3D 'false'=20
              type =3D 'a33DD6F650276' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ObjectFlowState.parameter    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6E530251'=20
              name =3D 'parameter' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a327BBB9F02B2'=20
              referencedEnd =3D 'a36462DDF008C' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ObjectFlowState.type    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6E53031C'=20
              name =3D 'type' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a33CF9EFC006E' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierInState    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Class xmi.id =3D 'a33CF9AB00262'=20
          name =3D 'ClassifierInState' annotation =3D ''=20
          isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isSingleton =3D 'false'=20
          supertypes =3D 'a32989FB2023D' >
          <Model:Namespace.contents>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierInState.type    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6EA10138'=20
              name =3D 'type' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a32989FB2023D'=20
              referencedEnd =3D 'a33CF9F1602BC' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.ClassifierInState.inState    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
            <Model:Reference xmi.id =3D 'a396A6EA101F4'=20
              name =3D 'inState' annotation =3D ''=20
              scope =3D 'instance_level' visibility =3D 'public_vis'=20
              isChangeable =3D 'true'=20
              type =3D 'a3287F81C0136'=20
              referencedEnd =3D 'a33CF9AE0026D' >
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_parameter_state    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a36462DDE0028'=20
          name =3D 'A_parameter_state' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a36462DDF008C'=20
              name =3D 'parameter' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327BBB9F02B2' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a36462DDF008D'=20
              name =3D 'state' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337D8F5A01EA' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_type_classifierInState    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CF9F1500D2'=20
          name =3D 'A_type_classifierInState' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CF9F1602BC'=20
              name =3D 'type' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CF9F16035C'=20
              name =3D 'classifierInState' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33CF9AB00262' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_contents_partition    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CF9A0103B6'=20
          name =3D 'A_contents_partition' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CF9A030140'=20
              name =3D 'contents' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a327A5C7301CC' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CF9A030258'=20
              name =3D 'partition' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337DA4DE0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_activityGraph_partition    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a337DA5600258'=20
          name =3D 'A_activityGraph_partition' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a337DA56101D6'=20
              name =3D 'activityGraph' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
              type =3D 'a337D8EF301C2' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a337DA56101D7'=20
              name =3D 'partition' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337DA4DE0212' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_type_objectFlowState    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CF9EFB0122'=20
          name =3D 'A_type_objectFlowState' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CF9EFC006E'=20
              name =3D 'type' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a32989FB2023D' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CF9EFC006F'=20
              name =3D 'objectFlowState' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a337D8F5A01EA' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
.A_classifierInState_inState    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Association xmi.id =3D 'a33CF9ADF001E'=20
          name =3D 'A_classifierInState_inState' annotation =3D ''=20
          isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
          isDerived =3D 'false' >
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id =3D 'a33CF9AE0026C'=20
              name =3D 'classifierInState' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a33CF9AB00262' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id =3D 'a33CF9AE0026D'=20
              name =3D 'inState' annotation =3D ''=20
              isNavigable =3D 'true' aggregation =3D 'none' isChangeable =
=3D 'true'=20
              type =3D 'a3287F81C0136' >
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower =3D '1' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
  </Model:Namespace.contents>
</Model:Package>
<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management    [Package] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
<Model:Package xmi.id =3D 'a334ACE0C0028'=20
  name =3D 'Model_Management' annotation =3D ''=20
  isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis' >
  <Model:Namespace.contents>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.org.omg.mof.idl_prefix=3Dorg.omg.uml    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Tag xmi.id =3D 'G.347'=20
      name =3D 'org.omg.mof.idl_prefix=3Dorg.omg.uml' annotation =3D ''=20
      tagId =3D 'org.omg.mof.idl_prefix'=20
      elements =3D 'a334ACE0C0028' >
      <Model:Tag.values>
        <XMI.any xmi.type =3D 'string' xmi.name =3D =
''>org.omg.uml</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.org.omg.xmi.namespace=3DUML    [Tag] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Tag xmi.id =3D 'G.348'=20
      name =3D 'org.omg.xmi.namespace=3DUML' annotation =3D ''=20
      tagId =3D 'org.omg.xmi.namespace'=20
      elements =3D 'a334ACE0C0028' >
      <Model:Tag.values>
        <XMI.any xmi.type =3D 'string' xmi.name =3D ''>UML</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.Package    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Class xmi.id =3D 'a327A5D19033E'=20
      name =3D 'Package' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
      isSingleton =3D 'false'=20
      supertypes =3D 'a327A810D03C0 a32B69F3A0118' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.Package.elementImport    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Reference xmi.id =3D 'a388CFC530148'=20
          name =3D 'elementImport' annotation =3D ''=20
          scope =3D 'instance_level' visibility =3D 'public_vis'=20
          isChangeable =3D 'true'=20
          type =3D 'a33CD73FB0168'=20
          referencedEnd =3D 'a3717D25E01D1' >
          <Model:StructuralFeature.multiplicity>
            <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
          </Model:StructuralFeature.multiplicity>
        </Model:Reference>
      </Model:Namespace.contents>
    </Model:Class>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.Model    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Class xmi.id =3D 'a327A5D1E0032'=20
      name =3D 'Model' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
      isSingleton =3D 'false'=20
      supertypes =3D 'a327A5D19033E' />
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.Subsystem    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Class xmi.id =3D 'a33CD6DE5030C'=20
      name =3D 'Subsystem' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
      isSingleton =3D 'false'=20
      supertypes =3D 'a327A5D19033E a32989FB2023D' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.Subsystem.isInstantiable    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Attribute xmi.id =3D 'a33F223B800AA'=20
          name =3D 'isInstantiable' annotation =3D ''=20
          scope =3D 'instance_level' visibility =3D 'public_vis'=20
          isChangeable =3D 'true'=20
          isDerived =3D 'false'=20
          type =3D 'a33DD6F650276' >
          <Model:StructuralFeature.multiplicity>
            <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
          </Model:StructuralFeature.multiplicity>
        </Model:Attribute>
      </Model:Namespace.contents>
    </Model:Class>
    <Model:Import xmi.id =3D 'G.349'=20
      name =3D 'Foundation' annotation =3D ''=20
      visibility =3D 'public_vis' isClustered =3D 'false'=20
      importedNamespace =3D 'a327A5A6D02DA' />
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.ElementImport    [Class] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Class xmi.id =3D 'a33CD73FB0168'=20
      name =3D 'ElementImport' annotation =3D ''=20
      isRoot =3D 'false' isLeaf =3D 'false' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
      isSingleton =3D 'false' >
      <Model:Namespace.contents>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.ElementImport.visibility    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Attribute xmi.id =3D 'a33CD741B0032'=20
          name =3D 'visibility' annotation =3D ''=20
          scope =3D 'instance_level' visibility =3D 'public_vis'=20
          isChangeable =3D 'true'=20
          isDerived =3D 'false'=20
          type =3D 'a33DD704201E0' >
          <Model:StructuralFeature.multiplicity>
            <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
          </Model:StructuralFeature.multiplicity>
        </Model:Attribute>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.ElementImport.alias    [Attribute] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Attribute xmi.id =3D 'a33CD74260168'=20
          name =3D 'alias' annotation =3D ''=20
          scope =3D 'instance_level' visibility =3D 'public_vis'=20
          isChangeable =3D 'true'=20
          isDerived =3D 'false'=20
          type =3D 'a33DD6FCF03C0' >
          <Model:StructuralFeature.multiplicity>
            <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
          </Model:StructuralFeature.multiplicity>
        </Model:Attribute>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.ElementImport.package    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Reference xmi.id =3D 'a388CFD37038A'=20
          name =3D 'package' annotation =3D ''=20
          scope =3D 'instance_level' visibility =3D 'public_vis'=20
          isChangeable =3D 'true'=20
          type =3D 'a327A5D19033E'=20
          referencedEnd =3D 'a3717D25E01BD' >
          <Model:StructuralFeature.multiplicity>
            <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
          </Model:StructuralFeature.multiplicity>
        </Model:Reference>
        <!-- =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.ElementImport.modelElement    [Reference] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
        <Model:Reference xmi.id =3D 'a388CFD690261'=20
          name =3D 'modelElement' annotation =3D ''=20
          scope =3D 'instance_level' visibility =3D 'public_vis'=20
          isChangeable =3D 'true'=20
          type =3D 'a327A5C7301CC'=20
          referencedEnd =3D 'a3717D1EA01E8' >
          <Model:StructuralFeature.multiplicity>
            <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
          </Model:StructuralFeature.multiplicity>
        </Model:Reference>
      </Model:Namespace.contents>
    </Model:Class>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.A_modelElement_elementImport    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Association xmi.id =3D 'a3717D1E1031C'=20
      name =3D 'A_modelElement_elementImport' annotation =3D ''=20
      isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
      isDerived =3D 'false' >
      <Model:Namespace.contents>
        <Model:AssociationEnd xmi.id =3D 'a3717D1EA01E8'=20
          name =3D 'modelElement' annotation =3D ''=20
          isNavigable =3D 'true' aggregation =3D 'none' isChangeable =3D =
'true'=20
          type =3D 'a327A5C7301CC' >
          <Model:AssociationEnd.multiplicity>
            <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
          </Model:AssociationEnd.multiplicity>
        </Model:AssociationEnd>
        <Model:AssociationEnd xmi.id =3D 'a3717D1EB0027'=20
          name =3D 'elementImport' annotation =3D ''=20
          isNavigable =3D 'true' aggregation =3D 'none' isChangeable =3D =
'true'=20
          type =3D 'a33CD73FB0168' >
          <Model:AssociationEnd.multiplicity>
            <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
          </Model:AssociationEnd.multiplicity>
        </Model:AssociationEnd>
      </Model:Namespace.contents>
    </Model:Association>
    <!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =
Model_Management.A_package_elementImport    [Association] =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -->
    <Model:Association xmi.id =3D 'a3717D2530334'=20
      name =3D 'A_package_elementImport' annotation =3D ''=20
      isRoot =3D 'true' isLeaf =3D 'true' isAbstract =3D 'false' =
visibility =3D 'public_vis'=20
      isDerived =3D 'false' >
      <Model:Namespace.contents>
        <Model:AssociationEnd xmi.id =3D 'a3717D25E01BD'=20
          name =3D 'package' annotation =3D ''=20
          isNavigable =3D 'true' aggregation =3D 'composite' =
isChangeable =3D 'true'=20
          type =3D 'a327A5D19033E' >
          <Model:AssociationEnd.multiplicity>
            <Model:MultiplicityType lower =3D '1' upper =3D '1' =
is_ordered =3D 'false' is_unique =3D 'false' />
          </Model:AssociationEnd.multiplicity>
        </Model:AssociationEnd>
        <Model:AssociationEnd xmi.id =3D 'a3717D25E01D1'=20
          name =3D 'elementImport' annotation =3D ''=20
          isNavigable =3D 'true' aggregation =3D 'none' isChangeable =3D =
'true'=20
          type =3D 'a33CD73FB0168' >
          <Model:AssociationEnd.multiplicity>
            <Model:MultiplicityType lower =3D '0' upper =3D '-1' =
is_ordered =3D 'false' is_unique =3D 'true' />
          </Model:AssociationEnd.multiplicity>
        </Model:AssociationEnd>
      </Model:Namespace.contents>
    </Model:Association>
  </Model:Namespace.contents>
</Model:Package>
</XMI.content>
</XMI>

------=_NextPart_000_0041_01C5C426.533AF020--