blob: 44912e3bd020a5d6e572f5bf51b59712ccfa5c2b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.omg.org/spec/UML/20110701">
<uml:Package name="MyRootPackage" xmi:id="MyRootPackage">
<packagedElement xmi:type="uml:Interface" name="WebService" xmi:id="MyRootPackage-WebService"/>
<packagedElement xmi:type="uml:Component" name="WebServer" xmi:id="MyRootPackage-WebServer">
<ownedAttribute xmi:type="uml:Port" visibility="public" name="wsPort" aggregation="composite" type="MyRootPackage-WebService" xmi:id="MyRootPackage-WebServer-wsPort"/>
</packagedElement>
<packagedElement xmi:type="uml:Component" name="WebClient" xmi:id="MyRootPackage-WebClient">
<ownedAttribute xmi:type="uml:Port" visibility="public" name="wcPort" aggregation="composite" type="MyRootPackage-WebService" isConjugated="true" xmi:id="MyRootPackage-WebClient-wcPort"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" name="WCWS" xmi:id="MyRootPackage-WCWS">
<memberEnd xmi:idref="MyRootPackage-WebServer-wsPort"/>
<memberEnd xmi:idref="MyRootPackage-WebClient-wcPort"/>
</packagedElement>
<packagedElement xmi:type="uml:Component" name="System" xmi:id="MyRootPackage-System">
<ownedAttribute xmi:type="uml:Property" visibility="public" name="ws" aggregation="composite" xmi:id="MyRootPackage-System-ws" type="MyRootPackage-WebServer"/>
<ownedAttribute xmi:type="uml:Property" visibility="public" name="wc" aggregation="composite" xmi:id="MyRootPackage-System-wc" type="MyRootPackage-WebClient"/>
<ownedConnector xmi:type="uml:Connector" name="WCWSConnector" xmi:id="MyRootPackage-System-WCWSConnector" type="MyRootPackage-WCWS">
<end xmi:type="uml:ConnectorEnd" xmi:id="MyRootPackage-System-WCWSConnector-end1" role="MyRootPackage-WebClient-wcPort" partWithPort="MyRootPackage-System-wc"/>
<end xmi:type="uml:ConnectorEnd" xmi:id="MyRootPackage-System-WCWSConnector-end2" role="MyRootPackage-WebClient-wsPort" partWithPort="MyRootPackage-System-ws"/>
</ownedConnector>
</packagedElement>
</uml:Package>
</xmi:XMI>
|