516 lines
32 KiB
XML
516 lines
32 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:loss="http://mem4csd.telecom-paris.fr/loss">
|
|
<loss:Complex name="NMEA" className="face::integration::TransportChannel" reference="/0">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Position_Int" className="face::datamodel::platform::CompositeTemplate" reference="/1">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="composition" referenceTo="/50"/>
|
|
<primitives xsi:type="loss:Link" name="composition" referenceTo="/49"/>
|
|
<primitives name="isUnion" className="ecore::EBoolean"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/70"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="FACE_IntegrationContext" className="face::integration::IntegrationContext" reference="/2">
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/71"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="node" referenceTo="/3"/>
|
|
<primitives xsi:type="loss:Link" name="node" referenceTo="/4"/>
|
|
<primitives xsi:type="loss:Link" name="node" referenceTo="/5"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/74"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/73"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/75"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/72"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/76"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Speed_Transporter" className="face::integration::ViewTransporter" reference="/3">
|
|
<primitives xsi:type="loss:Link" name="inPort" referenceTo="/29"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="channel" referenceTo="/0"/>
|
|
<primitives xsi:type="loss:Link" name="outPort" referenceTo="/17"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Heading_Transporter" className="face::integration::ViewTransporter" reference="/4">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="channel" referenceTo="/0"/>
|
|
<primitives xsi:type="loss:Link" name="inPort" referenceTo="/30"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="outPort" referenceTo="/18"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Position_Transporter" className="face::integration::ViewTransporter" reference="/5">
|
|
<primitives xsi:type="loss:Link" name="inPort" referenceTo="/31"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="outPort" referenceTo="/19"/>
|
|
<primitives xsi:type="loss:Link" name="channel" referenceTo="/0"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Heading" className="face::uop::SingleInstanceMessageConnection" reference="/6">
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives xsi:type="loss:Link" name="messageType" referenceTo="/52"/>
|
|
<primitives name="synchronizationStyle" className="face::uop::SynchronizationStyle"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="messageExchangeType" className="face::uop::MessageExchangeType"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Position" className="face::uop::SingleInstanceMessageConnection" reference="/7">
|
|
<primitives xsi:type="loss:Link" name="messageType" referenceTo="/1"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="synchronizationStyle" className="face::uop::SynchronizationStyle"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives name="messageExchangeType" className="face::uop::MessageExchangeType"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Heading" className="face::uop::SingleInstanceMessageConnection" reference="/8">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="synchronizationStyle" className="face::uop::SynchronizationStyle"/>
|
|
<primitives name="messageExchangeType" className="face::uop::MessageExchangeType"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives xsi:type="loss:Link" name="messageType" referenceTo="/52"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Position" className="face::uop::SingleInstanceMessageConnection" reference="/9">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="synchronizationStyle" className="face::uop::SynchronizationStyle"/>
|
|
<primitives name="messageExchangeType" className="face::uop::MessageExchangeType"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives xsi:type="loss:Link" name="messageType" referenceTo="/1"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::UoPOutputEndPoint" reference="/10">
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/32"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::UoPOutputEndPoint" reference="/11">
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/6"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::UoPOutputEndPoint" reference="/12">
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/7"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Speed_In_Knots" className="face::datamodel::logical::Query" reference="/13">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/56"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Heading" className="face::datamodel::logical::Query" reference="/14">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/57"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Longitude" className="face::datamodel::logical::Query" reference="/15">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/58"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Latitude" className="face::datamodel::logical::Query" reference="/16">
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/59"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeOutputPort" reference="/17">
|
|
<primitives xsi:type="loss:Link" name="view" referenceTo="/51"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeOutputPort" reference="/18">
|
|
<primitives xsi:type="loss:Link" name="view" referenceTo="/52"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeOutputPort" reference="/19">
|
|
<primitives xsi:type="loss:Link" name="view" referenceTo="/1"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::datamodel::conceptual::QueryComposition" reference="/20">
|
|
<primitives xsi:type="loss:Link" name="type" referenceTo="/58"/>
|
|
<primitives name="rolename" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::datamodel::conceptual::QueryComposition" reference="/21">
|
|
<primitives xsi:type="loss:Link" name="type" referenceTo="/59"/>
|
|
<primitives name="rolename" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="FACE_UoPModel" className="face::uop::UoPModel" reference="/22">
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/43"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/41"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/44"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/42"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Speed_pq" className="face::datamodel::platform::Query" reference="/23">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/13"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Heading_pq" className="face::datamodel::platform::Query" reference="/24">
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/14"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Longitude_pd" className="face::datamodel::platform::Query" reference="/25">
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/15"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Latitude_pq" className="face::datamodel::platform::Query" reference="/26">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/16"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::datamodel::logical::QueryComposition" reference="/27">
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives xsi:type="loss:Link" name="type" referenceTo="/15"/>
|
|
<primitives name="rolename" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::datamodel::logical::QueryComposition" reference="/28">
|
|
<primitives xsi:type="loss:Link" name="type" referenceTo="/16"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives name="rolename" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeInputPort" reference="/29">
|
|
<primitives xsi:type="loss:Link" name="view" referenceTo="/51"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeInputPort" reference="/30">
|
|
<primitives xsi:type="loss:Link" name="view" referenceTo="/52"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeInputPort" reference="/31">
|
|
<primitives xsi:type="loss:Link" name="view" referenceTo="/1"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Speed" className="face::uop::QueuingConnection" reference="/32">
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives name="depth" className="ecore::EInt"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="messageExchangeType" className="face::uop::MessageExchangeType"/>
|
|
<primitives name="synchronizationStyle" className="face::uop::SynchronizationStyle"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives xsi:type="loss:Link" name="messageType" referenceTo="/51"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Speed" className="face::uop::QueuingConnection" reference="/33">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="messageType" referenceTo="/51"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives name="depth" className="ecore::EInt"/>
|
|
<primitives name="messageExchangeType" className="face::uop::MessageExchangeType"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="synchronizationStyle" className="face::uop::SynchronizationStyle"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="FACE_PlatformDataModel" className="face::datamodel::PlatformDataModel" reference="/34">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/24"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/25"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/54"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/1"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/53"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/26"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/23"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/52"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/51"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::uop::RAMMemoryRequirements" reference="/35">
|
|
<primitives name="roDataMax" className="ecore::EInt"/>
|
|
<primitives name="heapStackMin" className="ecore::EInt"/>
|
|
<primitives name="heapStackTypical" className="ecore::EInt"/>
|
|
<primitives name="heapStackMax" className="ecore::EInt"/>
|
|
<primitives name="textMax" className="ecore::EInt"/>
|
|
<primitives name="bssMax" className="ecore::EInt"/>
|
|
<primitives name="dataMax" className="ecore::EInt"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::uop::RAMMemoryRequirements" reference="/36">
|
|
<primitives name="dataMax" className="ecore::EInt"/>
|
|
<primitives name="textMax" className="ecore::EInt"/>
|
|
<primitives name="heapStackMax" className="ecore::EInt"/>
|
|
<primitives name="bssMax" className="ecore::EInt"/>
|
|
<primitives name="roDataMax" className="ecore::EInt"/>
|
|
<primitives name="heapStackMin" className="ecore::EInt"/>
|
|
<primitives name="heapStackTypical" className="ecore::EInt"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::uop::RAMMemoryRequirements" reference="/37">
|
|
<primitives name="bssMax" className="ecore::EInt"/>
|
|
<primitives name="heapStackMax" className="ecore::EInt"/>
|
|
<primitives name="roDataMax" className="ecore::EInt"/>
|
|
<primitives name="dataMax" className="ecore::EInt"/>
|
|
<primitives name="heapStackTypical" className="ecore::EInt"/>
|
|
<primitives name="textMax" className="ecore::EInt"/>
|
|
<primitives name="heapStackMin" className="ecore::EInt"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::uop::RAMMemoryRequirements" reference="/38">
|
|
<primitives name="textMax" className="ecore::EInt"/>
|
|
<primitives name="dataMax" className="ecore::EInt"/>
|
|
<primitives name="roDataMax" className="ecore::EInt"/>
|
|
<primitives name="bssMax" className="ecore::EInt"/>
|
|
<primitives name="heapStackMax" className="ecore::EInt"/>
|
|
<primitives name="heapStackTypical" className="ecore::EInt"/>
|
|
<primitives name="heapStackMin" className="ecore::EInt"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="FACE_LogicalDataModel" className="face::datamodel::LogicalDataModel" reference="/39">
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/15"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/70"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/13"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/16"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/14"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="FACE_Architecture" className="face::ArchitectureModel" reference="/40">
|
|
<primitives xsi:type="loss:Link" name="dm" referenceTo="/64"/>
|
|
<primitives xsi:type="loss:Link" name="um" referenceTo="/22"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="im" referenceTo="/65"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Doppler_Log" className="face::uop::PortableComponent" reference="/41">
|
|
<primitives xsi:type="loss:Link" name="thread" referenceTo="/45"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="partitionType" className="face::uop::PartitionType"/>
|
|
<primitives name="designAssuranceStandard" className="face::uop::DesignAssuranceStandard"/>
|
|
<primitives name="faceProfile" className="face::uop::FaceProfile"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/32"/>
|
|
<primitives name="transportAPILanguage" className="face::uop::ProgrammingLanguage"/>
|
|
<primitives name="designAssuranceLevel" className="face::uop::DesignAssuranceLevel"/>
|
|
<primitives xsi:type="loss:Link" name="memoryRequirements" referenceTo="/35"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Magnetic_Compass" className="face::uop::PortableComponent" reference="/42">
|
|
<primitives name="transportAPILanguage" className="face::uop::ProgrammingLanguage"/>
|
|
<primitives name="faceProfile" className="face::uop::FaceProfile"/>
|
|
<primitives xsi:type="loss:Link" name="memoryRequirements" referenceTo="/36"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives name="designAssuranceLevel" className="face::uop::DesignAssuranceLevel"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="thread" referenceTo="/46"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/6"/>
|
|
<primitives name="partitionType" className="face::uop::PartitionType"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="designAssuranceStandard" className="face::uop::DesignAssuranceStandard"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="GNSS_Receiver" className="face::uop::PortableComponent" reference="/43">
|
|
<primitives xsi:type="loss:Link" name="thread" referenceTo="/47"/>
|
|
<primitives name="faceProfile" className="face::uop::FaceProfile"/>
|
|
<primitives name="designAssuranceLevel" className="face::uop::DesignAssuranceLevel"/>
|
|
<primitives xsi:type="loss:Link" name="memoryRequirements" referenceTo="/37"/>
|
|
<primitives name="designAssuranceStandard" className="face::uop::DesignAssuranceStandard"/>
|
|
<primitives name="partitionType" className="face::uop::PartitionType"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/7"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="transportAPILanguage" className="face::uop::ProgrammingLanguage"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Display" className="face::uop::PortableComponent" reference="/44">
|
|
<primitives name="faceProfile" className="face::uop::FaceProfile"/>
|
|
<primitives xsi:type="loss:Link" name="thread" referenceTo="/48"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/33"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/9"/>
|
|
<primitives name="partitionType" className="face::uop::PartitionType"/>
|
|
<primitives name="designAssuranceStandard" className="face::uop::DesignAssuranceStandard"/>
|
|
<primitives xsi:type="loss:Link" name="memoryRequirements" referenceTo="/38"/>
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/8"/>
|
|
<primitives xsi:type="loss:Link" name="realizes"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="transportAPILanguage" className="face::uop::ProgrammingLanguage"/>
|
|
<primitives name="designAssuranceLevel" className="face::uop::DesignAssuranceLevel"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::uop::Thread" reference="/45">
|
|
<primitives name="relativeCoreAffinity" className="ecore::EInt"/>
|
|
<primitives name="threadType" className="face::uop::ThreadType"/>
|
|
<primitives name="relativePriority" className="ecore::EInt"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives name="timeCapacity" className="ecore::EFloat"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::uop::Thread" reference="/46">
|
|
<primitives name="timeCapacity" className="ecore::EFloat"/>
|
|
<primitives name="relativePriority" className="ecore::EInt"/>
|
|
<primitives name="relativeCoreAffinity" className="ecore::EInt"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives name="threadType" className="face::uop::ThreadType"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::uop::Thread" reference="/47">
|
|
<primitives name="timeCapacity" className="ecore::EFloat"/>
|
|
<primitives name="relativePriority" className="ecore::EInt"/>
|
|
<primitives name="relativeCoreAffinity" className="ecore::EInt"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives name="threadType" className="face::uop::ThreadType"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::uop::Thread" reference="/48">
|
|
<primitives name="relativeCoreAffinity" className="ecore::EInt"/>
|
|
<primitives name="timeCapacity" className="ecore::EFloat"/>
|
|
<primitives name="period" className="ecore::EFloat"/>
|
|
<primitives name="threadType" className="face::uop::ThreadType"/>
|
|
<primitives name="relativePriority" className="ecore::EInt"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::datamodel::platform::TemplateComposition" reference="/49">
|
|
<primitives xsi:type="loss:Link" name="type" referenceTo="/53"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/27"/>
|
|
<primitives name="rolename" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::datamodel::platform::TemplateComposition" reference="/50">
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/28"/>
|
|
<primitives name="rolename" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="type" referenceTo="/54"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Speed_In_Knots_Int" className="face::datamodel::platform::Template" reference="/51">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="boundQuery" referenceTo="/23"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="effectiveQuery"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Heading_Int" className="face::datamodel::platform::Template" reference="/52">
|
|
<primitives xsi:type="loss:Link" name="boundQuery" referenceTo="/24"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="effectiveQuery"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Longitude_Int" className="face::datamodel::platform::Template" reference="/53">
|
|
<primitives xsi:type="loss:Link" name="effectiveQuery"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="boundQuery" referenceTo="/25"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Latitude_Int" className="face::datamodel::platform::Template" reference="/54">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="effectiveQuery"/>
|
|
<primitives xsi:type="loss:Link" name="boundQuery" referenceTo="/26"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="FACE_ConceptualDataModel" className="face::datamodel::ConceptualDataModel" reference="/55">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/60"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/57"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/58"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/59"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/56"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Speed" className="face::datamodel::conceptual::Query" reference="/56">
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Angle" className="face::datamodel::conceptual::Query" reference="/57">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Longitude" className="face::datamodel::conceptual::Query" reference="/58">
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Latitude" className="face::datamodel::conceptual::Query" reference="/59">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="specification" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Position" className="face::datamodel::conceptual::CompositeQuery" reference="/60">
|
|
<primitives xsi:type="loss:Link" name="composition" referenceTo="/21"/>
|
|
<primitives xsi:type="loss:Link" name="composition" referenceTo="/20"/>
|
|
<primitives name="isUnion" className="ecore::EBoolean"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::UoPInputEndPoint" reference="/61">
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/33"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::UoPInputEndPoint" reference="/62">
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/8"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::UoPInputEndPoint" reference="/63">
|
|
<primitives xsi:type="loss:Link" name="connection" referenceTo="/9"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="FACE_DataModel" className="face::datamodel::DataModel" reference="/64">
|
|
<primitives xsi:type="loss:Link" name="ldm" referenceTo="/39"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="cdm" referenceTo="/55"/>
|
|
<primitives xsi:type="loss:Link" name="pdm" referenceTo="/34"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="FACE_IntegrationModel" className="face::integration::IntegrationModel" reference="/65">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/66"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/67"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/2"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/0"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/68"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="element" referenceTo="/69"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Log" className="face::integration::UoPInstance" reference="/66">
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="output" referenceTo="/10"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/41"/>
|
|
<primitives name="configurationURI" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Compass" className="face::integration::UoPInstance" reference="/67">
|
|
<primitives name="configurationURI" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="output" referenceTo="/11"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/42"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="GPS" className="face::integration::UoPInstance" reference="/68">
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/43"/>
|
|
<primitives name="configurationURI" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="output" referenceTo="/12"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Display" className="face::integration::UoPInstance" reference="/69">
|
|
<primitives name="configurationURI" className="ecore::EString"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/44"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
<primitives xsi:type="loss:Link" name="input" referenceTo="/61"/>
|
|
<primitives xsi:type="loss:Link" name="input" referenceTo="/63"/>
|
|
<primitives xsi:type="loss:Link" name="input" referenceTo="/62"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="Position" className="face::datamodel::logical::CompositeQuery" reference="/70">
|
|
<primitives xsi:type="loss:Link" name="composition" referenceTo="/27"/>
|
|
<primitives xsi:type="loss:Link" name="realizes" referenceTo="/60"/>
|
|
<primitives xsi:type="loss:Link" name="composition" referenceTo="/28"/>
|
|
<primitives name="isUnion" className="ecore::EBoolean"/>
|
|
<primitives name="name" className="ecore::EString"/>
|
|
<primitives name="description" className="ecore::EString"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeConnection" reference="/71">
|
|
<primitives xsi:type="loss:Link" name="destination" referenceTo="/29"/>
|
|
<primitives xsi:type="loss:Link" name="source" referenceTo="/10"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeConnection" reference="/72">
|
|
<primitives xsi:type="loss:Link" name="source" referenceTo="/17"/>
|
|
<primitives xsi:type="loss:Link" name="destination" referenceTo="/61"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeConnection" reference="/73">
|
|
<primitives xsi:type="loss:Link" name="destination" referenceTo="/30"/>
|
|
<primitives xsi:type="loss:Link" name="source" referenceTo="/11"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeConnection" reference="/74">
|
|
<primitives xsi:type="loss:Link" name="destination" referenceTo="/62"/>
|
|
<primitives xsi:type="loss:Link" name="source" referenceTo="/18"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeConnection" reference="/75">
|
|
<primitives xsi:type="loss:Link" name="source" referenceTo="/12"/>
|
|
<primitives xsi:type="loss:Link" name="destination" referenceTo="/31"/>
|
|
</loss:Complex>
|
|
<loss:Complex name="NoName" className="face::integration::TSNodeConnection" reference="/76">
|
|
<primitives xsi:type="loss:Link" name="source" referenceTo="/19"/>
|
|
<primitives xsi:type="loss:Link" name="destination" referenceTo="/63"/>
|
|
</loss:Complex>
|
|
</xmi:XMI>
|