- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自适应软件的策略自动生成与演化
自适应软件的策略自动生成与演化
林华山 刘洋 焦文品
北京大学信息科学技术学院 北京大学高可信软件技术教育部重点实验室
X
关注成功!
加关注后您将方便地在 我的关注中得到本文献的被引频次变化的通知!
新浪微博
腾讯微博
人人网
开心网
豆瓣网
网易微博
摘????要:
随着软件功能的日益强大和运行环境的日益复杂, 软件要求能够及时感知环境和需求的变化, 并做出相应的反应。自适应系统是一种能够通过感知环境和运用自身知识决策自身行为的软件框架。策略集是自适应系统的核心知识, 但是现有自适应研究都缺少对策略的生成、维护、演化等的关注。借鉴决策树算法, 提出一种使用策略树来自动生成、演化和维护策略集的方法, 使得自适应软件能够更好地使用知识, 排除人为制定策略对自适应软件效果的影响;同时, 以RubiS网站为基础, 通过仿真实验验证了方法的可行性。
关键词:
自适应; 策略; 策略树; 自动生成; 演化;
作者简介:林华山 男, 硕士, 主要研究方向为自适应软件与理论;E-mail:linhuashan@;
作者简介:刘洋 男, 博士, 主要研究方向为自适应软件与理论;
作者简介:焦文品 男, 教授, 主要研究方向为自适应软件与理论, E-mail:jwp@。
收稿日期:2016-10-11
基金:国家重点基础研究发展计划 (973) (2015CB352200)
Automatic Generation and Evolution of Policies for Self-adaptive Software
LIN Hua-shan LIU Yang JIAO Wen-pin
Abstract:
With the increment of complexities of the software features and uncertainties in the software runtime environment, software requires the ability to perceive and react to the changes from the environment in time.The self-adaptive system is a software framework with the ability to choose actions according to environment and knowledge.The set of policies plays a key role in the knowledge of self-adaptive system, but theres little research which focus on producing, management and evolution of policies.Based on the decision tree algorithm, a method of producing, management and evolution of policies was proposed, which makes the self-adaptive software perform well in using knowledge and avoiding the detrimental effect from drawing up the policies artificially.At the same time, an experiment, which is based on the RubiS website, was conducted to prove the feasibility of this method.
Keyword:
Self-adaptive; Policy; Policy tree; Auto-producing; Evolution;
Received: 2016-10-11
1引言
随着软件运行环境的复杂性和不确定性以及用户需求的多样性不断上升, 传统的软件已经不能很好地适应环境和需求的变化[1]。自适应软件能够根据其感知能力动态调整行为, 使得软件运行倾向于满足用户需求。
自适应软件多采用MAPE-K框架实现。其中, 以策略的形式表示从感知阶段的环境状态和自身状态到效应阶段执行的行为的关系映射, 即策略是感知到的资源的状态到可执行行为的映射。感知效果与效应结果是由支持其运行的底层配置和硬件决定的。在软件层面, 根据感知结果做出正确的决策是自适应软件最核心的能力, 而策略是做出决策最重要的依据。在对自适应软件的研究中, 人们往往忽略了策略的来源,
文档评论(0)