面向自适应软件的策略执行机制的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:new37143
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件在现实世界的应用逐步深入,软件规模和复杂性呈现出不断增长的趋势,运行环境也呈现出开放、动态与多变的特征,用户需求不断演化,自适应软件成为软件工程领域的核心问题之一。自适应软件通过建立自适应控制循环以应对上述环境与需求的变化。其中,自适应策略的执行是指按照规划的自适应策略操纵目标系统的结构和行为,是自适应控制循环中的关键环节之一。然而,目前自适应相关的研究工作大多集中于自适应控制循环的其他三个环节,研究感知、分析与决策,针对自适应策略执行的相关研究较少,且现有方法大多缺乏软件及工具的支持,存在实用性较差的不足。此外,软件在运行时刻执行的自适应策略由机器智能决策产生,坏的策略是可能产生的,现有的策略执行机制大多默认其执行的策略是安全可靠的,不分析策略对目标系统可靠性的影响,因此存在坏的策略被执行,破坏目标系统可靠性的风险。针对上述问题,本文从自适应调整机制和策略的可靠性分析两个方面展开研究。首先,为了支持自适应策略的执行与策略可靠性分析,本文分析了软件连接件的分类,选取了数据流转发及过程调用2种软件单元交互关系作为结构调整的对象,并借鉴了服务流程建模的思想,建立了运行时模型,描述目标系统的结构与参数状态。然后,提出了自适应软件参数与结构调整机制,给出了自适应策略定义和软件参数抽取方法,为结构与行为的调整分别设计了相应的工作流程。最后,基于马尔科夫链提出了自适应软件可靠性分析方法,在策略执行前验证策略对目标系统可靠性的影响,及时发现坏的自适应策略,避免对目标系统产生实质的影响。上述三个方面的模型、机制与方法形成了本文所提出的面向自适应软件的策略执行机制。为了实现上述执行机制,有效地组织、应用与实现上述模型、机制及方法,并为策略的执行提供实用的软件工具的支持,本文设计并实现了面向自适应软件的策略执行框架,该框架分为“公共设施层-多Agent系统层-目标系统层”三层结构。其中,在“目标系统层”实现了自适应软件参数与结构调整机制中的两个关键组件,消息中间件与参数控制中心,实现对目标系统结构与参数的调整;在“多Agent系统层”中,建立多Agent系统,使Agent作为策略的执行者,将策略转化为对“目标系统层”消息中间件与参数控制中心的具体操作;“公共设施层”可靠性验证中心应用基于马尔科夫链的自适应软件可靠性分析方法完成了策略分析与验证功能。最后,本文设计与实现了一个web应用系统Bookstore系统,并以此系统作为目标系统验证了上述机制与框架的正确性与有效性。
其他文献
本文对基站配备大规模天线阵列的毫米波通信系统进行了物理层相关安全技术的研究。毫米波通信系统中基站处配备了大量天线,由于系统硬件成本限制,需要寻求成本可控的预编码方
柳林区块位于鄂尔多斯盆地河东煤田中部,煤层发育层数多且稳定,厚度大,含气量高,地质条件相对较好,勘探开发潜力巨大。论文在收集并利用地质资料分析的基础上,采用多学科相结
近年来,Android应用程序的安全问题越来越严重。据统计发现,将近98%的移动安全问题出现于Android平台。其中,主要的安全威胁来自于重打包应用。重打包应用不但严重损害开发者
近几年,随着无线技术的发展和移动通讯设备的普及,智能手机已逐步成为多数人日常生活和工作无法替代的必备工具,然而智能手机耗电速度快、续航时间短等问题严重影响着用户体
混凝土可被视为一种多尺度材料,在细观尺度上,它通常被认为是由骨料、水泥浆基质和二者间的界面过渡区(Interfacial Transition Zone(ITZ))组成的三相复合材料。各组分的相对
锰基、铁基ABO_3型复合氧化物作为一种新型功能材料,已广泛应用于新型传感器、燃料电池、磁性材料、铁电材料、催化及环保等领域。随着ABO_3复合氧化物应用领域的不断扩大,制备不同结构组成的ABO_3氧化物已成为钙钛矿材料合成的重点课题之一。近年来,钙钛矿材料的掺杂已成为新的研究热点,但对于ABO_3掺杂后其光催化性能和磁学特性的系统研究尚不完善。因此,探索ABO_3掺杂后其光催化性能和磁学特性的研
随着物联网技术的飞速发展,物与物、人与人、人与物皆可相连,相连所产生的各种信息的价值越来越高,这些信息吸引了越来越多的恶意攻击者,给网络的安全带来了严重威胁。而作为
Android的开源特性致使98%的恶意应用滋生在Android平台。为有效识别恶意应用,学者们探索了基于机器学习的检测方法。然而这些方法普遍在特征选择中使用单一的选择算法,存在
税收中性理论认为,增值税不仅在实现企业税负平等方面意义非凡,而且在深化企业层面的专业化分工,提高经济效率方面亦卓有成效。营业税改增值税(“营改增”)试点的政策实施,为
直线匹配作为图像特征匹配中最基本的问题之一,在计算机视觉领域中有着十分基础和重要的地位,对非自然场景进行三维重建、姿态估计、摄像机标定等具有重要作用。现有的直线匹