Uma Abordagem Dinâmica para Descoberta de Recursos na IoT Explorando Processamento Semântico

The Internet of Things considers a scenario in which resources dynamically enter and exit the computing environment. The discovery procedure in this scenario, whose quantity of resources is increasing, characterizes an open research challenge. This article presents EXEHDA-RD, a discovery service integrated with the EXEHDA middleware that employs Semantic Web technologies and the REST architectural standard. The main components of the architecture were implemented considering characteristics relevant to IoT, such as: presence control, self-discovery and increase of expressiveness in the queries. The results obtained are promising and point to the continuity of study and research efforts. Resumo. A Internet das Coisas considera um cenário no qual recursos dinamicamente entram e saem do ambiente computacional. O procedimento de descoberta neste cenário, cuja quantidade de recursos é crescente, caracteriza um desafio de pesquisa em aberto. Este artigo apresenta o EXEHDA-RD, um serviço de descoberta de recursos integrado ao middleware EXEHDA que emprega tecnologias de Web Semântica e o padrão arquitetural REST. Os principais componentes da arquitetura foram implementados considerando caracterı́sticas relevantes para IoT, tais como: controle de presença, auto-descoberta e aumento de expressividade nas consultas. Os resultados obtidos se mostram promissores e apontam para continuidade dos esforços de estudo e pesquisa.

[1]  Cássio V. S. Prazeres,et al.  Web of Things: Automatic Publishing and Configuration of Devices , 2014, WebMedia.

[2]  Jorge L. V. Barbosa,et al.  A Middleware Architecture for Dynamic Adaptation in Ubiquitous Computing , 2014, J. Univers. Comput. Sci..

[3]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[4]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[5]  T.R. Henderson,et al.  CORE: A real-time network emulator , 2008, MILCOM 2008 - 2008 IEEE Military Communications Conference.

[6]  Luca Veltri,et al.  A Scalable and Self-Configuring Architecture for Service Discovery in the Internet of Things , 2014, IEEE Internet of Things Journal.

[7]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[8]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[9]  Lin Guan,et al.  TRENDY: an adaptive and context-aware service discovery protocol for 6LoWPANs , 2012, WOT '12.

[10]  Gerhard Austaller,et al.  Service Discovery , 2008, Handbook of Research on Ubiquitous Computing Technology for Real Time Enterprises.