自主构件自适应策略的在线定制及动态评估

被引:7
作者
接钧靖 [1 ,2 ]
史庭训 [1 ,2 ]
焦文品 [1 ,2 ]
孟繁晶 [3 ]
机构
[1] 北京大学信息科学技术学院软件研究所
[2] 高可信软件技术教育部重点实验室(北京大学)
[3] IBM中国研究院
关键词
自主构件; 自适应; 质量; 动态演化;
D O I
暂无
中图分类号
TP311.52 [];
学科分类号
摘要
开放分布式环境下自适应软件的研究已引起学术界、工业界的广泛关注.但分布在网络上的软件实体是由不同的组织独立开发并部署的,它们代表各自的组织(或所有者)自主地采取行动,在构造分布式环境下的自适应系统时,不能再将构成单元视为被动的受管对象,而应将其建模为具有主动行为能力的计算实体,并在这一层面设计和封装系统的自适应逻辑.然而,在现阶段对于自主计算实体的研究中,大多缺乏对于自适应策略的动态加载和动态演化的支持.提出了一种支持策略动态加载的自主构件模型,使得自主构件能够在运行时习得新的自适应策略和行为,实现了一种基于质量运行时动态评估的自主构件的自适应机制,使得自主构件能够自行评估自适应策略的优劣并选择最佳的策略加以适应,在保证自身目标得以实现的同时,提高了服务质量.另外,还详细描述了自主构件的实现方案及其运行支撑,通过实验展示了自主构件基于质量动态评估的自适应过程以及自适应策略的动态加载过程.
引用
收藏
页码:802 / 815
页数:14
相关论文
共 13 条
  • [1] A component-based programming model for autonomic applications. Liu H,Parashar M,Hariri S. Proc.of the Int’’l Conf.onAutonomic Computing . 2004
  • [2] A survey of online failure prediction methods. Salfner F,Lenk M,Malek M. ACM Computing Surveys . 2010
  • [3] 一种基于双向选择的多Agent系统自动集成方案
    方汐
    马剑竹
    王茂光
    焦文品
    [J]. 计算机工程与科学, 2010, 32 (06) : 68 - 73
  • [4] Creating Robust Software through Self-Adaptation.. Robert L. IEEE Intelligent Systems . 1999
  • [5] 一种可定制的自主构件运行支撑框架
    孙熙
    庄磊
    刘文
    焦文品
    梅宏
    [J]. 软件学报, 2008, (06) : 1340 - 1349
  • [6] The decentralized coordination of self-adaptivecomponents for autonomic distributed systems. Dowling J. . 2004
  • [7] The vision of autonomic computing. Kephart JO,Chess DM. IEEE Computer . 2003
  • [8] The vision of autonomic computing. Kephart JO,Chess DM. IEEE Computer . 2003
  • [9] Research challenges of autonomic computing. Kephart JO. Proc.of the 27th Int’’l Conf.on Software Engineering .
  • [10] The DARPA knowledge sharing effort:Progressreport. Patil RS,Fikes RE,Patel-Schneider PF,Mckay D,Finin T,Gruber T,Neches R. Proc.of the Knowledge Representation and Reasoning (KR&R’’92) . 1992