Desenvolvimento orientado a modelos em sistemas multi-agentes com diferentes arquiteturas internas de agente

Detalhes bibliográficos
Ano de defesa: 2012
Autor(a) principal: Lopes, Yrleyjânder Salmito
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=71047
Resumo: <div style=""><font face="Arial, Verdana"><span style="font-size: 13.3333px;">A Engenharia de Software Orientada a Agentes apresenta métodos,&nbsp;</span></font><span style="font-size: 13.3333px; font-family: Arial, Verdana;">técnicas e ferramentas que possibilitam o desenvolvimento de sistemas&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">centrados em agentes de forma satisfatória. No contexto do desenvolvimento&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">de software, a fase de implementação tem por objetivo a codificação do&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">sistema em consistência com o projeto detalhado, documentado ao longo de&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">um conjunto de modelos. Neste cenário, a consonância entre as ferramentas&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">envolvidas na geração dos artefatos de modelagem e de código é fundamental&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">para reduzir o gap semântico entre estes dois níveis de abstração. Como&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">auxílio, o desenvolvimento dirigido por modelos pode colaborar em evitar o&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">retrabalho na geração dos artefatos necessários para Sistemas Multi-Agentes&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">(SMA).&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">O presente trabalho de dissertação propõe a evolução do framework&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">JADE, que possui um ambiente de execução dos agentes e que pode ser&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">aplicado à introdução de conceitos de SMA em relação às arquiteturas&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">internas. A ferramenta MAS-ML Tool também está envolvida, de forma a&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">possibilitar a geração de código de SMA em JADE a partir de modelos de MASML&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">2.0, pois esta linguagem de modelagem adequa a interação entre agentes&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">e ambientes de forma satisfatória. O benefício alcançado com esta abordagem&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">é o aumento de produtividade e padronização do código gerado, além de&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">possibilitar a consistência entre os modelos e código e a rastreabilidade entre&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">os artefatos.&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">Palavras-Chave: Sistema Multi-Agente, Desenvolvimento orientado a modelos,&nbsp;</span><span style="font-size: 13.3333px; font-family: Arial, Verdana;">MAS-ML, JADE.</span></div>