Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Hathor: Universal XML IOT Framework. Antonello Zizi, ITIS Giua, Cagliari

1,025 views

Published on

Antonello Zizi (ITIS “Giua” di Cagliari)
Workshop Iot Desir, Cagliari, 26 Marzo 2015

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Hathor: Universal XML IOT Framework. Antonello Zizi, ITIS Giua, Cagliari

  1. 1. HATHOR Universal XML IOT Framework H A T H O R IoT Framework Hi-Lab ITIS Giua - Cagliari
  2. 2. HATHOR DEFINITION  4-Tier application  Simplicity  Efficiency  Scalability  Multiplatform H A T H O R IoT Framework Hi-Lab ITIS Giua - Cagliari
  3. 3. Architecture diagram H A T H O R IoT Framework Hi-Lab ITIS Giua - Cagliari
  4. 4. Layers communication XML/HTTP Bin/InternalBin/Internal XML/HTTP XML/Internal Virtual channel Hi-Lab ITIS Giua - Cagliari
  5. 5. Intermediate API Layer H A T H O R IoT Framework Hi-Lab ITIS Giua - Cagliari
  6. 6. Devices Interface Layer nextStep ::= $#<min>@<sec>{#<val>@<pin>}#$ min ::= 0..10079 //one week max sec ::= 0..59 val ::= -1..512 pin ::= 0..54 | <card>;<seq> card ::= 1..100 seq ::= Ø | <val>{,<val>} val ::= <-maxValue..maxValue> Pipeline Grammar (EBNF) H A T H O R IoT Framework Hi-Lab ITIS Giua - Cagliari
  7. 7. Sequential diagram H A T H O R IoT Framework Hi-Lab ITIS Giua - Cagliari GUI HIAL LIAL DILDDL CDA cmd[] val[] cmd[] val[] cmd[] cmd[] val[] val[] val[] val[] cmd[] cmd[] val[] val[] cmd[] cmd[] val[] val[] cmd[] cmd[]
  8. 8. Antonello Zizi 2015 H A T H O R IoT Framework Hi-Lab ITIS Giua - Cagliari C# Code development…

×