期刊文献+

基于SARSA在线规划的软件体系结构自适应

SARSA-based on-line planning software architecture self-adaptation
下载PDF
导出
摘要 提出基于SARSA算法的在线规划软件体系结构自适应方法,用来解决由于环境内在固有的不确定性、复杂性和不可预见性而产生的离线规划的局限性。在线规划方法指可以根据当前的环境状况自动选择行动的规划方法。结合Robocode的实例详细阐述了实现基于SARSA算法的在线规划方法的三个关键问题和过程策略;为解决自适应的状态和行动表述、适应度和可受理集合关键问题,提出了自适应在线规划的策略。最后用Robocode的坦克战斗实例,证明了基于SARSA在线规划软件体系结构自适应方法的可行性和有效性。 This paper proposed SARSA-based on-line planning software architecture adaptive method to avoid the limits of off-line plamming made by the environments of the complex software systems with the inherent uncertainty,complexity and unpredictability.On-line planning methods could select the action automatically based on the current state of the environment.This paper described the key elements of on-line planning methods and process strategies.Finally used a Robocode instance named SARSABot as a case to fight with FireBot.The result of the experiment proves the feasibility and effectiveness of the SARSA based on-line approach.
作者 周勇 王苹
出处 《计算机应用研究》 CSCD 北大核心 2012年第5期1756-1760,共5页 Application Research of Computers
基金 国家自然科学基金资助项目(50979010) 中央高校基本科研业务费专项资金资助项目(DUT10JR15)
关键词 自适应 软件体系结构 在线规划 SARSA self-adaptation software architecture on-line planning SARSA
  • 相关文献

参考文献19

  • 1YANG Z,CHENG B H C,STIREWALT R E K,et al.An aspect-orien-ted approach to dynamic adaptation[C]//Proc of the 1st Workshop onSelf-healing System.New York:ACM Press,2002:85-92.
  • 2REILLY D,TALEB-BENDIAB A,LAWS A,et al.An instrumenta-tion and control,based approach for distributed application manage-ment and adaptation[C]//Proc of the 1st Workshop on Self-healingSystems.New York:ACM Press,2002:61-66.
  • 3GARLAN D,SCHMERL B.Model-based adaptation for self-healingsystems[C]//Proc of the 1st Workshop on Self-healing System.NewYork:ACM Press,2002:27-32.
  • 4SALEHIE M,TAHVILDARI L.Self-adaptive software:landscape andresearch challenges[J].ACM Trans on Autonmous Adaptive Sys-tems,2009,4(2):1-42.
  • 5OREIZY P,MEVIDOVIC N,TAYLOR R N.Architecture-based run-time software evolution[C]//Proc of the 20th International Confer-ence on Software Engineering.Washington DC:IEEE Computer Socie-ty,1998:177-186.
  • 6GARLAN D,CHENG Shang-wen,HUANG An-cheng.Rainbow:archi-tecture-based self-adaptation with reusable infrastructure[J].Com-puter,2004,37(10):46-54.
  • 7GEORGAS J C,TAYLOR R N.Towards a knowledge-based approachto architectural adaptation management[C]//Proc of the 1st ACMSIGSOFT Workshop on Self-managed Systems.New York:ACM Press,2004:59-63.
  • 8TAYLOR R N,MEDVIDOVIC N,OREIZY P.Architectural styles forruntime software adaptation[C]//Proc of the 3rd European Confer-ence on software Architecture.Washington DC:IEEE Computer Socie-ty,2009:171-180.
  • 9KEPHART J O,CHESS D M.The vision of autonomic computing[J].Computer,2003,36(1):41-50.
  • 10AMOUI M,SALEHIE M,MIRARAB S,et al.Adaptive action selectionin autonomic software using reinforcement learning[C]//Proc of the4th International Conference on Autonomic and Autonomous Systems.Washington DC:IEEE Conputer Society,2008:175-181.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部