Uma Contribuição à Ciência de Contexto no Middleware EXEHDA Explorando Fog Computing

  • Leonardo João UFPel
  • Verônica Tabim UCPel
  • Anderson Cardoso UCPel
  • Roger Machado UFPel
  • João Lopes IFSul
  • Gerson Cavalheiro UFPel
  • Ana Marilza Pernas UFPel
  • Adenauer Yamin UFPel / UCPel

Resumo


Os avanços na Internet of Things (IoT) permitiram a interoperação entre diversos dispositivos inteligentes, coletando e distribuindo as informações contextuais, assim possibilitando modelos mais sofisticados para prover a ciência de contexto. O uso de middlewares é destacado na literatura como alternativa para gerenciamento de dispositivos na infraestrutura distribuída IoT, bem como para tornar o processamento contextual mais transparente para as aplicações. Considerando este cenário, o objetivo desse trabalho é apresentar a proposta de Fog Computing para o middleware EXEHDA, considerando o uso de dispositivos das bordas computacionais. Foi realizado um estudo de caso na área de Viticultura Precisão (VP) avaliando a arquitetura proposta.

Referências

Aazam, M. and Huh, E.-N. (2014). Fog computing and smart gateway based communication for cloud of things. In Future Internet of Things and Cloud (FiCloud), 2014 International Conference on, pages 464–470. IEEE.

Ahrenholz, J., Danilov, C., Henderson, T. R., and Kim, J. H. (2008). Core: A real-time network emulator. In MILCOM 2008-2008 IEEE Military Communications Conference.

APScheduler (2018). Disponível em: [link]. Acesso em fevereiro de 2018.

Bellavista, P., Corradi, A., Fanelli, M., and Foschini, L. (2012). A survey of context data distribution for mobile ubiquitous systems. ACM Computing Surveys (CSUR), 44(4):24.

Bonomi, F. (2011). Connected vehicles, the internet of things, and fog computing. In The Eighth ACM International Workshop on Vehicular Inter-Networking (VANET), Las Vegas, USA, pages 13–15.

Bonomi, F., Milito, R., Natarajan, P., and Zhu, J. (2014). Fog computing: A platform for internet of things and analytics. In Big Data and Internet of Things: A Roadmap for Smart Environments, pages 169–186. Springer.

Botta, A., de Donato, W., Persico, V., and Pescapé, A. (2016). Integration of cloud computing and internet of things: a survey. Future Generation Computer Systems, 56:684–700.

Braga, R. and Pinto, P. (2009). Alterações climáticas e agricultura. Inovação e Tecnologia na Formação Agrícola, 12(2):34–56.

Carriots (2018). Carriots iot application platform. Disponível em: [link]. Acesso em julho de 2018.

Davet, P., Kaiser Filho, H., João, L., Xavier, L., and Carvalho, T. (2015). Consciencia de contexto na iot: uma arquitetura distribuída e escalável. Brazilian Symposium on Computing Systems Engineering (SBESC).

Fremantle, P. (2015). A reference architecture for the internet of things. WSO2 White Paper.

Khattak, A. M., Akbar, N., Aazam, M., Ali, T., Khan, A. M., Jeon, S., Hwang, M., and Lee, S. (2014). Context representation and fusion: Advancements and opportunities. Sensors, 14(6):9628–9668.

Kurniawan, A. (2016). Sparkfun ESP8266 Thing Development Workshop. PE PRESS, Canada. An optional note.

LinkSmart (2018). Middleware for networked embedded systems. Disponível em: [link]. Acesso em julho de 2018.

Lopes, J. L., de Souza, R. S., Geyer, C., da Costa, C., Barbosa, J., Pernas, A. M., and Yamin, A. (2014). A middleware architecture for dynamic adaptation in ubiquitous computing. J. UCS, 20(9):1327–1351.

Peralta, G., Iglesias-Urkia, M., Barcelo, M., Gomez, R., Moran, A., and Bilbao, J. (2017). Fog computing based efficient iot scheme for the industry 4.0. In Electronics, Control, Measurement, Signals and their Application to Mechatronics (ECMSM), 2017 IEEE International Workshop of, pages 1–6. IEEE.

Privat, G., Lemke, L., Borscia, P., and Capdevielle, M. (2016). Edge-of-cloud fast-data consolidation for the internet of things. Proceedings of the 9th ACM Conference on Recommender Systems.

Souza, R., Lopes, J., Geyer, C., Garcia, C., Davet, P., and Yamin, A. (2015). Context awareness in ubicomp: An iot oriented distributed architecture. In Electronics, Circuits, and Systems (ICECS), 2015 IEEE International Conference on, pages 535–538. IEEE.

Souza, R. S. (2017). Um middleware para Internet das Coisas com suporte ao processamento distribuído do contexto. Tese de doutorado em ciência da computação, Universidade Federal do Rio Grande do Sul - UFRGS, Brasil, Porto Alegre.

Stojmenovic, I. and Wen, S. (2014). The fog computing paradigm: Scenarios and security issues. In Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on, pages 1–8. IEEE.

Vermesan, O. and Friess, P. (2014). Internet of Things-From research and innovation to Market Deployment. River Publishers.

Xively (2018). Xively. Disponível em: [link]. Acessado em janeiro de 2018.

Zaslavsky, A., Perera, C., and Georgakopoulos, D. (2013). Sensing as a service and big data. arXiv preprint arXiv:1301.0159.
Publicado
26/07/2018
JOÃO, Leonardo; TABIM, Verônica; CARDOSO, Anderson; MACHADO, Roger; LOPES, João; CAVALHEIRO, Gerson; PERNAS, Ana Marilza; YAMIN, Adenauer. Uma Contribuição à Ciência de Contexto no Middleware EXEHDA Explorando Fog Computing. In: SEMINÁRIO INTEGRADO DE SOFTWARE E HARDWARE (SEMISH), 45. , 2018, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 71-82. ISSN 2595-6205. DOI: https://doi.org/10.5753/semish.2018.3433.