Linguagens De Programa O Orientadas A Agentes

12738 palavras 51 páginas
Linguagens de Programação Orientadas a Agentes: uma introdução baseada em AgentSpeak(L)
Rafael H. Bordini 1 2
Renata Vieira 3

Resumo: Este artigo apresenta uma introdução ao paradigma de programação orientada a agentes com base em uma linguagem particular chamada AgentSpeak(L).
Exemplos de agentes programados nessa linguagem são fornecidos para facilitar a compreensão da linguagem. Conceitos básicos de sistemas multiagente e agentes inteligentes são dados de forma a fornecer ao leitor um material auto-contido. O artigo apresenta ainda um apanhado geral dos diversos trabalhos de pesquisa sobre
AgentSpeak(L) que estão em desenvolvimento, bem como referências a diversas outras linguagens de programação orientadas a agentes.
Palavras-chave: Programação Orientada a Agents, Agentes Cognitivos, Arquitetura BDI, AgentSpeak(L).

Abstract: This paper presents an introduction to the paradigm of agent-oriented programming based on a particular language called AgentSpeak(L). Examples of agents programmed in that language are given in order to facilitate the understanding of the language. Basic concepts on multi-agent systems and intelligent agents are given so as to provide the reader with a self-contained material. The paper also presents an overview of the various research projects on AgentSpeak(L) currently under development, and it points to several other agent-oriented programming languages.
Keywords: Agent-Oriented Programming, Cognitive Agents, BDI Architecture,
AgentSpeak(L).

1 Introdução
A idéia de Linguagens de Programação Orientadas a Agentes teve seu início marcado pelo importante artigo de Yoav Shoham, intitulado “Agent-Oriented Programming”, que foi publicado em 1993 [55]. A proposta deste novo paradigma de programação foi inspirada na visão social de computação, discutida em profundidade pela comunidade de Inteligência Artificial Distribuída, e Sistemas Multiagente (SMA) em particular [65, 62]. O trabalho
1 Department

of Computer Science, University of

Relacionados

  • JADE - SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS (SGBD)
    2017 palavras | 9 páginas
  • Agentes de software
    7305 palavras | 30 páginas
  • Paradigmas orientados a objetos
    1236 palavras | 5 páginas
  • trabalho
    4983 palavras | 20 páginas
  • IA Aula 3
    1510 palavras | 7 páginas
  • lista de presidentes africanos, moedas, lingua e presidentes
    1712 palavras | 7 páginas
  • Questionário Unidade IV
    1729 palavras | 7 páginas
  • Trabalho quantitativo
    7909 palavras | 32 páginas
  • Programa O Visual
    844 palavras | 4 páginas
  • Pesquisa de p.o.o
    1469 palavras | 6 páginas