Commit 4da67636 authored by Peter Waher's avatar Peter Waher

Adding descriptions.

parent 0a0ea98a
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="519px" preserveAspectRatio="none" style="width:235px;height:519px;" version="1.1" viewBox="0 0 235 519" width="235px" zoomAndPan="magnify"><defs><filter height="300%" id="fjq4yhj9k4m72" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--class Device--><rect fill="#FEFECE" filter="url(#fjq4yhj9k4m72)" height="60.8047" id="Device" style="stroke: #A80036; stroke-width: 1.5;" width="73" x="92.5" y="8"/><ellipse cx="107.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M109.8438,19.6719 L110.0156,19.75 C110.2344,19.4375 110.4375,19.3438 110.7344,19.3438 C111.0313,19.3438 111.3125,19.4844 111.4688,19.75 C111.5625,19.9063 111.5781,20.0313 111.5781,20.4688 L111.5781,21.8906 C111.5781,22.3125 111.5469,22.5 111.4375,22.6563 C111.2656,22.875 111,23.0156 110.7344,23.0156 C110.5156,23.0156 110.2813,22.9063 110.1406,22.7656 C110,22.6406 109.9688,22.5156 109.9063,22.1094 C109.8125,21.7031 109.6406,21.4844 109.1563,21.2031 C108.6875,20.9531 108.0781,20.7969 107.5,20.7969 C105.7656,20.7969 104.5156,22.1094 104.5156,23.8906 L104.5156,24.9844 C104.5156,26.6875 105.8125,27.7813 107.8594,27.7813 C108.625,27.7813 109.3125,27.6563 109.7344,27.3906 C109.9219,27.2969 109.9219,27.2969 110.375,26.8125 C110.5625,26.625 110.7656,26.5469 110.9844,26.5469 C111.4531,26.5469 111.8438,26.9375 111.8438,27.3906 C111.8438,27.7813 111.5156,28.2344 110.9375,28.6406 C110.1875,29.1875 109.0313,29.4844 107.8125,29.4844 C104.9219,29.4844 102.8125,27.5938 102.8125,25.0156 L102.8125,23.8906 C102.8125,21.1719 104.8125,19.0938 107.4375,19.0938 C108.3125,19.0938 108.9063,19.2344 109.8438,19.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="41" x="121.5" y="28.1543">Device</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="93.5" x2="164.5" y1="40" y2="40"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="14" x="98.5" y="54.2104">JID</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="93.5" x2="164.5" y1="60.8047" y2="60.8047"/><!--class Node--><rect fill="#FEFECE" filter="url(#fjq4yhj9k4m72)" height="86.4141" id="Node" style="stroke: #A80036; stroke-width: 1.5;" width="67" x="52.5" y="129"/><ellipse cx="68.4" cy="145" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M70.7438,140.6719 L70.9156,140.75 C71.1344,140.4375 71.3375,140.3438 71.6344,140.3438 C71.9313,140.3438 72.2125,140.4844 72.3688,140.75 C72.4625,140.9063 72.4781,141.0313 72.4781,141.4688 L72.4781,142.8906 C72.4781,143.3125 72.4469,143.5 72.3375,143.6563 C72.1656,143.875 71.9,144.0156 71.6344,144.0156 C71.4156,144.0156 71.1813,143.9063 71.0406,143.7656 C70.9,143.6406 70.8688,143.5156 70.8063,143.1094 C70.7125,142.7031 70.5406,142.4844 70.0563,142.2031 C69.5875,141.9531 68.9781,141.7969 68.4,141.7969 C66.6656,141.7969 65.4156,143.1094 65.4156,144.8906 L65.4156,145.9844 C65.4156,147.6875 66.7125,148.7813 68.7594,148.7813 C69.525,148.7813 70.2125,148.6563 70.6344,148.3906 C70.8219,148.2969 70.8219,148.2969 71.275,147.8125 C71.4625,147.625 71.6656,147.5469 71.8844,147.5469 C72.3531,147.5469 72.7438,147.9375 72.7438,148.3906 C72.7438,148.7813 72.4156,149.2344 71.8375,149.6406 C71.0875,150.1875 69.9313,150.4844 68.7125,150.4844 C65.8219,150.4844 63.7125,148.5938 63.7125,146.0156 L63.7125,144.8906 C63.7125,142.1719 65.7125,140.0938 68.3375,140.0938 C69.2125,140.0938 69.8063,140.2344 70.7438,140.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="33" x="82.6" y="149.1543">Node</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="53.5" x2="118.5" y1="161" y2="161"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="44" x="58.5" y="175.2104">Node ID</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="55" x="58.5" y="188.0151">Source ID</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="47" x="58.5" y="200.8198">Partition</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="53.5" x2="118.5" y1="207.4141" y2="207.4141"/><!--class Timestamp--><rect fill="#FEFECE" filter="url(#fjq4yhj9k4m72)" height="60.8047" id="Timestamp" style="stroke: #A80036; stroke-width: 1.5;" width="100" x="79" y="275"/><ellipse cx="94" cy="291" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M96.3438,286.6719 L96.5156,286.75 C96.7344,286.4375 96.9375,286.3438 97.2344,286.3438 C97.5313,286.3438 97.8125,286.4844 97.9688,286.75 C98.0625,286.9063 98.0781,287.0313 98.0781,287.4688 L98.0781,288.8906 C98.0781,289.3125 98.0469,289.5 97.9375,289.6563 C97.7656,289.875 97.5,290.0156 97.2344,290.0156 C97.0156,290.0156 96.7813,289.9063 96.6406,289.7656 C96.5,289.6406 96.4688,289.5156 96.4063,289.1094 C96.3125,288.7031 96.1406,288.4844 95.6563,288.2031 C95.1875,287.9531 94.5781,287.7969 94,287.7969 C92.2656,287.7969 91.0156,289.1094 91.0156,290.8906 L91.0156,291.9844 C91.0156,293.6875 92.3125,294.7813 94.3594,294.7813 C95.125,294.7813 95.8125,294.6563 96.2344,294.3906 C96.4219,294.2969 96.4219,294.2969 96.875,293.8125 C97.0625,293.625 97.2656,293.5469 97.4844,293.5469 C97.9531,293.5469 98.3438,293.9375 98.3438,294.3906 C98.3438,294.7813 98.0156,295.2344 97.4375,295.6406 C96.6875,296.1875 95.5313,296.4844 94.3125,296.4844 C91.4219,296.4844 89.3125,294.5938 89.3125,292.0156 L89.3125,290.8906 C89.3125,288.1719 91.3125,286.0938 93.9375,286.0938 C94.8125,286.0938 95.4063,286.2344 96.3438,286.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="68" x="108" y="295.1543">Timestamp</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="80" x2="178" y1="307" y2="307"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="72" x="85" y="321.2104">Date &amp; Time</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="80" x2="178" y1="327.8047" y2="327.8047"/><!--class Field--><rect fill="#FEFECE" filter="url(#fjq4yhj9k4m72)" height="112.0234" id="Field" style="stroke: #A80036; stroke-width: 1.5;" width="120" x="6" y="396"/><ellipse cx="47.55" cy="412" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M49.8938,407.6719 L50.0656,407.75 C50.2844,407.4375 50.4875,407.3438 50.7844,407.3438 C51.0813,407.3438 51.3625,407.4844 51.5188,407.75 C51.6125,407.9063 51.6281,408.0313 51.6281,408.4688 L51.6281,409.8906 C51.6281,410.3125 51.5969,410.5 51.4875,410.6563 C51.3156,410.875 51.05,411.0156 50.7844,411.0156 C50.5656,411.0156 50.3313,410.9063 50.1906,410.7656 C50.05,410.6406 50.0188,410.5156 49.9563,410.1094 C49.8625,409.7031 49.6906,409.4844 49.2063,409.2031 C48.7375,408.9531 48.1281,408.7969 47.55,408.7969 C45.8156,408.7969 44.5656,410.1094 44.5656,411.8906 L44.5656,412.9844 C44.5656,414.6875 45.8625,415.7813 47.9094,415.7813 C48.675,415.7813 49.3625,415.6563 49.7844,415.3906 C49.9719,415.2969 49.9719,415.2969 50.425,414.8125 C50.6125,414.625 50.8156,414.5469 51.0344,414.5469 C51.5031,414.5469 51.8938,414.9375 51.8938,415.3906 C51.8938,415.7813 51.5656,416.2344 50.9875,416.6406 C50.2375,417.1875 49.0813,417.4844 47.8625,417.4844 C44.9719,417.4844 42.8625,415.5938 42.8625,413.0156 L42.8625,411.8906 C42.8625,409.1719 44.8625,407.0938 47.4875,407.0938 C48.3625,407.0938 48.9563,407.2344 49.8938,407.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="29" x="67.45" y="416.1543">Field</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="125" y1="428" y2="428"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="33" x="12" y="442.2104">Name</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="57" x="12" y="455.0151">Field Type</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="100" x="12" y="467.8198">Quality of Service</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="65" x="12" y="480.6245">Localization</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="108" x="12" y="493.4292">Custom Annotation</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="125" y1="500.0234" y2="500.0234"/><!--class Error--><rect fill="#FEFECE" filter="url(#fjq4yhj9k4m72)" height="60.8047" id="Error" style="stroke: #A80036; stroke-width: 1.5;" width="63" x="161.5" y="421.5"/><ellipse cx="176.5" cy="437.5" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M178.8438,433.1719 L179.0156,433.25 C179.2344,432.9375 179.4375,432.8438 179.7344,432.8438 C180.0313,432.8438 180.3125,432.9844 180.4688,433.25 C180.5625,433.4063 180.5781,433.5313 180.5781,433.9688 L180.5781,435.3906 C180.5781,435.8125 180.5469,436 180.4375,436.1563 C180.2656,436.375 180,436.5156 179.7344,436.5156 C179.5156,436.5156 179.2813,436.4063 179.1406,436.2656 C179,436.1406 178.9688,436.0156 178.9063,435.6094 C178.8125,435.2031 178.6406,434.9844 178.1563,434.7031 C177.6875,434.4531 177.0781,434.2969 176.5,434.2969 C174.7656,434.2969 173.5156,435.6094 173.5156,437.3906 L173.5156,438.4844 C173.5156,440.1875 174.8125,441.2813 176.8594,441.2813 C177.625,441.2813 178.3125,441.1563 178.7344,440.8906 C178.9219,440.7969 178.9219,440.7969 179.375,440.3125 C179.5625,440.125 179.7656,440.0469 179.9844,440.0469 C180.4531,440.0469 180.8438,440.4375 180.8438,440.8906 C180.8438,441.2813 180.5156,441.7344 179.9375,442.1406 C179.1875,442.6875 178.0313,442.9844 176.8125,442.9844 C173.9219,442.9844 171.8125,441.0938 171.8125,438.5156 L171.8125,437.3906 C171.8125,434.6719 173.8125,432.5938 176.4375,432.5938 C177.3125,432.5938 177.9063,432.7344 178.8438,433.1719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="31" x="190.5" y="441.6543">Error</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="162.5" x2="223.5" y1="453.5" y2="453.5"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="51" x="167.5" y="467.7104">Message</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="162.5" x2="223.5" y1="474.3047" y2="474.3047"/><!--link Device to Node--><path d="M115.205,81.687 C110.27,96.78 104.7103,113.781 99.7767,128.869 " fill="none" id="Device-Node" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#A80036" points="119.35,69.011,113.6829,73.4702,115.6194,80.4164,121.2865,75.9572,119.35,69.011" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="108.5347" y="88.9515">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="23" x="77.1395" y="117.8442">0..*</text><!--link Node to Timestamp--><path d="M103.962,227.93 C109.207,243.97 114.741,260.894 119.269,274.74 " fill="none" id="Node-Timestamp" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#FFFFFF" points="99.8422,215.331,97.9057,222.2772,103.5728,226.7364,105.5093,219.7902,99.8422,215.331" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="7" x="109.5401" y="263.9496">*</text><!--link Device to Timestamp--><path d="M133.602,82.241 C134.987,97.032 136.319,113.727 137,129 C138.703,167.184 138.703,176.816 137,215 C136.11,234.948 134.11,257.323 132.333,274.711 " fill="none" id="Device-Timestamp" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#FFFFFF" points="132.333,69.289,128.9376,75.6507,133.5039,81.2317,136.8994,74.8701,132.333,69.289" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="124.2017" y="88.9263">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="7" x="125.2986" y="263.9146">*</text><!--link Timestamp to Field--><path d="M110.903,348.008 C104.4191,362.88 97.0039,379.888 90.0929,395.739 " fill="none" id="Timestamp-Field" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#FFFFFF" points="116.099,336.09,110.0342,339.9911,111.3027,347.0898,117.3674,343.1887,116.099,336.09" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="95.7882" y="356.0468">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="7" x="85.6027" y="385.0417">*</text><!--link Timestamp to Error--><path d="M147.446,348.148 C157.832,371.597 170.554,400.322 179.912,421.4491 " fill="none" id="Timestamp-Error" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="#FFFFFF" points="142.106,336.09,140.8781,343.1958,146.9651,347.0622,148.1929,339.9564,142.106,336.09" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="8" x="135.9841" y="356.0468">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="7" x="169.2834" y="410.2281">*</text><!--
@startuml
Device "1" *- - "0..*" Node
Node o- - "*" Timestamp
Device "1" o- - "*" Timestamp
Timestamp "1 " o- - "*" Field
Timestamp "1" o- - "*" Error
Device : JID
Node : Node ID
Node : Source ID
Node : Partition
Timestamp : Date & Time
Field : Name
Field : Field Type
Field : Quality of Service
Field : Localization
Field : Custom Annotation
Error : Message
@enduml
PlantUML version 1.2017.18beta8(Unknown compile time)
(GPL source distribution)
Java Runtime: Java(TM) SE Runtime Environment
JVM: Java HotSpot(TM) 64-Bit Server VM
Java Version: 1.7.0_25-b15
Operating System: Linux
Default Encoding: UTF-8
Language: en
Country: US
--></g></svg>
\ No newline at end of file
@startuml
Node o-- Timestamp
Timestamp o-- Field
Timestamp o-- Error
Field <|-- PhysicalQuantity
Field <|-- String
Field <|-- Boolean
Field <|-- Date
Field <|-- DateTime
Field <|-- Duration
Field <|-- Enumeration
Field <|-- Int32
Field <|-- Int64
Field <|-- Time
@enduml
Device "1" *-- "0..*" Node
Node o-- "*" Timestamp
Device "1" o-- "*" Timestamp
Timestamp "1 " o-- "*" Field
Timestamp "1" o-- "*" Error
Device : JID
Node : Node ID
Node : Source ID
Node : Partition
Timestamp : Date & Time
Field : Name
Field : Field Type
Field : Quality of Service
Field : Localization
Field : Custom Annotation
Error : Message
@enduml
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="175px" preserveAspectRatio="none" style="width:1160px;height:175px;" version="1.1" viewBox="0 0 1160 175" width="1160px" zoomAndPan="magnify"><defs><filter height="300%" id="f10fxk2zxb82vd" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--class Field--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="Field" style="stroke: #A80036; stroke-width: 1.5;" width="61" x="572.5" y="8"/><ellipse cx="587.5" cy="24" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M589.8438,19.6719 L590.0156,19.75 C590.2344,19.4375 590.4375,19.3438 590.7344,19.3438 C591.0313,19.3438 591.3125,19.4844 591.4688,19.75 C591.5625,19.9063 591.5781,20.0313 591.5781,20.4688 L591.5781,21.8906 C591.5781,22.3125 591.5469,22.5 591.4375,22.6563 C591.2656,22.875 591,23.0156 590.7344,23.0156 C590.5156,23.0156 590.2813,22.9063 590.1406,22.7656 C590,22.6406 589.9688,22.5156 589.9063,22.1094 C589.8125,21.7031 589.6406,21.4844 589.1563,21.2031 C588.6875,20.9531 588.0781,20.7969 587.5,20.7969 C585.7656,20.7969 584.5156,22.1094 584.5156,23.8906 L584.5156,24.9844 C584.5156,26.6875 585.8125,27.7813 587.8594,27.7813 C588.625,27.7813 589.3125,27.6563 589.7344,27.3906 C589.9219,27.2969 589.9219,27.2969 590.375,26.8125 C590.5625,26.625 590.7656,26.5469 590.9844,26.5469 C591.4531,26.5469 591.8438,26.9375 591.8438,27.3906 C591.8438,27.7813 591.5156,28.2344 590.9375,28.6406 C590.1875,29.1875 589.0313,29.4844 587.8125,29.4844 C584.9219,29.4844 582.8125,27.5938 582.8125,25.0156 L582.8125,23.8906 C582.8125,21.1719 584.8125,19.0938 587.4375,19.0938 C588.3125,19.0938 588.9063,19.2344 589.8438,19.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="29" x="601.5" y="28.1543">Field</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="573.5" x2="632.5" y1="40" y2="40"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="573.5" x2="632.5" y1="48" y2="48"/><!--class PhysicalQuantity--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="PhysicalQuantity" style="stroke: #A80036; stroke-width: 1.5;" width="134" x="6" y="116"/><ellipse cx="21" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M23.3438,127.6719 L23.5156,127.75 C23.7344,127.4375 23.9375,127.3438 24.2344,127.3438 C24.5313,127.3438 24.8125,127.4844 24.9688,127.75 C25.0625,127.9063 25.0781,128.0313 25.0781,128.4688 L25.0781,129.8906 C25.0781,130.3125 25.0469,130.5 24.9375,130.6563 C24.7656,130.875 24.5,131.0156 24.2344,131.0156 C24.0156,131.0156 23.7813,130.9063 23.6406,130.7656 C23.5,130.6406 23.4688,130.5156 23.4063,130.1094 C23.3125,129.7031 23.1406,129.4844 22.6563,129.2031 C22.1875,128.9531 21.5781,128.7969 21,128.7969 C19.2656,128.7969 18.0156,130.1094 18.0156,131.8906 L18.0156,132.9844 C18.0156,134.6875 19.3125,135.7813 21.3594,135.7813 C22.125,135.7813 22.8125,135.6563 23.2344,135.3906 C23.4219,135.2969 23.4219,135.2969 23.875,134.8125 C24.0625,134.625 24.2656,134.5469 24.4844,134.5469 C24.9531,134.5469 25.3438,134.9375 25.3438,135.3906 C25.3438,135.7813 25.0156,136.2344 24.4375,136.6406 C23.6875,137.1875 22.5313,137.4844 21.3125,137.4844 C18.4219,137.4844 16.3125,135.5938 16.3125,133.0156 L16.3125,131.8906 C16.3125,129.1719 18.3125,127.0938 20.9375,127.0938 C21.8125,127.0938 22.4063,127.2344 23.3438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="102" x="35" y="136.1543">PhysicalQuantity</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="139" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="7" x2="139" y1="156" y2="156"/><!--class String--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="String" style="stroke: #A80036; stroke-width: 1.5;" width="69" x="175.5" y="116"/><ellipse cx="190.5" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M192.8438,127.6719 L193.0156,127.75 C193.2344,127.4375 193.4375,127.3438 193.7344,127.3438 C194.0313,127.3438 194.3125,127.4844 194.4688,127.75 C194.5625,127.9063 194.5781,128.0313 194.5781,128.4688 L194.5781,129.8906 C194.5781,130.3125 194.5469,130.5 194.4375,130.6563 C194.2656,130.875 194,131.0156 193.7344,131.0156 C193.5156,131.0156 193.2813,130.9063 193.1406,130.7656 C193,130.6406 192.9688,130.5156 192.9063,130.1094 C192.8125,129.7031 192.6406,129.4844 192.1563,129.2031 C191.6875,128.9531 191.0781,128.7969 190.5,128.7969 C188.7656,128.7969 187.5156,130.1094 187.5156,131.8906 L187.5156,132.9844 C187.5156,134.6875 188.8125,135.7813 190.8594,135.7813 C191.625,135.7813 192.3125,135.6563 192.7344,135.3906 C192.9219,135.2969 192.9219,135.2969 193.375,134.8125 C193.5625,134.625 193.7656,134.5469 193.9844,134.5469 C194.4531,134.5469 194.8438,134.9375 194.8438,135.3906 C194.8438,135.7813 194.5156,136.2344 193.9375,136.6406 C193.1875,137.1875 192.0313,137.4844 190.8125,137.4844 C187.9219,137.4844 185.8125,135.5938 185.8125,133.0156 L185.8125,131.8906 C185.8125,129.1719 187.8125,127.0938 190.4375,127.0938 C191.3125,127.0938 191.9063,127.2344 192.8438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="37" x="204.5" y="136.1543">String</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="176.5" x2="243.5" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="176.5" x2="243.5" y1="156" y2="156"/><!--class Boolean--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="Boolean" style="stroke: #A80036; stroke-width: 1.5;" width="83" x="279.5" y="116"/><ellipse cx="294.5" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M296.8438,127.6719 L297.0156,127.75 C297.2344,127.4375 297.4375,127.3438 297.7344,127.3438 C298.0313,127.3438 298.3125,127.4844 298.4688,127.75 C298.5625,127.9063 298.5781,128.0313 298.5781,128.4688 L298.5781,129.8906 C298.5781,130.3125 298.5469,130.5 298.4375,130.6563 C298.2656,130.875 298,131.0156 297.7344,131.0156 C297.5156,131.0156 297.2813,130.9063 297.1406,130.7656 C297,130.6406 296.9688,130.5156 296.9063,130.1094 C296.8125,129.7031 296.6406,129.4844 296.1563,129.2031 C295.6875,128.9531 295.0781,128.7969 294.5,128.7969 C292.7656,128.7969 291.5156,130.1094 291.5156,131.8906 L291.5156,132.9844 C291.5156,134.6875 292.8125,135.7813 294.8594,135.7813 C295.625,135.7813 296.3125,135.6563 296.7344,135.3906 C296.9219,135.2969 296.9219,135.2969 297.375,134.8125 C297.5625,134.625 297.7656,134.5469 297.9844,134.5469 C298.4531,134.5469 298.8438,134.9375 298.8438,135.3906 C298.8438,135.7813 298.5156,136.2344 297.9375,136.6406 C297.1875,137.1875 296.0313,137.4844 294.8125,137.4844 C291.9219,137.4844 289.8125,135.5938 289.8125,133.0156 L289.8125,131.8906 C289.8125,129.1719 291.8125,127.0938 294.4375,127.0938 C295.3125,127.0938 295.9063,127.2344 296.8438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="51" x="308.5" y="136.1543">Boolean</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="280.5" x2="361.5" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="280.5" x2="361.5" y1="156" y2="156"/><!--class Date--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="Date" style="stroke: #A80036; stroke-width: 1.5;" width="62" x="398" y="116"/><ellipse cx="413" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M415.3438,127.6719 L415.5156,127.75 C415.7344,127.4375 415.9375,127.3438 416.2344,127.3438 C416.5313,127.3438 416.8125,127.4844 416.9688,127.75 C417.0625,127.9063 417.0781,128.0313 417.0781,128.4688 L417.0781,129.8906 C417.0781,130.3125 417.0469,130.5 416.9375,130.6563 C416.7656,130.875 416.5,131.0156 416.2344,131.0156 C416.0156,131.0156 415.7813,130.9063 415.6406,130.7656 C415.5,130.6406 415.4688,130.5156 415.4063,130.1094 C415.3125,129.7031 415.1406,129.4844 414.6563,129.2031 C414.1875,128.9531 413.5781,128.7969 413,128.7969 C411.2656,128.7969 410.0156,130.1094 410.0156,131.8906 L410.0156,132.9844 C410.0156,134.6875 411.3125,135.7813 413.3594,135.7813 C414.125,135.7813 414.8125,135.6563 415.2344,135.3906 C415.4219,135.2969 415.4219,135.2969 415.875,134.8125 C416.0625,134.625 416.2656,134.5469 416.4844,134.5469 C416.9531,134.5469 417.3438,134.9375 417.3438,135.3906 C417.3438,135.7813 417.0156,136.2344 416.4375,136.6406 C415.6875,137.1875 414.5313,137.4844 413.3125,137.4844 C410.4219,137.4844 408.3125,135.5938 408.3125,133.0156 L408.3125,131.8906 C408.3125,129.1719 410.3125,127.0938 412.9375,127.0938 C413.8125,127.0938 414.4063,127.2344 415.3438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="30" x="427" y="136.1543">Date</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="399" x2="459" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="399" x2="459" y1="156" y2="156"/><!--class DateTime--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="DateTime" style="stroke: #A80036; stroke-width: 1.5;" width="91" x="495.5" y="116"/><ellipse cx="510.5" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M512.8438,127.6719 L513.0156,127.75 C513.2344,127.4375 513.4375,127.3438 513.7344,127.3438 C514.0313,127.3438 514.3125,127.4844 514.4688,127.75 C514.5625,127.9063 514.5781,128.0313 514.5781,128.4688 L514.5781,129.8906 C514.5781,130.3125 514.5469,130.5 514.4375,130.6563 C514.2656,130.875 514,131.0156 513.7344,131.0156 C513.5156,131.0156 513.2813,130.9063 513.1406,130.7656 C513,130.6406 512.9688,130.5156 512.9063,130.1094 C512.8125,129.7031 512.6406,129.4844 512.1563,129.2031 C511.6875,128.9531 511.0781,128.7969 510.5,128.7969 C508.7656,128.7969 507.5156,130.1094 507.5156,131.8906 L507.5156,132.9844 C507.5156,134.6875 508.8125,135.7813 510.8594,135.7813 C511.625,135.7813 512.3125,135.6563 512.7344,135.3906 C512.9219,135.2969 512.9219,135.2969 513.375,134.8125 C513.5625,134.625 513.7656,134.5469 513.9844,134.5469 C514.4531,134.5469 514.8438,134.9375 514.8438,135.3906 C514.8438,135.7813 514.5156,136.2344 513.9375,136.6406 C513.1875,137.1875 512.0313,137.4844 510.8125,137.4844 C507.9219,137.4844 505.8125,135.5938 505.8125,133.0156 L505.8125,131.8906 C505.8125,129.1719 507.8125,127.0938 510.4375,127.0938 C511.3125,127.0938 511.9063,127.2344 512.8438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="59" x="524.5" y="136.1543">DateTime</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="496.5" x2="585.5" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="496.5" x2="585.5" y1="156" y2="156"/><!--class Duration--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="Duration" style="stroke: #A80036; stroke-width: 1.5;" width="86" x="622" y="116"/><ellipse cx="637" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M639.3438,127.6719 L639.5156,127.75 C639.7344,127.4375 639.9375,127.3438 640.2344,127.3438 C640.5313,127.3438 640.8125,127.4844 640.9688,127.75 C641.0625,127.9063 641.0781,128.0313 641.0781,128.4688 L641.0781,129.8906 C641.0781,130.3125 641.0469,130.5 640.9375,130.6563 C640.7656,130.875 640.5,131.0156 640.2344,131.0156 C640.0156,131.0156 639.7813,130.9063 639.6406,130.7656 C639.5,130.6406 639.4688,130.5156 639.4063,130.1094 C639.3125,129.7031 639.1406,129.4844 638.6563,129.2031 C638.1875,128.9531 637.5781,128.7969 637,128.7969 C635.2656,128.7969 634.0156,130.1094 634.0156,131.8906 L634.0156,132.9844 C634.0156,134.6875 635.3125,135.7813 637.3594,135.7813 C638.125,135.7813 638.8125,135.6563 639.2344,135.3906 C639.4219,135.2969 639.4219,135.2969 639.875,134.8125 C640.0625,134.625 640.2656,134.5469 640.4844,134.5469 C640.9531,134.5469 641.3438,134.9375 641.3438,135.3906 C641.3438,135.7813 641.0156,136.2344 640.4375,136.6406 C639.6875,137.1875 638.5313,137.4844 637.3125,137.4844 C634.4219,137.4844 632.3125,135.5938 632.3125,133.0156 L632.3125,131.8906 C632.3125,129.1719 634.3125,127.0938 636.9375,127.0938 C637.8125,127.0938 638.4063,127.2344 639.3438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="54" x="651" y="136.1543">Duration</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="623" x2="707" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="623" x2="707" y1="156" y2="156"/><!--class Enumeration--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="Enumeration" style="stroke: #A80036; stroke-width: 1.5;" width="112" x="743" y="116"/><ellipse cx="758" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M760.3438,127.6719 L760.5156,127.75 C760.7344,127.4375 760.9375,127.3438 761.2344,127.3438 C761.5313,127.3438 761.8125,127.4844 761.9688,127.75 C762.0625,127.9063 762.0781,128.0313 762.0781,128.4688 L762.0781,129.8906 C762.0781,130.3125 762.0469,130.5 761.9375,130.6563 C761.7656,130.875 761.5,131.0156 761.2344,131.0156 C761.0156,131.0156 760.7813,130.9063 760.6406,130.7656 C760.5,130.6406 760.4688,130.5156 760.4063,130.1094 C760.3125,129.7031 760.1406,129.4844 759.6563,129.2031 C759.1875,128.9531 758.5781,128.7969 758,128.7969 C756.2656,128.7969 755.0156,130.1094 755.0156,131.8906 L755.0156,132.9844 C755.0156,134.6875 756.3125,135.7813 758.3594,135.7813 C759.125,135.7813 759.8125,135.6563 760.2344,135.3906 C760.4219,135.2969 760.4219,135.2969 760.875,134.8125 C761.0625,134.625 761.2656,134.5469 761.4844,134.5469 C761.9531,134.5469 762.3438,134.9375 762.3438,135.3906 C762.3438,135.7813 762.0156,136.2344 761.4375,136.6406 C760.6875,137.1875 759.5313,137.4844 758.3125,137.4844 C755.4219,137.4844 753.3125,135.5938 753.3125,133.0156 L753.3125,131.8906 C753.3125,129.1719 755.3125,127.0938 757.9375,127.0938 C758.8125,127.0938 759.4063,127.2344 760.3438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="80" x="772" y="136.1543">Enumeration</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="744" x2="854" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="744" x2="854" y1="156" y2="156"/><!--class Int32--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="Int32" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="890" y="116"/><ellipse cx="905" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M907.3438,127.6719 L907.5156,127.75 C907.7344,127.4375 907.9375,127.3438 908.2344,127.3438 C908.5313,127.3438 908.8125,127.4844 908.9688,127.75 C909.0625,127.9063 909.0781,128.0313 909.0781,128.4688 L909.0781,129.8906 C909.0781,130.3125 909.0469,130.5 908.9375,130.6563 C908.7656,130.875 908.5,131.0156 908.2344,131.0156 C908.0156,131.0156 907.7813,130.9063 907.6406,130.7656 C907.5,130.6406 907.4688,130.5156 907.4063,130.1094 C907.3125,129.7031 907.1406,129.4844 906.6563,129.2031 C906.1875,128.9531 905.5781,128.7969 905,128.7969 C903.2656,128.7969 902.0156,130.1094 902.0156,131.8906 L902.0156,132.9844 C902.0156,134.6875 903.3125,135.7813 905.3594,135.7813 C906.125,135.7813 906.8125,135.6563 907.2344,135.3906 C907.4219,135.2969 907.4219,135.2969 907.875,134.8125 C908.0625,134.625 908.2656,134.5469 908.4844,134.5469 C908.9531,134.5469 909.3438,134.9375 909.3438,135.3906 C909.3438,135.7813 909.0156,136.2344 908.4375,136.6406 C907.6875,137.1875 906.5313,137.4844 905.3125,137.4844 C902.4219,137.4844 900.3125,135.5938 900.3125,133.0156 L900.3125,131.8906 C900.3125,129.1719 902.3125,127.0938 904.9375,127.0938 C905.8125,127.0938 906.4063,127.2344 907.3438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="919" y="136.1543">Int32</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="891" x2="953" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="891" x2="953" y1="156" y2="156"/><!--class Int64--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="Int64" style="stroke: #A80036; stroke-width: 1.5;" width="64" x="989" y="116"/><ellipse cx="1004" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M1006.3438,127.6719 L1006.5156,127.75 C1006.7344,127.4375 1006.9375,127.3438 1007.2344,127.3438 C1007.5313,127.3438 1007.8125,127.4844 1007.9688,127.75 C1008.0625,127.9063 1008.0781,128.0313 1008.0781,128.4688 L1008.0781,129.8906 C1008.0781,130.3125 1008.0469,130.5 1007.9375,130.6563 C1007.7656,130.875 1007.5,131.0156 1007.2344,131.0156 C1007.0156,131.0156 1006.7813,130.9063 1006.6406,130.7656 C1006.5,130.6406 1006.4688,130.5156 1006.4063,130.1094 C1006.3125,129.7031 1006.1406,129.4844 1005.6563,129.2031 C1005.1875,128.9531 1004.5781,128.7969 1004,128.7969 C1002.2656,128.7969 1001.0156,130.1094 1001.0156,131.8906 L1001.0156,132.9844 C1001.0156,134.6875 1002.3125,135.7813 1004.3594,135.7813 C1005.125,135.7813 1005.8125,135.6563 1006.2344,135.3906 C1006.4219,135.2969 1006.4219,135.2969 1006.875,134.8125 C1007.0625,134.625 1007.2656,134.5469 1007.4844,134.5469 C1007.9531,134.5469 1008.3438,134.9375 1008.3438,135.3906 C1008.3438,135.7813 1008.0156,136.2344 1007.4375,136.6406 C1006.6875,137.1875 1005.5313,137.4844 1004.3125,137.4844 C1001.4219,137.4844 999.3125,135.5938 999.3125,133.0156 L999.3125,131.8906 C999.3125,129.1719 1001.3125,127.0938 1003.9375,127.0938 C1004.8125,127.0938 1005.4063,127.2344 1006.3438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="32" x="1018" y="136.1543">Int64</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="990" x2="1052" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="990" x2="1052" y1="156" y2="156"/><!--class Time--><rect fill="#FEFECE" filter="url(#f10fxk2zxb82vd)" height="48" id="Time" style="stroke: #A80036; stroke-width: 1.5;" width="61" x="1088.5" y="116"/><ellipse cx="1103.5" cy="132" fill="#ADD1B2" rx="11" ry="11" style="stroke: #A80036; stroke-width: 1.0;"/><path d="M1105.8438,127.6719 L1106.0156,127.75 C1106.2344,127.4375 1106.4375,127.3438 1106.7344,127.3438 C1107.0313,127.3438 1107.3125,127.4844 1107.4688,127.75 C1107.5625,127.9063 1107.5781,128.0313 1107.5781,128.4688 L1107.5781,129.8906 C1107.5781,130.3125 1107.5469,130.5 1107.4375,130.6563 C1107.2656,130.875 1107,131.0156 1106.7344,131.0156 C1106.5156,131.0156 1106.2813,130.9063 1106.1406,130.7656 C1106,130.6406 1105.9688,130.5156 1105.9063,130.1094 C1105.8125,129.7031 1105.6406,129.4844 1105.1563,129.2031 C1104.6875,128.9531 1104.0781,128.7969 1103.5,128.7969 C1101.7656,128.7969 1100.5156,130.1094 1100.5156,131.8906 L1100.5156,132.9844 C1100.5156,134.6875 1101.8125,135.7813 1103.8594,135.7813 C1104.625,135.7813 1105.3125,135.6563 1105.7344,135.3906 C1105.9219,135.2969 1105.9219,135.2969 1106.375,134.8125 C1106.5625,134.625 1106.7656,134.5469 1106.9844,134.5469 C1107.4531,134.5469 1107.8438,134.9375 1107.8438,135.3906 C1107.8438,135.7813 1107.5156,136.2344 1106.9375,136.6406 C1106.1875,137.1875 1105.0313,137.4844 1103.8125,137.4844 C1100.9219,137.4844 1098.8125,135.5938 1098.8125,133.0156 L1098.8125,131.8906 C1098.8125,129.1719 1100.8125,127.0938 1103.4375,127.0938 C1104.3125,127.0938 1104.9063,127.2344 1105.8438,127.6719 Z "/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="29" x="1117.5" y="136.1543">Time</text><line style="stroke: #A80036; stroke-width: 1.5;" x1="1089.5" x2="1148.5" y1="148" y2="148"/><line style="stroke: #A80036; stroke-width: 1.5;" x1="1089.5" x2="1148.5" y1="156" y2="156"/><!--link Field to PhysicalQuantity--><path d="M552.542,41.061 C469.746,54.591 300.052,83.5882 158,116 C152.187,117.3263 146.173,118.7823 140.153,120.2977 " fill="none" id="Field-PhysicalQuantity" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="551.481,34.142,572.344,37.85,553.722,47.961,551.481,34.142" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to String--><path d="M552.572,42.353 C485.312,55.486 362.988,81.6798 262,116 C256.299,117.9376 250.362,120.2577 244.626,122.668 " fill="none" id="Field-String" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="551.417,35.447,572.378,38.554,554.054,49.196,551.417,35.447" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to Boolean--><path d="M553.253,51.267 C508.006,67.94 439.42,93.3616 380,116 C374.35,118.1527 368.404,120.4421 362.55,122.71 " fill="none" id="Field-Boolean" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="551.096,44.601,572.283,44.263,555.932,57.74,551.096,44.601" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to Date--><path d="M555.115,62.172 C524.874,80.5939 486.671,103.8668 460.28,119.9446 " fill="none" id="Field-Date" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="551.571,56.134,572.293,51.707,558.854,68.09,551.571,56.134" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to DateTime--><path d="M579.245,73.6133 C570.919,87.8479 561.855,103.3452 554.641,115.6784 " fill="none" id="Field-DateTime" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="573.407,69.73,589.547,56,585.492,76.7984,573.407,69.73" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to Duration--><path d="M626.755,73.6133 C635.081,87.8479 644.145,103.3452 651.359,115.6784 " fill="none" id="Field-Duration" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="620.508,76.7984,616.453,56,632.593,69.73,620.508,76.7984" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to Enumeration--><path d="M651.275,59.108 C683.422,76.4934 725.281,99.1315 756.229,115.8688 " fill="none" id="Field-Enumeration" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="647.887,65.2339,633.625,49.562,654.547,52.919,647.887,65.2339" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to Int32--><path d="M653.356,46.194 C708.132,61.072 797.918,87.0039 873,116 C878.523,118.1329 884.295,120.6089 889.859,123.1301 " fill="none" id="Field-Int32" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="651.348,52.903,633.845,40.961,654.975,39.381,651.348,52.903" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to Int64--><path d="M653.538,40.778 C725.522,52.658 861.141,78.0214 972,116 C977.601,117.9188 983.413,120.2861 988.992,122.765 " fill="none" id="Field-Int64" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="652.384,47.683,633.753,37.59,654.611,33.861,652.384,47.683" style="stroke: #A80036; stroke-width: 1.0;"/><!--link Field to Time--><path d="M653.492,37.426 C740.475,46.044 923.449,68.5427 1071,116 C1076.72,117.8391 1082.63,120.227 1088.26,122.7665 " fill="none" id="Field-Time" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="652.774,44.39,633.526,35.528,654.099,30.453,652.774,44.39" style="stroke: #A80036; stroke-width: 1.0;"/><!--
@startuml
Field <|- - PhysicalQuantity
Field <|- - String
Field <|- - Boolean
Field <|- - Date
Field <|- - DateTime
Field <|- - Duration
Field <|- - Enumeration
Field <|- - Int32
Field <|- - Int64
Field <|- - Time
@enduml
PlantUML version 1.2017.18beta8(Unknown compile time)
(GPL source distribution)
Java Runtime: Java(TM) SE Runtime Environment
JVM: Java HotSpot(TM) 64-Bit Server VM
Java Version: 1.7.0_25-b15
Operating System: Linux
Default Encoding: UTF-8
Language: en
Country: US
--></g></svg>
\ No newline at end of file
@startuml
Field <|-- PhysicalQuantity
Field <|-- String
Field <|-- Boolean
Field <|-- Date
Field <|-- DateTime
Field <|-- Duration
Field <|-- Enumeration
Field <|-- Int32
Field <|-- Int64
Field <|-- Time
@enduml
\ No newline at end of file
Sensor Data
==================
The XML representation of Sensor Data used by the IEEE XMPP IoT interfaces are defined as follows:
This document outlines the XML representation of sensor data, as defined by the IEEE XMPP IoT Working Group. The XML representation is modelled using
an annotated XML Schema:
| Sensor Data ||
| ------------|----------------------------------|
| Namespace: | urn:ieee:iot:sensordata |
| Schema: | [SensorData.xsd](SensorData.xsd) |
Conceptual model
------------------------
The XML representation of Sensor Data used by the IEEE XMPP IoT interfaces is based on a three or four level abstraction:
![Conceptual model](Diagrams/SensorDataConceptual.svg)
Either the **device** is a simple device, with one identity, or it consists of a set of **nodes**. The later is also sometimes referred
to as a **concentrator**, as it *concentrates* several nodes, or virtual devices, into one entity. Each device then report a set of **fields**,
and each field, is stamped with a **timestamp**. In XMPP, devices are addressed using an **XMPP Address**, also referred to as a **Jabber ID** or a **JID**.
The nodes are identifid using one to three identifiers, depending on the size and needs of the concentrator. The required attribute, is the
**Node ID**. The **Source ID** allows a concentrator to divide the set of nodes into different data sources. If data sources are not used, this
attribute can be omitted. **Partitions** allow the concentrator to divide a data source into multiple pieces. This attribute can also be omitted,
if not used. It is the tripple (Node ID, Source ID, Partition) that must be unique inside the device.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment