RELATÓRIO TÉCNICO DCA-1997/12

Carlos Miguel Tobar Toledo e Ivan Luiz Marques Ricarte



CATEGORIZAÇÃO DE MODELOS DISPONÍVEIS
NO MAPA DE CATEGORIZAÇÃO ABSTRATA


INTRODUÇÃO



Conteúdo ___ Resumo/Abstract ___ Dexter___ Sem Saída






Introdução

As catergorizações realizadas sobre alguns modelos de dados foram baseadas no mapa de categorização abstrata. Para isso foi gerada a ocupação do mapa de maneira gráfica acompanhada de observações, que procuram explicar as motivações para a ocupação.

Cada categorização apresenta um pequeno contexto do modelo, seguido por observações distribuídas em oito grupos:

  • mapa de categorização abstrata, onde se procura apresentar indicadores correspondentes a níveis de abstração, serviços computacionais e aspectos infológicos constituintes do mapa e que fortemente influenciem a categorização do modelo;
  • nível externo (visão T), onde procura-se estabelecer se o nível externo do mapa é explorado e como isso ocorre;
  • nível intermediário, onde procura-se estabelecer se o nível intermediário do mapa é explorado e como isso ocorre;
  • nível físico, onde procura-se estabelecer se o nível físico do mapa é explorado e como isso ocorre;
  • mecanismos interface para mapeamento, onde procura-se apontar a existência de mecanismos do modelo, no nível externo ou intermediário, que facilitem o mapeamento para o(s) nível(is) de abstração imediatamente inferior(es);
  • modelo de navegação, onde procura-se indicar a existência de mecanismos específicos para navegação;
  • principais aspectos considerados, onde são apontados pontos considerados positivos no modelo; e
  • observações, onde são agrupadas outras observações.

Procurou-se verificar a existência dos seguintes elementos constantes da visão T: significado, descrição e âncoras para os aspectos relacionados a conteúdo, comportamento, consistência e integridade, e restrições. Com relação ao nível físico: serviços de percepção, pesquisa, navegação, manipulação, manutenção, autoria e interação. Nenhum dos modelos categorizados apresentaram mecanismo no nível físico. Procurou-se, também, em relação à navegação, verificar a existência de: múltiplas perspectivas, múltiplos hiper-espaços, mecanismos para solucionar o problema de "perdidos no espaço", e navegação entre modelagens. Por último, procurou-se verificar a cobertura de: herança ou derivação de especificações, múltiplas aplicações em um mesmo domínio de interesse e separação de assuntos, seja por serviço computacional, seja por aspecto de especificação abstrata.





Sugestões e Comentários: Carlos M. Tobar