54 lines
3.6 KiB
XML
54 lines
3.6 KiB
XML
<?xml version="1.0" encoding="ASCII"?>
|
|
<instance:SystemInstance xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:instance="http://aadl.info/AADL/2.0/instance" name="FACE_IntegrationModel">
|
|
<componentInstance name="Speed_Transporter">
|
|
<featureInstance name="output" direction="out"/>
|
|
<featureInstance name="input"/>
|
|
</componentInstance>
|
|
<componentInstance name="Heading_Transporter">
|
|
<featureInstance name="output" direction="out"/>
|
|
<featureInstance name="input"/>
|
|
</componentInstance>
|
|
<componentInstance name="Position_Transporter">
|
|
<featureInstance name="output" direction="out"/>
|
|
<featureInstance name="input"/>
|
|
</componentInstance>
|
|
<componentInstance name="FACE_UoPModel" category="process">
|
|
<featureInstance name="Position" direction="out"/>
|
|
<featureInstance name="Heading"/>
|
|
<featureInstance name="Position"/>
|
|
<featureInstance name="Heading" direction="out"/>
|
|
<componentInstance name="Doppler_Log" category="threadgroup">
|
|
<componentInstance name="uopThread" category="thread"/>
|
|
</componentInstance>
|
|
<componentInstance name="GNSS_Receiver" category="threadgroup">
|
|
<featureInstance name="Position" direction="out"/>
|
|
<componentInstance name="uopThread" category="thread"/>
|
|
</componentInstance>
|
|
<componentInstance name="Display" category="threadgroup">
|
|
<featureInstance name="Heading"/>
|
|
<featureInstance name="Position"/>
|
|
<componentInstance name="uopThread" category="thread"/>
|
|
</componentInstance>
|
|
<componentInstance name="Magnetic_Compass" category="threadgroup">
|
|
<featureInstance name="Heading" direction="out"/>
|
|
<componentInstance name="uopThread" category="thread"/>
|
|
</componentInstance>
|
|
</componentInstance>
|
|
<connectionInstance name="CompassHeading_Transporter" kind="portConnection" destination="//@componentInstance.1/@featureInstance.1">
|
|
<connectionReference destination="//@componentInstance.1/@featureInstance.1"/>
|
|
<connectionReference/>
|
|
</connectionInstance>
|
|
<connectionInstance name="GPSPosition_Transporter" kind="portConnection" destination="//@componentInstance.2/@featureInstance.1" source="//@componentInstance.3/@featureInstance.0">
|
|
<connectionReference source="//@componentInstance.3/@componentInstance.1/@featureInstance.0" destination="//@componentInstance.3/@featureInstance.0"/>
|
|
<connectionReference source="//@componentInstance.3/@featureInstance.0" destination="//@componentInstance.2/@featureInstance.1"/>
|
|
</connectionInstance>
|
|
<connectionInstance name="DisplayHeading_Transporter" kind="portConnection" destination="//@componentInstance.3/@featureInstance.1" source="//@componentInstance.1/@featureInstance.0">
|
|
<connectionReference context="//@componentInstance.3" source="//@componentInstance.3/@featureInstance.1" destination="//@componentInstance.3/@componentInstance.2/@featureInstance.0"/>
|
|
<connectionReference context="/" source="//@componentInstance.1/@featureInstance.0" destination="//@componentInstance.3/@featureInstance.1"/>
|
|
</connectionInstance>
|
|
<connectionInstance name="DisplayPosition_Transporter" kind="portConnection" destination="//@componentInstance.3/@featureInstance.2" source="//@componentInstance.2/@featureInstance.0">
|
|
<connectionReference context="//@componentInstance.3" source="//@componentInstance.3/@featureInstance.2" destination="//@componentInstance.3/@componentInstance.2/@featureInstance.1"/>
|
|
<connectionReference context="/" source="//@componentInstance.2/@featureInstance.0" destination="//@componentInstance.3/@featureInstance.2"/>
|
|
</connectionInstance>
|
|
</instance:SystemInstance>
|