基于分布式软件的软件热插拔方法研究与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:kr1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式计算机软件系统已经与人类的生活和生产密不可分,随着应用的不断扩展,系统软件的复杂性越来越高,维护管理和保障其功能可信性也日渐艰难。一些系统故障、操作失误甚至于软件彻底失效常会发生,给人们的工作和生活带来不利影响,极大的损害了用户对软件的信心。因此对于分布式软件系统的可信演化的研究越来越受人们的关注。本文所研究的软件热插拔技术就是实现软件可信性及软件动态演化的一种重要手段。经过对相关资料的收集、整理以及相关文献研究的总结,在软件热插拔技术领域,目前世界上只有极少数的组织或研究机构进行过相关的研究和实现,并且这些组织或研究机构对于软件热插拔技术的研究仍然处于初步阶段,截止到当前取得的科研成果以及技术的实践应用等方面也是有限的。经过论证和实验发现,要实现一种安全有效的热插拔普适方法还是比较困难的。本文基于自律系统的控制结构进行系统模型设计,进而提出了一种基于分布式软件的软件热插拔技术。论文首先介绍了软件可信性及软件的动态演化的基本概念和原理,通过软件动态演化属性的重要性和必要性来阐述热插拔技术在大型分布式软件系统领域应用的优势。其次,讨论并建立了基于分布式软件的软件热插拔系统模型,包括文件包组织模块、运行对象监测模块、基于分布式的文件修正模块以及对象动态编译和装载模块,并简要介绍了各个模块的作用。在此基础上,研究并解释了本文所设计的两个重要算法的原理及其实现,包括软件运行监测算法和软件热插拔算法。分析了设计与实现基于分布式软件的软件热插拔系统的关键问题,并给出了初步解决方案。最后,给出了基于分布式软件的软件热插拔系统仿真实现,包括软件运行监测算法和软件热插拔算法的详细设计。通过仿真实验获取了相关数据验证了该热插拔算法的可行性。论文最后进行了总结,提出了下一步的研究重点。
其他文献
测试序列的优劣直接影响到测试的质量,如何生成优秀的测试序列已是测试领域中较为重要的研究方向。UML语言是近年来面向对象系统开发应用较为广泛的工具之一,它具有易于表达
继2010年6月23日工信部将“物联网”规划纳入“十二五”专题规划之后,“物联网”成为工信部电信研究院发布的2010年度通信业十大关键词之一出现在2011年中国通信产业发展形势
随着移动互联网的飞速发展,用户对便利终端设备的迫切需求,市场上纷纷出现各式各样的大屏幕手机、平板电脑,使得手写输入变得更加简单、方便。移动终端设备的出现在给手写识
人脸识别已经有多年的研究历史,它正在被越来越广泛的应用到日常生活和工作环境中,比较常见的有:身份鉴别及验证系统,交互系统,公共安全系统,法律约束系统等。目前人脸识别分
随着网络技术和分布技术的发展,信息安全已经成为现代管理信息系统设计中一个非常重要的问题。为保证系统的信息安全,特别是敏感和重要信息的安全性,人们提出了很多的安全机制和
幻方起源于中国,且一直被人们所喜爱。自1890年法国数学家发现了第一个多重幻方—8阶2重幻方,幻方世界变得更加的绚丽多彩。然而,构造多重幻方是个很棘手的难题,特别是低阶多重幻
论文由五部分所组成,分别从自然图像铅笔画效果生成技术的研究现状、理论模型、算法实现细节、本文的创新工作及结论与展望等方面进行了阐述。  (1)研究现状。计算机图形学
随着技术的进步,知识的积累,越来越多的丰富资源不断地被加入到网络中,使得通过网络就可访问的数据量呈现巨大的增长。尤其是在近一二十年的时间内,随着各种商业应用的广泛推
随着我国市场经济的快速发展,商标图像需求量不断增加,而传统的以基于分类码并且以大量人力为代价的检索方法日益不能解决当前商标注册的矛盾。目前处于研究热点和难点的基于
近年来,医疗诊治事故不断发生,分析其原因主要表现在过度医疗和错误医疗上,而目前医院也并没有找到解决其问题的方法。在本研究中我们提出基于E-Health协同平台的医疗诊治行为检