A Contribution to Context Science in the EXEHDA Middleware by Exploring 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

Abstract


Advances in Internet of Things (IoT) have enabled interoperation between various intelligent devices, collecting and distributing contextual information, thus allowing more sophisticated models to provide context awareness. The use of middlewares is highlighted in the literature as an alternative to device management in distributed IoT infrastructure, as well as to make contextual processing more transparent to applications. Considering this scenario, the objective of this work is to present the Fog Computing proposal for the middleware EXEHDA, considering the use of computational edge devices. A case study was carried out in the area of Precision Viticulture (PV) evaluating the proposed architecture.

References

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.
Published
2018-07-26
JOÃO, Leonardo; TABIM, Verônica; CARDOSO, Anderson; MACHADO, Roger; LOPES, João; CAVALHEIRO, Gerson; PERNAS, Ana Marilza; YAMIN, Adenauer. A Contribution to Context Science in the EXEHDA Middleware by Exploring Fog Computing. In: INTEGRATED SOFTWARE AND HARDWARE SEMINAR (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.