AgentSpeak - AgentSpeak

AgentSpeak
Paradigma programação orientada a agente
Projetado por Anand Rao
Apareceu pela primeira vez 1996 ; 22 anos atrás ( 1996 )
grandes implementações
Jason

AgentSpeak é uma linguagem de programação orientada a agentes . É baseado em lógica de programação e do BDI arquitetura para (cognitivos) agentes autônomos. A linguagem foi originalmente chamado AgentSpeak (L), mas tornou-se mais popular como AgentSpeak, um termo que também é usado para se referir às variantes da língua original.

História

Em 1996, Anand Rao criou uma linguagem de programação agente baseado em lógica baseada na arquitetura BDI e nomeou-AgentSpeak (L). Isto tornou-se um papel altamente citados na literatura de sistemas multiagentes. Em sua concepção original, AgentSpeak foi um resumo linguagem de programação agente destinado a ajudar a compreensão da relação entre implementações práticas da arquitetura BDI, como sistema processual Raciocínio (PRS) ea formalização das idéias por trás da arquitetura BDI usando lógicas modais.

Vários autores contribuíram para a maior formalização da língua AgentSpeak (L), por exemplo. Nos últimos anos, a linguagem foi reavivada tanto em pesquisa e desenvolvimento. Em termos de pesquisa, tem havido trabalho, tanto em extensões de AgentSpeak, bem como na verificação formal de programas AgentSpeak utilizando o modelo de verificação. A linguagem é também uma das mais populares linguagens orientadas a agentes por causa do desenvolvimento do Jason plataforma.

AgentSpeak (L) é também o meio mais proeminentes para o desenvolvimento da solução para o Concurso de Programação Multi-Agent a partir do início da competição até a recente edição.

Veja também

Referências

links externos