Task: Apply Patterns to Agent Architecture
Using patterns in the design of the internal agent architecture allows reuse of existing knowledge about successful problem solution strategies.
Relationships
InputsMandatory: Optional:
  • None
External:
  • None
Outputs
Main Description
The internal agent architecture decides how flexible and versatile the agents are. The decision which agent architecture to use depends greatly on the level of autonomy the agents need to exhibit in the system. If the level of autonomy is low, a pre-defined set of rules might be sufficient to fulfill the requirements. If a higher level of autonomy is required, complex architectures such as BDI (Belief-Desire-Intention) can be employed to make the agents flexible and extensible.
Properties
Multiple Occurrences
Event Driven
Ongoing
Optional
Planned
Repeatable
More Information