Use este identificador para citar ou linkar para este item:
http://www.repositorio.ufop.br/jspui/handle/123456789/11340
Título: | A middleware solution for integrating and exploring IoTand HPC capabilities. |
Autor(es): | Cimino, Leonardo de Souza Resende, José Estevão Eugênio de Silva, Lucas Henrique Moreira Rocha, Samuel Queiroz Souza Correia, Matheus de Oliveira Monteiro, Guilherme Souza Fernandes, Gabriel Natã de Souza Moreira, Renan da Silva Silva, Junior Guilherme da Santos, Matheus Inácio Batista Aquino, André Luiz Lins de Almeida, André Luís Barroso de Lima, Joubert de Castro |
Palavras-chave: | High-performance computing Internet of Things |
Data do documento: | 2019 |
Referência: | CIMINO, L. de S. et al. A middleware solution for integrating and exploring IoTand HPC capabilities. Software: Practice and Experience, v. 49, n. 4, p. 584-616, abr. 2019. Disponível em: <https://onlinelibrary.wiley.com/doi/full/10.1002/spe.2630>. Acesso em: 19 mar. 2019. |
Resumo: | Even with the considerable advances in the development of middleware solutions, there is still a substantial gap in Internet of Things (IoT) and high‐performance computing (HPC) integration. It is not possible to expose services such as processing, storage, sensing, security, context awareness, and actuating in a unified manner with the existing middleware solutions. The consequence is the utilization of several solutions with their particularities, thus requiring different skills. Besides that, the users have to solve the integration and all heterogeneity issues. To reduce the gap between IoT and HPC technologies, we present the JavaCá&Lá (JCL), a middleware used to help the implementation of distributed user‐applications classified as IoT‐HPC. This ubiquity is possible because JCL incorporates (1) a single application programming interface to program different device categories; (2) the support for different programming models; (3) the interoperability of sensing, processing, storage, and actuating services; (4) the integration with MQTT technology; and (5) security, context awareness, and actions services introduced through JCL application programming interface. Experimental evaluations demonstrated that JCL scales when doing the IoT‐HPC services. Additionally, we identify that customized JCL deployments become an alternative when Java‐Android and vice‐versa code conversion is necessary. The MQTT brokers usually are faster than JCL HashMap sensing storage, but they do not perform distributed, so they cannot handle a huge amount of sensing data. Finally, a short example for monitoring moving objects exemplifies JCL facilities for IoT‐HPC development. |
URI: | http://www.repositorio.ufop.br/handle/123456789/11340 |
Link para o artigo: | https://onlinelibrary.wiley.com/doi/full/10.1002/spe.2630 |
DOI: | https://doi.org/10.1002/spe.2630 |
ISSN: | 1097-024X |
Aparece nas coleções: | DECOM - Artigos publicados em periódicos |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
ARTIGO_MiddlewareSolutionIntegrating.pdf Restricted Access | 2,75 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.