Uma abordagem fundamentada em agentes racionais para o teste de agentes racionais

Detalhes bibliográficos
Ano de defesa: 2013
Autor(a) principal: Silveira, Francisca Raquel de Vasconcelos
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: Universidade Estadual do Ceará
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=78243
Resumo: <div style="">Agentes racionais consistem em uma tecnologia da computação promissora para o desenvolvimento de sistemas distribuídos complexos. Apesar dos referenciais teóricos disponíveis para orientar o projetista desses agentes, existem poucas técnicas de testes propostas para validar esses sistemas. Sabe-se que essa validação depende dos casos de teste selecionados, os quais devem providenciar informações a respeito dos componentes na estrutura do agente que estão com desempenho insatisfatório. Este trabalho apresenta uma formulação para o problema de seleção de casos de teste de agentes racionais através de uma abordagem solução fundamentada em um agente orientado por utilidade para selecionar casos de teste através de metaheurísticas baseadas em população para testar o desempenho dos agentes racionais e em um agente de monitoramento e diagnóstico das falhas. Para cada caso de teste são realizadas as interações entre Agente e Ambiente para obter a avaliação de desempenho correspondente. Nos experimentos com a abordagem testando agentes racionais com diferentes tipos de arquitetura em ambientes parcialmente e totalmente observável, a abordagem selecionou um conjunto de casos de teste satisfatório em termos das informações geradas sobre o desempenho insatisfatório do agente. A partir desse resultado, a abordagem possibilita a identificação dos objetivos que não estão sendo satisfeitos e as falhas apresentadas pelo agente na execução das ações e dos planos associados aos objetivos, permitindo ao projetista realizar mudanças objetivas na estrutura interna do agente de forma a melhorar o seu desempenho.&nbsp;<span style="font-size: 10pt;">Palavras–Chave: Teste de agentes. Seleção de casos de teste. Metaheurísticas baseadas em população. Agentes racionais. Avaliação de desempenho.</span></div>