AMBIENTE WEB COLABORATIVO PARA DESENVOLVIMENTO DE SISTEMAS MULTIAGENTES REATIVOS

Guilherme Henrique Sehn, Rejane Frozza

Resumo


Sistemas Multiagentes (SMAs), técnica situada na inteligência artificial distribuída, trata do estudo e desenvolvimento de sistemas compostos por múltiplos agentes, que dentro de um mesmo ambiente, podem interagir para a resolução de um problema. Podem ser utilizados para a execução de simulações que auxiliam na solução de problemas em múltiplas áreas do conhecimento, através da reprodução de fenômenos reais, para posterior análise do comportamento artificial, utilizando-se da agilidade proporcionada pelo ambiente computacional. Alguns exemplos de trabalhos desenvolvidos na área incluem simulação de transmissão de doenças, simulação em áreas atingidas por terremotos e simulação de controle adaptativo de tráfego urbano. O ambiente SIMULA (Ambiente para Desenvolvimento de Sistemas Multiagentes Reativos) é um exemplo de ferramenta especializada para a criação de sistemas multiagentes unicamente através de interface gráfica, diminuindo a barreira para o desenvolvimento de sistemas multiagentes para usuários que não possuem afinidade com linguagens de programação. Um dos desafios encontrados no uso dessa e outras ferramentas dedicadas ao desenvolvimento de SMAs se encontra na possibilidade de trabalho colaborativo e compartilhamento das simulações. Para isso, planeja-se, com este trabalho, desenvolver uma ferramenta utilizando como base o conjunto de funcionalidades da ferramenta SIMULA, tendo como foco, desde o início do desenvolvimento, o conceito de colaboração, além de melhorias de usabilidade na interface de usuário. No contexto da computação, ferramentas colaborativas permitem que múltiplas pessoas trabalhem em conjunto sobre um mesmo objeto, por exemplo, um documento, uma modelagem, uma ideia. Já a usabilidade refere-se a métodos para melhorar a facilidade de uso durante o processo de projeto da ferramenta, envolvendo cinco componentes, aprendizado, eficiência, memória, erros e satisfação. A metodologia da pesquisa foi dividida em três partes fundamentais: (1) estudo do referencial teórico e levantamento bibliográfico a respeito de sistemas multiagentes, ferramentas colaborativas, usabilidade e análise das ferramentas disponíveis atualmente destinadas ao desenvolvimento de sistemas multiagentes; (2) bibliometria quantitativa (com o objetivo de levantar o número de trabalhos existentes relacionados ao assunto) e qualitativa (sínteses dos trabalhos relacionados escolhidos), com análise e comparação dos trabalhos; e (3) proposta de desenvolvimento da ferramenta, com lista de funcionalidades, requisitos e tecnologias utilizadas. Para a validação da ferramenta proposta, planeja-se formar grupos de usuários, compostos por ex-alunos da disciplina de Inteligência Artificial Avançada do Departamento de Computação, da Universidade de Santa Cruz do Sul, tendo como propósito recriar trabalhos anteriores desenvolvidos no SIMULA, a fim de avaliar se os objetivos definidos para o desenvolvimento da nova ferramenta foram atendidos. Também a proposta é criar um plano de testes para usuários que ainda não tiveram o contato com a ferramenta SIMULA, para avaliar a facilidade de utilização da ferramenta sem conhecimento prévio sobre modelagem de simulações com sistemas multiagentes. Nesse contexto, busca-se descobrir se uma ferramenta que proporcione um trabalho colaborativo na web pode auxiliar na modelagem e desenvolvimento de sistemas multiagentes.

Apontamentos

  • Não há apontamentos.