摘要: 自主性是自适应软件实体的基本性能, 即具有自适应特征的软件实体应能感知环境的变化, 并具有控制自身结构和行为的能力。将自适应系统中的软件实体抽象和封装为软件Agent, 基于组织学的抽象 和思想以及动态绑定机制设计和实现了自适应Agent, 提出了自适应Agent的模型和构造框架, 介绍了实现自适应Agent的若干关键技术, 如自适应策略描述语言(self-adaptation strategy description language, SADL),动态绑定机制的实现, 环境的感知技术等。并通过案例分析说明了如何开发自适应Agent程序, 验证了方法的可行性和有效性。