Sistemas Multiagente Plenamente Distribuídos

  • Tiago Mazzutti IFC
  • Ricardo A. Silveira UFSC

Resumo


A fim de termos sistemas multiagente plenamente distribuídos na Web é necess ário que os agentes possam ser executados na máquina do cliente satisfazendo os requisitos da aplicação e ignorando os problemas habituais causados por questões como a segurança e execução concorrente. As soluções atuais disponíveis fazem uso de applets, que dependem da extensão, instalação ou configuração de plug-ins pelo usuário, ou através de aplicações completamente dependentes de servidores, que têm apenas uma fina camada no lado do cliente. Neste trabalho é apresentado um novo modelo de implementação de um ambiente de execução para agentes plenamente distribuídos. A solução proposta permite a execução de uma plataforma multiagente através do navegador do usuário e faz uso do Google Web Toolkit para para compilar Java para código JS que é compatível com a maioria dos navegadores web modernos, deixando o desenvolvedor em um nível mais abstrato de desenvolvimento, programando na linguagem Java.

Referências

Dewsbury, R. (2007). Google web toolkit applications.

Murugesan, S. (2007). Understanding web 2.0. IT professional, 9(4):34–41.

Network, M. D. (2011). Gecko. [link]. Online: acessado em Julho-2011.

Nokia, C. (2011). Webkit in qt. [link].

WebKit (2011). The webkit open source project. [link]. Online: acessado em Julho-2011.

Wikipedia (2011). Npapi — wikipedia, the free encyclopedia. [link]. Online: acessado em Julho-2011.
Publicado
02/05/2012
MAZZUTTI, Tiago; SILVEIRA, Ricardo A.. Sistemas Multiagente Plenamente Distribuídos. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 6. , 2012, Florianópolis/SC. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 275-278. ISSN 2326-5434. DOI: https://doi.org/10.5753/wesaac.2012.33153.