|
计算机科学 2002
Agent-based System--a Case Study and Developing Toolkits
|
Abstract:
1.引言 Agent技术是分析、设计和实现复杂软件系统的新方法,利用这种方法可以直观、自然地将整个系统分解为一组相对独立并且交互协作的求解单元,即一组Agent。这些Agent可能对应不同的抽象层,同一层内的Agent之间以及不同层的Agent之间均可能需要交互协作,共同完成整个系统的目标。 Agent是一个具有如下特征的封装软件实体: 自治性能够自主运行而无需人或其它Agent的直接干预,并能控制内部状态和自身的行为。响应性能够感知环境变化并做出及时响应。这里的环境可以是物理世界、用户或其它Agent等。