Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/86239
Tipo: Dissertação
Título: Guia de teste de interoperabilidade para aplicações de Internet das Coisas
Título em inglês: Interoperability testing guide for Internet of Things applications
Autor(es): Branco, Karina da Silva Castelo
Orientador: Dantas, Valéria Lelli Leitão
Palavras-chave em português: Internet das coisas;Guias;Teste de interoperabilidade
Palavras-chave em inglês: Internet of things;Guides;Interoperability testing
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Data do documento: 2024
Citação: BRANCO, Karina da Silva Castelo. Guia de teste de interoperabilidade para aplicações de Internet das Coisas. 2026. 164 f. Dissertação (Mestrado em Ciência da Computação), Programa de Pós-Graduação em Ciência da Computação, Centro de Ciências, Universidade Federal do Ceará, Fortaleza, 2024.
Resumo: A tecnologia tem transformado significativamente as interações humanas com os objetos cotidianos, expandindo a sua forma de comunicação. Essa ampla conectividade com a Internet deu origem à “Internet das Coisas (IoT)”, que expandiu as fronteiras da Internet para abranger esses objetos, denominados inteligentes, que interconectados podem coletar e compartilhar informações para prover serviços de forma eficaz. Contudo, o intenso tráfego de dados e a diversidade de métodos de interação desses objetos trazem vários desafios relacionados à interoperabilidade. Os métodos de interação referem-se às diferentes maneiras pelas quais os dispositivos IoT se comunicam e compartilham dados, o que pode variar amplamente de acordo com os protocolos e padrões utilizados. Por sua vez, a interoperabilidade refere-se à habilidade de sistemas distintos comunicarem-se de maneira eficaz, assegurando a integridade dos dados. Nesse contexto, os testes de interoperabilidade avaliam a capacidade de sistemas e dispositivos cooperarem eficientemente. Dentre os desafios do teste de interoperabilidade, destacam-se: a complexidade da arquitetura, a comunicação entre dispositivos, a heterogeneidade dos dispositivos e a garantia de conectividade eficaz entre eles. Esta dissertação de mestrado tem por objetivo desenvolver um guia de teste de interoperabilidade para aplicações IoT com base na metodologia proposta por Carvalho et al., (2022). A construção do guia é fundamentada em revisão da literatura, extração e análise de dados, estruturação do guia e observações de ambientes reais de IoT. O guia abrange 12 tópicos, incluindo definição e correlação de características, desafios de teste de interoperabilidade, configuração de ambiente, subcaracterísticas, contextualização, casos de teste, medições, impacto de subcaracterísticas, custo-benefício, sugestões de ferramentas e exemplos de uso. A avaliação do guia consistiu em três etapas: (1) uma avaliação estrutural utilizando o Modelo de Aceitação de Tecnologia (TAM); (2) um experimento controlado aplicando o guia para testar uma aplicação real de IoT; e (3) uma avaliação do guia com especialistas. A avaliação mostrou que o guia proporciona uma estrutura abrangente e prática para a realização de teste de interoperabilidade, auxiliando os especialistas na identificação de problemas e na melhoria da integração entre sistemas e dispositivos IoT.
Abstract: Technology has significantly transformed human interactions with everyday objects, expanding the way they communicate. This broad connectivity with the Internet gave rise to the “Internet of Things (IoT)”, which expanded the boundaries of the Internet to encompass these objects, called smart, which, when interconnected, can collect and share information to provide services effectively. However, the intense data traffic and the diversity of interaction methods of these objects bring several challenges related to interoperability. Interaction methods refer to the different ways in which IoT devices communicate and share data, which can vary widely according to the protocols and standards used. In turn, interoperability refers to the ability of different systems to communicate effectively, ensuring data integrity. In this context, interoperability tests assess the ability of systems and devices to cooperate efficiently. Among the challenges of interoperability testing, the following stand out: architectural complexity, communication between devices, device heterogeneity, and ensuring effective connectivity between them. This master’s dissertation aims to develop an interoperability testing guide for IoT applications based on the methodology proposed by Carvalho et al., (2022). The construction of the guide is based on a literature review, data extraction and analysis, structuring of the guide, and observations of real IoT environments. The guide covers 12 topics, including feature definition and correlation, interoperability testing challenges, environment configuration, subfeatures, contextualization, test cases, measurements, impact of subfeatures, cost-benefit, tool suggestions, and usage examples. The evaluation of the guide consisted of three stages: (1) a structural evaluation using the Technology Acceptance Model (TAM); (2) a controlled experiment applying the guide to test a real IoT application; and (3) an evaluation of the guide with experts. The evaluation showed that the guide provides a comprehensive and practical framework for conducting interoperability testing, assisting experts in identifying problems and improving the integration between IoT systems and devices.
URI: http://repositorio.ufc.br/handle/riufc/86239
ORCID do(s) Autor(es): https://orcid.org/0000-0002-4752-2653
Currículo Lattes do(s) Autor(es): http://lattes.cnpq.br/6056467379627305
ORCID do Orientador: https://www.orcid.org/0000000212107935
Currículo Lattes do Orientador: http://lattes.cnpq.br/0530988215997574
Tipo de Acesso: Acesso Aberto
Aparece nas coleções:DCOMP - Dissertações defendidas na UFC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2024_dis_kscbranco.pdf5,44 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.