• No results found

Collegiality as a strength when encountering “the critical other”

In document View of Vol 10 No 2 (2020) (sider 32-36)

O catálogo dinâmico é a interface-base para o utilizador final que permite o acesso, de forma intuitiva, às capacidades de pesquisa (directa, autónoma), consultas locais, assim como, às funcionalidades-base de personalização, de histórico e de configuração geral, representados na Figura 32.

Catálogo

Fontes de dados

Consultas

Pesquisas autónomas na Web Pesquisas directas à Web

Catálogo

Fontes de dados

Consultas

Pesquisas autónomas na Web Pesquisas directas à Web

Figura 32 – Operações-base sobre o catálogo

Tendo em consideração que as pesquisas são efectuadas através de sistemas de agentes, o catálogo possui um agente de interface, que permite garantir o encapsulamento do sistema de multiagentes, assim como assegurar que para o MAS, o catálogo não é mais do que um agente com o qual é necessário interagir.

Esta opção permite a reutilização de catálogos existentes no mercado, (numa perspectiva de integração de sistemas legados), bastando para tal a incorporação do agente de interface.

Este agente de interface, apresentado na Figura 33, é assim responsável por:

• aceitar todos os pedidos de interacção realizados pelos utilizadores via catálogo, realizar a sua tradução em mensagens e enviar as mesmas para o destinatário final. Os pedidos dos utilizadores são comunicados via base de dados operacionais.

Agregador MAS Navegador Base de dados conceitos Explorador

Catálogo CatálogoAgente

Base de dados operacional BD Catálogo Classificação Manual Agregador MAS Navegador Base de dados conceitos Explorador

Catálogo CatálogoAgente

Base de dados operacional

BD Catálogo

Classificação Manual

Figura 33 – Apresentação lógica do agente interface de catálogo

Os pedidos solicitados ao sistema autónomo de pesquisa são conduzidos para os agentes Navegadores, sendo as respostas recebidas através dos agentes Exploradores. Por sua vez, os pedidos solicitados ao sistema de pesquisa directa, são conduzidos ao agente agregador que é responsável, igualmente, por retornar as respostas, à excepção dos conceitos que são classificados através da interface de classificação manual, que são devolvidos directamente pelo agente Catálogo. Finalmente, os pedidos de consulta local são tratados no catálogo não implicando interacção com o sistema de agentes.

A repetição de pesquisas autónomas e directas pode conduzir à recolha de dados redundantes sobre o mesmo conceito. No caso da informação ser idêntica, por exemplo resultante da repetição de uma pesquisa autónoma sobre o mesmo sítio, permanece o registo mais actualizado na base de dados. No caso da informação corresponder à alteração da descrição do conceito, e. g., alteração de atributos, é gerado um novo registo. Desta forma, visa-se evitar a redundância de dados, e ao mesmo tempo a construção de um histórico de produtos, o que abre possibilidades futuras de exploração de dados.

As pesquisas e consultas estão baseadas na navegação da ontologia, tendo contudo a implementação ficado limitada a uma navegação na relação de herança, o que elimina muitas das vantagens potenciais das ontologias, e. g., navegação entre relações de semelhança, dependência, sinónimo.

A interface de consulta é a interface primária de todo o catálogo, uma vez que o conceito-base da arquitectura visa a substituição das pesquisas na Internet, por pesquisas locais que permitem, de forma expedita e organizada, disponibilizar todos os dados necessários ao utilizador. O catálogo permite a consulta directa à BD de conceitos que é enriquecida pela execução de pesquisas autónomas e directas. Ao contrário das pesquisas

autónoma e directa, a pesquisa local, tal como o nome indica, está limitada à BD de conceitos do catálogo, evitando interacção com o exterior. A pesqusia dos dados classificados e armazenados na BD é realizada por navegação na ontologia. Uma vez mais, cabe ao utilizador definir a especificidade da pesquisa pelo nível de profundidade do grafo de conceitos (e. g., Serviços, Serviços de Segurança, Serviços de Segurança Permanente). Quanto mais específica for a questão menor será, naturalmente, o conjunto de conceitos apresentados ao utilizador para comparação.

O catálogo permite ainda o acesso à Interface para a pesquisa directa onde o utilizador pode seleccionar o conceito e os PIAs a consultar. A cada nova pesquisa, corresponde uma mensagem de controlo na BD operacional do catálogo, que é posteriormente processada pelo agente Catálogo. É este agente que envia uma mensagem para o agente Agregador que faz a sua disseminação por todos os agentes PIA activos, desencadeando as respectivas pesquisas directas às DB locais de cada sítio.

Por cada conceito identificado é enviada uma mensagem ao agente agregador, que se encarrega de comunicar com o agente Catálogo para carregamento na BD de conceitos do catálogo.

As mensagens de resposta são pós-processadas, pelo agente Catálogo, sendo transformadas em registos na base de dados local, no nó da ontologia correspondente, para futuras consultas locais ao catálogo, sendo, igualmente, apresentadas na zona de resultados da pesquisa directa.

O catálogo permite, ainda, o acesso à interface de pesquisa autónoma sobre um conjunto de sítios Internet a ocorrer de forma cíclica num intervalo de tempo. Nesta interface, cabe ao utilizador, identificar o conjunto de sítios que quer ver monitorizados pelo MAS e desencadear a pesquisa. O pedido é registado na BD operacional do catálogo. É da responsabilidade do agente interface de catálogo a identificação de um novo pedido, processamento da informação e envio de uma mensagem para o Navegador do utilizador (reservado previamente).

A sequência natural dos acontecimentos conduz ao desencadear de uma nova operação de pesquisa, respeitando o intervalo de tempo solicitado pelo utilizador. A cada nova pesquisa, corresponde uma nova mensagem e a cada nova mensagem corresponde um novo ciclo de análise do conjunto de sítios solicitados e recepção como resposta, de um conjunto de mensagem com os conceitos identificados. As mensagens recebidas descrevem os conceitos identificados e classificados pelo MAS e são pós-processadas com o objectivo de se transformarem em registos de BD de conceitos do catálogo. Em consequência a uma ordem de pesquisa autónoma o agente Catálogo recebe um conjunto, normalmente

massivo, de mensagens, correspondente aos conceitos encontrados, que permitem enriquecer o catálogo.

Figura 34 – Interface do catálogo dedicada à pesquisa automática

In document View of Vol 10 No 2 (2020) (sider 32-36)