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> </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> </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
‘UML 1.3’ there is no diff file available. However, under =
‘UML
1.4’, when clicking on ‘metamodel’ one is redirected =
to an
OMG page stating that the file given there is the UML 1.3 definition. =
When
clicking on ‘JMI Tags’ 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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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"'>> 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> </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 =
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"'>> =
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"'>><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"'>> =
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"'>> =
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"'>> =
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"'>> =
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"'>> =
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"'>> =
</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&msgNo=3D=
2490"><span
lang=3DEN-GB>http://mdr.netbeans.org/servlets/ReadMsg?list=3Dusers&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"'>><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"'>> =
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"'>> =
to read in
UML 1.3 files? That would easy my life a =
lot…<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> </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"'>> 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"'>><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"'>> =
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"'>><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> </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> </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--