基于用户行为的Web应用软件老化损伤量预测方法研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:liuqin1225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
长时间持续运行的软件存在软件老化现象,软件老化严重威胁着软件及计算机系统的可靠性,并成为制约软件可靠性发展的主要瓶颈,因此软件老化问题已成为当前学术界关注的重点之一。目前解决软件老化的主要方法是软件再生,由于软件再生存在再生成本,因此预测软件老化损伤量对于确定再生时刻和减少再生成本具有重大意义。传统软件老化损伤量预测方法在系统负载量变化大和并发性访问量大的情况下性能不佳,以及从系统性能角度出发度量软件老化损伤量时,由于度量系统性能的指标概念模糊、度量困难的原因导致预测结果的准确性和实时性不高。由于用户行为具有一定的规律性,因此本文提出基于用户行为的Web应用软件老化损伤量预测方法,该方法以用户行为即Web应用的负载量为研究对象,通过预测用户行为实现对Web应用软件老化损伤量的预测。本文首先给出基于用户行为的Web应用软件老化损伤量预测方法的整个过程,并详细介绍该过程中的几个关键问题及其研究思路,然后分别介绍用户行为和Web应用软件老化损伤量的预测方法。针对用户行为具有规律和一定模式的特点,本文提出基于FUAP-Tree的用户行为预测方法,该方法首先将用户访问行为压缩到一颗适合存储Web日志的FUAP-Tree上,然后通过遍历FUAP-Tree的相关子树的方法进行模式匹配并预测用户行为。在已知用户未来访问行为的情况下,可获得该时刻Web应用软件的负载量,据此可以预测出该时刻Web应用软件的老化损伤量。实验表明,本文提出的基于用户行为的Web应用软件老化损伤量预测方法是可行的,并且具有一定的准确性和有效性。
其他文献
该文研究的主要内容Checkpoint的设置是BIST软件可测性设计中的一个重要模块.Checkpoint的设置类似于硬件BIST技术中预埋测试电路位置的选择.在软件中设置Checkpoint可增强可
该文首先介绍了移动IP技术的产生、基本概念和功能实体,然后详细分析了移动IP包传送机制的细节.该文分析了实现隧道技术的几种不同的方法,详细描述了各种方法的技术细节.在某
该文首先简要介绍了VPN的概念和特性,并对VPN的具体实现技术进行了探讨.然后根据VPN具有很强的动态性的特点,详细阐述了保证QoS的动态VPN的设计方法.随后针对两种不同的VPN拓
本文首先介绍了飞行器外形设计遗传优化算法的机制,包括传统方法的该算法的实现。然后介绍了网格的基本概念,包括网格计算的三要素,当前正在进行的网格项目等。同时具体介绍了在
该文以移动自组织网络路由选择机制为研究目标,首先介绍移动自组织网络的起源,然后讨论了Ad hoc网络的特点、体系结构及应用和目前研究所存在的问题.并对目前已经提出的Ad ho
数码城市的信息组织和信息检索是当前数码城市的一个研究重点,它在很大程度上决定了用户(包括政府、企业和普通用户)对数码城市项目是否认可。本文分析了现有数码城市的系统结
近年来,对于概率XML数据管理,已经有不少理论研究。但是,对twig查询处理,仍然缺少着比较高效的算法。因此,本文中针对概率XML的twig查询处理算法进行研究。首先,本文提出一种
该文在分析了Smith-Waterman算法的基础上,根据前人提出的一些改进方案,针对Smith-Waterman算法产生的比对结果中的"马赛克效应"和"阴影效应",以及算法的时空复杂度过大,比对
该论文主要阐述美国Honeywell公司生产的TPS(Total Plant Solution——工厂一体化解决方案)集散型数字过程控制系统在本钢氧气厂5号制氧机上的应用,以提高中国工业企业在引进
该论文研究了Auction Agent System(AAS)的理论基础、模型设计及实现技术.其中对系统虚拟资源的统一管理、拍卖策略和规则描述、代理之间在拍卖活动中的协作规则、系统安全性