To achieve common goals agents need coordination. Effective coordination requires cooperation, which in turn can be achieved through communication and organization. Different agents may perceive the same event or object differently. Agents may specialize in or focus on different problems and sub-problems. An important goal is convergence on solutions despite incomplete or inconsistent knowledge or data.
Intelligent agents are similar to objects in a number of ways.
Different agents can respond to the same service request differently without the requester needing to know about such differences. Intelligent agents differ from objects in a number of ways. Intelligent agents can be autonomous, can reason about themselves and can be mobile. Business objects make a major contribution to modeling information in the enterprise. Intelligent business agents extend this capability to provide the breakthrough in modeling knowledge in the enterprise.