首页> 中文学位 >基于JMX的动态自适应软件模型研究
【6h】

基于JMX的动态自适应软件模型研究

代理获取

目录

封面

声明

目录

中文摘要

英文摘要

第一章 绪论

1.1 研究背景

1.2 研究现状

1.3 研究内容

1.4 论文结构

第二章 自适应系统概述

2.1 自适应系统

2.2 IBM自适应系统体系

2.3 本章小结

第三章 JMX与策略引擎

3.1 JMX

3.2 策略引擎

3.3 本章小结

第四章 基于JMX的动态自适应软件模型

4.1 自适应软件

4.2 模型分析

4.3 模型设计

4.4 模型各层的设计

4.5 模型执行流程

4.6 模型分析

4.7 本章小结

第五章 监督层可容错设计

5.1 软件系统的可容错性

5.2微重启技术与适毁软件

5.3 监督层可容错设计

5.4 本章小结

第六章 结束语

参考文献

成果目录

致谢

展开▼

摘要

在过去的几十年里,信息技术得到了迅猛发展,计算机系统的应用也越来越普及。随着人们对计算机系统要求的提高,系统变得越来越复杂,系统的管理和维护也变得越来越困难。为了减轻管理人员的负担,研究人员在人类神经系统的启发下,提出了“以技术管理技术”为特征的理念,即所谓的自适应系统。
  自适应软件是自适应系统在软件领域中的应用。目前,自适应软件研究的重点是建立自适应软件模型。现阶段所提出的模型通常用于处理特殊问题,因而对其他模型和执行环境有相当的依赖性,影响了模型的重用性和通用性。本文的研究目标是设计一个通用的动态自适应的软件模型。
  本文比较全面的介绍了自适应系统的属性及控制结构,并介绍了具有代表性的IBM自适应系统体系。为构建动态自适应模型,本文研究了JMX和策略引擎两种技术,在此基础上,提出了基于JMX的动态自适应软件模型。模型由应用层、接口层、决策层、监督层四层组成。其中,应用层是被管理的资源集合;接口层提供了操纵和管理资源的接口;决策层使用 MAPE-K环和策略引擎实现了模型的动态自适应能力;监督层用来协调决策层的工作和进行错误处理。为实现监督层的协调和容错能力,本文借鉴了监督树、微重启和适毁软件的概念,并对如何设计适毁软件进行了分析。
  通过分析和比较,基于JMX的动态自适应软件模型具有如下优点:模型使用JMX和策略引擎两种成熟的标准构建,且与IBM自适应系统相兼容;使用策略引擎动态解析策略并做出决策,具有动态适应能力;引入监督树、微重启和适毁软件的概念,提高了系统的容错性和可用性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号