Sistemas baseados em agentes moveis : uma abordagem alternativa para o desenvolvimento de sistemas distribuidos

AUTOR(ES)
DATA DE PUBLICAÇÃO

1997

RESUMO

Os termos agente e sistema baseado em agentes têm sido amplamente utilizados em diversas áreas da computação, havendo uma grande diversidade no que diz respeito á sua definição. Este trabalho se concentra em agentes de software (chamados apenas de agentes), e os define como programas autônomos que recebem autoridade de seus donos para agir em favor deles na execução de tarefas. Visando completar as tarefas que Ihes foram atribuídas, agentes podem se comunicar com outros programas, com o ambiente que os abriga ou com seres humanos. Sistemas baseados em agentes são sistemas de software compostos por agentes. Agente móvel é um tipo particular de agente que têm a capacidade de se mover numa rede de computadores heterogênea a fim de realizar as tarefas delegadas por seu dono. A abordagem de sistemas baseados em agentes móveis (SBAMs) constitui-se como uma alternativa potencialmente singular para o desenvolvimento de sistemas em rede ? ou distribuídos. Entretanto, trata-se de uma abordagem emergente e de recente concentração de esforços de pesquisa e desenvolvimento. Desta forma, há um número muito reduzido de experiências de utilização de SBAMs e infra-estruturas para suporte a SBAMs estão em fase inicial de construção. Esta dissertação visa explorar sistemas baseados em agentes móveis como abordagem de desenvolvimento de sistemas distribuídos. O domínio de qualidade de serviços em sistemas multimídia distribuídos foi escolhido como estudo de caso para avaliar se as potencialidades de tal abordagem se mostram verdadeiras na prática. Assim sendo, um conjunto de infra-estruturas para suporte a SBAMs foi examinado e um SBAM para monitoramento de qualidade de serviço foi desenvolvido. Considerações a respeito da experiência de desenvolvimento e da aplicação do SBAM desenvolvido em casos de teste concluem esta dissertação

ASSUNTO(S)

software - desenvolvimento processamento eletronico de dados

Documentos Relacionados