aula02 1
Orientada a Agentes
Renata S. S. Guizzardi
24 de setembro de 2007
Inteligência Artificial
1
Resumo
Por
que Engenharia de Software orientada a Agentes?
Agentes x Objetos
Metodologias de ESOA
Programação Orientada a Agentes
24 de setembro de
2007
Inteligência Artificial
2
Duas Visões
Inteligência
Artificial: enfatiza o comportamento flexível e inteligente dos agentes, vistos como entidades autônomas, de comportamentos reativos e proativos, e capazes de interagir com outros agentes e aprender
Engenharia de Software: agentes são usados como modelo para desenvolver sistemas.
Sistema Multiagentes: grupo de entidades ativas
(agentes), cada um tendo seus objetivos e comportamentos próprios. A soma dos comportamentos individuais dá ao sistema um comportamento mais complexo. 24 de setembro de
2007
Inteligência Artificial
3
O que é um agente?
Um sistema computacional encapsulado, situado em um ambiente e capaz de realizar ações autônomas e flexíveis nesse ambiente em busca de seus objetivos.
24 de setembro de
2007
Inteligência Artificial
4
O que é um agente?
Um sistema computacional encapsulado, situado em um ambiente e capaz de realizar ações autônomas e flexíveis nesse ambiente em busca de seus objetivos.
É um componente com interface bem definida.
24 de setembro de
2007
Inteligência Artificial
5
O que é um agente?
Um sistema computacional encapsulado, situado em um ambiente e capaz de realizar ações autônomas e flexíveis nesse ambiente em busca de seus objetivos.
É um componente com interface bem definida.
Interage com o ambiente, percebendo-o a partir de sensores e agindo sobre ele para modificá-lo.
24 de setembro de
2007
Inteligência Artificial
6
O que é um agente?
Um sistema computacional encapsulado, situado em um ambiente e capaz de realizar ações autônomas e flexíveis nesse ambiente em busca de seus objetivos.
É um componente com interface bem definida.
Interage com o ambiente,