Avaliação da recomendação W3C Web of Things em um dispositivo IoT

  • Saymon Castro de Souza IFES / UFES
  • José Gonçalves P. Filho UFES
  • Lucas G. de P. Salgado UFES
  • Rafael B. Pedruzzi UFES

Resumo


A Internet das Coisas (IoT) vem sendo empregada na construção de aplicações e implantação de serviços em variados domínios e contextos. Atualmente, aplicações e serviços IoT já constituem um aliado importante na automatização de processos e na tomada de decisão. A tendência é que o volume e a importância do uso dos dados coletados dos dispositivos IoT seja cada vez maior e imprescindível no dia-a-dia das organizações. Recentemente, pesquisas em IoT tem sido direcionadas a novos desafios relacionados a estabelecer uma plataforma comum, a fim de atenuar o problema de fragmentação existente neste contexto, em decorrência da ampla heterogeneidade de dispositivos e soluções em IoT, especialmente no que se refere a maneira de descrever as características, as funcionalidades e a forma de interação com um dispositivo IoT. Nesse sentido, a recomendação W3C Web of Things tem se destacado como uma abordagem promissora, embora pouco explorada na literatura. Neste trabalho, implementamos a recomendação W3C Web of Things em um dispositivo IoT particular, composto por sensores e atuadores. Para validar a implementação, exploramos o uso prático da recomendação e, adicionalmente, foram realizados experimentos de avaliação que simulam cenários distintos de uso deste dispositivo IoT como parte de uma solução, onde foram observados um percentual pequeno, porém significativo de falhas ocorridas durante as requisições realizadas ao dispositivo IoT.

Palavras-chave: Internet of Things, Web of Things, Interaction Affordance, Thing Description

Referências

S. Sarma, D. Brock, and K. Ashton, “The networked physical world.TR MIT-AUTOID-WH-001 MIT Auto-ID Centre,,” Auto-ID Center White Paper MIT- . . . , pp. 1–16, 2000. [Online]. Available: http://222.autoidlabs.org/uploads/media/MIT-AUTOID-WH-001.pdf

M. Weiser, “The Computer for the 21 st Century,” Scientific american, vol. 265, no. 3, pp. 94–105, 1991.

A. E. Khaled, A. Helal, W. Lindquist, and C. Lee, “IoT-DDL-Device Description Language for the ’T’ in IoT,” IEEE Access, vol. 6, pp. 24 048–24 063, 2018.

K. T. M. M. C. V. K. M. Kaebisch S. (2021, feb) W3C Web of Things (WoT). [Online]. Available: https://www.w3.org/WoT/

S. de Souza, J. P. Filho, L. Salgado, and R. Pedruzzi, “Um ambiente de geração massiva de dispositivos virtuais em internet das coisas,” in Anais Estendidos do X Simpósio Brasileiro de Engenharia de Sistemas Computacionais. Porto Alegre, RS, Brasil: SBC, 2020, pp. 1–8.

S. K. Datta and C. Bonnet, “Advances in Web of Things for IoT Interoperability,” 2018 IEEE International Conference on Consumer Electronics-Taiwan, ICCE-TW 2018, pp. 2–3, 2018.

S. Kaebisch and D. Anicic, “Thing description as enabler of semantic interoperability on the web of things,” in Proc. IoT Semantic Interoperability Workshop, 2016, pp. 1–3.

V. Charpenay, S. Käbisch, and H. Kosch, “Introducing thing descriptions and interactions: An ontology for the web of things,” in CEUR Workshop Proceedings, V. R. F. F. M. D. V. E. E. T. D. D. M. M. Krotzsch M. Maleshkova M., Ed., vol. 1783. CEUR-WS, 2016, pp. 55–66.

K. T. M. M. C. V. K. M. Kaebisch S. (2021, feb) Web of Things (WoT) Thing Description. [Online]. Available: https://www.w3.org/TR/wotthing-description/

S. C. de Souza and J. G. Pereira Filho, “Semantic interoperability in iot: A systematic mapping,” in Internet of Things, Smart Spaces, and Next Generation Networks and Systems. Springer, 2019, pp. 53–64.

H. B. Hassine, E. Korkan, and S. Steinhorst, “Virtual-thing: Thing description based virtualization,” CoRR, vol. abs/1909.03297, 2019. [Online]. Available: http://arxiv.org/abs/1909.03297

Z. Shelby, K. Hartke, and C. Bormann, “The constrained application protocol (coap),” 2014.

A. Banks and R. Gupta, “Mqtt version 3.1. 1,” OASIS standard, vol. 29, p. 89, 2014.
Publicado
22/11/2021
SOUZA, Saymon Castro de; P. FILHO, José Gonçalves; SALGADO, Lucas G. de P.; PEDRUZZI, Rafael B.. Avaliação da recomendação W3C Web of Things em um dispositivo IoT. In: ARTIGOS COMPLETOS - SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 11. , 2021, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 40-47. ISSN 2763-9002. DOI: https://doi.org/10.5753/sbesc_estendido.2021.18492.