Distribuilder: uma plataforma de desenvolvimento de aplicações distribuídas
| dc.contributor.advisor | Silva, Paulo Henrique Lopes | |
| dc.contributor.advisor1 | Silva, Paulo Henrique Lopes | pt_BR |
| dc.contributor.author | Silva, Thomas Maikon dos Santos e | |
| dc.contributor.referee1 | Silva, Paulo Henrique Lopes | |
| dc.contributor.referee2 | Coelho, Flavia Estelia Silva | |
| dc.contributor.referee3 | Monteiro, Bruno de Sousa | |
| dc.coverage.spatial | Mossoró | pt_BR |
| dc.date.accessioned | 2023-04-24T16:22:45Z | |
| dc.date.available | 2023-04-24T16:22:45Z | |
| dc.date.issued | 2022-11-25 | |
| dc.description.abstract | A disseminação de conceitos com IoT está presente cada vez mais nos dias atuais devido ao avanço das Tecnologias da Informação e Comunicação (TICs), a utilização de sistemas embarcados viabiliza o uso de pequenos computadores que podem se conectar com a internet e possibilitam seu uso de forma distribuída. Todavia há carência no que diz respeito a ambientes que permitam ao usuário ter proveito das diferentes ações distribuídas, que os dispositivos presentes no meio disponibilizam para realizarem uma ação conjunta. Este trabalho apresenta o desenvolvimento de uma plataforma que possibilite aos usuários leigos ou avançados programar, de forma simplificada e distribuída, as diferentes instruções disponibilizadas pelos dispositivos. Para tanto, foi desenvolvido uma arquitetura que possibilite a transferência de dados entre os dispositivos sem que eles precisem se conhecer, o desenvolvimento dessa plataforma aborda temas como padrões de projeto, sistemas distribuídos e internet das coisas. Para validação do sistema foram feitos testes práticos na plataforma com alunos da UFERSA que apresentaram sugestões e opiniões quanto à ferramenta. A partir da validação chegou-se à conclusão de que a plataforma atingiu o objetivo disponibilizando uma plataforma que é capaz de compor e controlar diferentes dispositivos para trabalharem em conjunto e chegar a diferentes resultados realizando operações simples e mais avançadas. | pt_BR |
| dc.format.mimetype | pt_BR | |
| dc.identifier.uri | https://repositorio.ufersa.edu.br/handle/prefix/9067 | |
| dc.language.iso | pt_BR | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Centro de Ciências Exatas e Naturais - CCEN | pt_BR |
| dc.publisher.initials | UFERSA | pt_BR |
| dc.publisher.institution | Universidade Federal Rural do Semi-Árido | pt_BR |
| dc.rights | info:eu-repo/semantics/openAccess | pt_BR |
| dc.rights.holder | UFERSA | pt_BR |
| dc.rights.license | CC-BY-SA | pt_BR |
| dc.rights.uri | https://creativecommons.org/licenses/by-sa/4.0 | pt_BR |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| dc.subject.keyword | Programação em blocos | pt_BR |
| dc.subject.keyword | Programação distribuída | pt_BR |
| dc.subject.keyword | Internet das coisas | pt_BR |
| dc.subject.keyword | Padrões de projeto | pt_BR |
| dc.title | Distribuilder: uma plataforma de desenvolvimento de aplicações distribuídas | pt_BR |
| dc.type | info:eu-repo/semantics/bachelorThesis | pt_BR |
