嵌入式软件自恢复技术研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:bbcr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着信息产业的迅速发展,计算机软件技术的应用也越来越广泛,然而,由于计算机软件中存在各种可能引起故障的错误,软件可能会发生软件失效。随着嵌入式软件在军事、商业等等各行业的广泛应用,由于嵌入式软件对于实时性以及可靠性的高要求,软件失效可能带来的后果也愈加严重,因此,越来越多的研究人员投向了软件自恢复这一课题。本文从嵌入式软件的角度,针对于其中可能存在的缺陷,进行了具体的分析,对于软件自恢复的问题进行了研究,通过使用自主构建的任务模型,通过使用状态空间-动作空间-决策方法三者结合,以此来处理软件老化。本文做的工作主要包括:(1)研究了软件缺陷以及软件老化的相关知识,并在此基础上探讨了嵌入式软件的可靠性,以及以软件抗衰为主的软件自恢复的相关内容;(2)研究了提取软件状态所使用的指标,通过任务的运行时间、资源使用量等方面进行评价,并结合任务自身可能存在的其他异常,判断软件的当前状态;(3)研究了针对于软件老化问题所采取的自恢复策略,具体研究了软件的状态空间、动作空间的设定和决策方法,研究了基于规则的决策方法来完成自恢复策略的决策,设计了基于Q-学习的决策方法,并给出了软件自恢复过程中状态的迁移;(4)在实验平台上构建了自恢复策略的运行环境,通过自定义的任务模型模拟实际运行的软件,并在该模型基础上实施自恢复策略,通过对于实验中的数据的收集和分析,展示了自恢复策略的有效性;(5)通过进行对比试验,进一步验证了自恢复策略的优越性。实验证明,本文采用的软件自恢复策略能够及时感知软件的当前状态,并在此基础上实施相应的自恢复策略,针对不同的问题分别进行处理,有效保证了软件的正常运行,满足了软件对于性能的需求。
其他文献
随着网络的发展和移动无线网络的日益普及,IPv4地址可能将在“未来几个星期内”用尽,启用IPv6迫在眉睫,同时也要求有更加全面的移动IPv6(MIPv6)协议的支持。然而,目前标准MIPv6协
近年来,战术互联网技术在军事信息化领域迅速发展。它是应用于战场环境下多跳的无中心的移动无线自组织网络,该网络可以实现战场复杂环境下的数据、话音和视频的一体化可靠传
随着计算机技术、高速网络和多媒体技术的快速发展,人们能越来越多地接触到大量的图像信息,如何从海量图像数据库中有效且快速地检索出所需图像是目前检索领域的一个活跃的研
随着计算机网络的快速发展,IPv4协议表现出越来越多的不足,IPv6协议取代IPv4协议已经成为一种必然。由于IPv4和IPv6互不兼容,将出现IPv4和IPv6网络长期共存的状况,在这个过渡
随着移动通信技术和无线网络技术的飞速发展,人们可以在任何地方任何地点获得与自身位置相关的信息。这促进了基于位置服务(LBS)的发展。位置服务虽然为人们的生活提供了方便,
自我国烟草行业实现“统一管理,工商分设”以来,企业有了全方面的发展,但是由于烟草工商之间系统还相互独立,形成了一个个信息孤岛,无法实现数据之间的互联互通,缺乏有效地交互信息
数据仓库是面向主题的,抽取于数据库,受数据驱动。数据仓库可以为需要做决策分析的系统提供数据支持。我们主要关注数据仓库的逻辑建模,包括:需求分析、概念模型设计和逻辑模型设
汽车电子是现代汽车中一个发展迅猛的领域,ECU(Electrical Control Unit)在其中扮演着非常重要的角色。为了实现汽车电子的智能化和网络化,汽车中需要集成更多的ECU。但是ECU的核
本论文主要在研究已有的医学图像处理平台的基础上,以FISH探针标记的胃癌肿瘤细胞的荧光图像为研究对象,用该FISH图像分析系统对荧光标记的细胞图像进行图像的预处理与荧光区
作为现在信息采集的重要技术,无线传感器网络从诞生之日起,就一直是研究和应用的热点,随着智能电网的提出,无线传感器网络在输电线路监测方面的应用得到很大的重视,以期达到