Um processo para casamento de esquemas de documentos JSON baseado na estrutura e nas instâncias
Resumo
Historicamente, o casamento de esquemas é algo muito estudado, mas que apresenta,
até os dias de hoje, muitas dificuldades decorrentes de inúmeros conflitos e problemáticas.
Abordagens voltadas para bancos de dados NoSQL (Not Only SQL) ainda são pouco estudadas,
tendo em vista que estes apresentam esquemas implícitos em sua construção. A crescente
utilização de documentos JSON (JavaScript Object Notation) mostra a importância de estudos
que possam contribuir com a manipulação deste tipo de documento. Esta dissertação tem como
objetivo especificar um processo para o casamento de esquemas em documentos JSON. São utilizadas
técnicas de similaridade textuais (sintática, semântica e extração de radicais), algoritmo
diff, análise da estrutura hierárquica dos elementos, além de levar em consideração as instâncias
contidas nos documentos. Estas técnicas são aplicadas de forma combinada a fim de determinar
se elementos de documentos JSON são equivalentes. O estudo de caso relatado nesta pesquisa
mostra uma precisão e revocação de 67,05% e 82,60%, respectivamente.
Coleções
Os arquivos de licença a seguir estão associados a este item: