HSSMATCH: um modelo híbrido para semantic schema matching em arquiteturas orientadas a microsserviços
Carregando...
Tipo
Tese
Data de publicação
2020-02-06
Periódico
Citações (Scopus)
Autores
Borges, Paulo Renato Soares
Orientador
Silveira, Ismar Frango
Título da Revista
ISSN da Revista
Título de Volume
Membros da banca
Silva, Leandro Nunes de Castro
Omar, Nizam
Motz, Regina
Cechinel, Cristian
Omar, Nizam
Motz, Regina
Cechinel, Cristian
Programa
Engenharia Elétrica
Resumo
Os ecossistemas de software da atualidade possuem estilo arquitetural de
microsserviços e características específicas, sistemas e dados distribuídos em
diferentes fontes, o que dificulta o gerenciamento de dados. Como os modelos
conceituais do mundo real são diferentes entre os sistemas, há problemas para
integrar os dados e realizar a comunicação entre esses microsserviços, o que
implica na necessidade de matching entre os esquemas e mensagens. A
literatura evidencia problemas de matching como o tamanho do espaço de
busca, a heterogeneidade semântica dos dados, e as atualizações pelas quais
os esquemas passam constantemente, e mostra como lacunas a inadequação
das interfaces de usuários, a acomodação de alterações nas estruturas de
dados, e, ainda, a escassez de abordagens para uso prático. Assim, o presente
estudo teve por objetivo é apresentar um modelo híbrido de semantic schema
matching para microsserviços com capacidade de identificar similaridades entre
os elementos de dois esquemas em larga escala, que suporte a atualização dos
esquemas e seus dados e, considere os resultados da validação humana para
reuso. Para tanto, foi apresentada a arquitetura do modelo HSSMatch e
implementado o protótipo do HSSMatch System que permite ao usuário, por
meio de uma interface gráfica Web, gerenciar o processo de schema matching
de microsserviços. A avaliação desse protótipo, no que se refere à sua
adequação de design de interação, foi feita por meio de experimentos e
questionários aplicados a usuários que atuam na área de integração de dados e
comunicação entre sistemas de software. A avaliação também foi realizada em
experimentos com dois datasets, e mostrou aspectos que confirmam a hipótese
deste estudo, pois verificou-se melhoria na eficiência e eficácia do processo de
schema matching utilizando a abordagem híbrida que acomoda alterações nos
dados, reduz o espaço de busca e combina matchers em nível de esquema e de
instâncias. Como trabalhos futuros, podem ser explorados métodos
supervisionados de aprendizado de máquina para configuração semiautomática
de estratégias de schema matching, e ainda outras técnicas de particionamento
de esquemas, ontologias de domínio em prol da melhoria da qualidade do
resultado de schema matching para domínios específicos.
Descrição
Palavras-chave
modelo híbrido , schema matching , microsserviços
Assuntos Scopus
Citação
BORGES, Paulo Renato Soares. HSSMATCH: um modelo híbrido para semantic schema matching em arquiteturas orientadas a microsserviços. 2020. 136 f. Tese (doutorado em Engenharia Elétrica e Computação) - Universidade Presbiteriana Mackenzie, São Paulo, 2020.