项目名称: 基于Agent的软件自适应动态集成演化方法研究
项目编号: No.61173026
项目类型: 面上项目
立项/批准年度: 2012
项目学科: 自动化技术、计算机技术
项目作者: 李青山
作者单位: 西安电子科技大学
项目金额: 57万元
中文摘要: 将Agent技术应用到软件演化过程中,针对开放多变环境下软件构建与演化特征,研究目标系统在动态运行过程中以软件集成方式进行自适应动态演化的相关模型、机制、策略和算法。主要内容包括(1)适用于动态集成演化过程的具有自适应性特征的Agent模型及组织模式。(2)可触发软件动态演化的用户需求变化和环境变化两类因素建模方法。(3)动态演化过程中Agent间通信协作机制、演化控制策略及动态演化模式。本项目重点研究扩充经典Agent模型使其提供动态性和自适应性方面支持,基于该模型提出一种Agent语义划分模式和动态协作机制;改进经典合同网协议及其招投标策略,研究实现基于信息中介服务的合同网协议及其相关算法,以支持Agent协作关系的动态更改;给出一种基于规则分发的自主协作控制策略,支持两种动态演化模式,实现面向功能层- - 协作层- - 领域层不同层次的动态演化。本项目的可行性已在前期工作中得到充分验证。
中文关键词: 软件演化;软件集成;Agent技术;自适应软件;动态性
英文摘要:
英文关键词: Software Evolution;Software Integration;Agent technology;dynamic;self-adaptability