Tecnicas de Slicing de Banco de Dados Dedutivos

Detalhes bibliográficos
Ano de defesa: 1999
Autor(a) principal: Barroso, Ana Valeria Farias
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://siduece.uece.br/siduece/trabalhoAcademicoPublico.jsf?id=12887
Resumo: Slicing e um processo para obtencao automatica de subpartes de um programa com significado coletivo. Ele foi empregado inicialmente em linguagens de programacao procedimentais para resolver uma gama de problemas relacionados ao desenvolvimento de software. Recentemente tem sido propostas algumas adaptacoes das tecnicas de Slicing para programas em logica. Este trabalho adapta e estende as tecnicas de Slicing para os sistemas de Banco de Dados dedutivos. Esta nova tecnica compreende uma proposta para a representacao das inferencias realizadas pelo sistema, um meio de detectar e representar as dependencias entre partes do sistema e uma definicao formal de relevancia entre estas partes. Foi desenvolvido um algoritmo para a obtencao de slinces executaveis de um sistema de Banco de Dados Dedutivos, preenchendo a lacuna existente nas propostas de Slicing anteriores que nao se adequavam a inferencia bottom-up da linguagem de banco de dados dedutiva datalog.Palavras-chave: tecnicas de Slicing, banco de dados dedutivos, desenvolvimento e reuso de sistemas.