Principles of component-based design of intelligent agents

Frances M.T. Brazier, Catholijn M. Jonker, Jan Treur
2002 Data & Knowledge Engineering  
Compositional multi-agent system design is a methodological perspective on multiagent system design based on the software engineering principles process and knowledge abstraction, compositionality, reuse, specification and verification. This paper addresses these principles from a generic perspective in the context of the compositional development method DESIRE. An overview is given of reusable generic models (design patterns) for different types of agents, problem solving methods and tasks,
more » ... reasoning patterns. Examples of supporting tools are described. Conceptual Design Detailed Design Operational Design Problem Description Design Rationale
doi:10.1016/s0169-023x(01)00058-1 fatcat:bt7t5upxdvfane3u46zqd4eg64