基于用户操作模式的系统稳定性研究

来源 :广西师范大学 | 被引量 : 0次 | 上传用户:jiaonimaqubao110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球信息化的快速发展,各种各样的软件系统已经进入社会的各个领域。企业,政府等机构经过了多年信息化发展,已经拥有了各种软件资源,与此同时人们的工作方式也由过去人与人之间的交流变成了现在更多的人与软件系统之间的交互。虽然这样的变化提高了整体效率,降低了成本,但是也引发了新的问题:人们的工作对软件的依赖程度越来越高,如某个企业的软件系统崩溃会造成整个企业的瘫痪。如何提高软件系统的稳定性已经成为一个国际性的挑战。面对这个挑战,我国国家自然科学基金委员会于2007年底启动了“可信软件”重大研究计划,并投资经费3亿万元,致力于软件可信度与系统稳定性的研究。以往提高软件系统稳定性的方法是通过软件工程角度进行,如通过完善的系统设计,严密的测试,以及系统正式上线后的各种补丁程序。但是这些方法很难解决人为因素对软件系统稳定性的影响,如我们日常使用的操作系统,如果我们操作不规范,会引起系统崩溃,造成信息丢失。在造成软件系统不稳定的诸多原因中,人为因素是重要原因。软件系统在运行过程中可以通过日志的形式记录用户操作和系统运行状态,这些日志数据中隐藏着反映用户与系统交互的信息。本论文将尝试对用户操作与系统运行状态两个方面进行研究,使用数据挖掘的方法找到其中潜在的知识。从而达到评估用户操作规范度与分析系统运行状态的目的,降低人为操作因素对软件系统的影响,提高系统稳定性。本论文所做的研究属于软件数据挖掘中软件动态模式挖掘,研究基于实际运行的软件系统产生的日志数据(用户访问日志与系统运行日志),主要内容包括以下四个方面:1)软件日志数据的收集与预处理方法;2)基于频繁模式的用户操作模式挖掘与模式评估。3)用户操作模式的特征数据提取与建立基于操作模式的系统状态预测模型。4)最后讨论如何将挖掘方法与实践相结合。
其他文献
随着计算机技术和信息技术的飞速发展,如何通过人机界面更加自然和友好的交流成为研究热点,其中,语音交互方式的研究成为普遍关注的焦点之一。语音交互中非常重要的一项技术
P2P网络是近年来业界研究和关注的一个焦点,它在很多领域都得到了应用,其发展空间很大。但是,P2P网络固有的开放性和匿名性也为提供虚假文件、恶意攻击等恶意行为提供了可乘
学位
随着信息技术的发展,基于WEB的各种网络应用系统随之产生,这些网络应用系统应用于社会行业的各个领域。把计算机网络技术与发展党员工作相结合,开发设计发展党员工作实时监控
聚类分析是数据挖掘领域中一个非常重要的研究方向。近年来,随着信息技术的高速发展出现了一种应用日益广泛的动态流数据—数据流。数据流不同于传统的存储在磁盘上的静态数据
当今企业应用系统常常陷入进退维谷的境地,在企业应用系统开发中,总遇到“不敏捷”和“效率不高”的情况。企业不能依赖IT基础结构来快速满足业务需求的变化,缺乏有效应对市
随着互联网和信息通讯技术的不断发展,全球进入信息化时代,为了迎接新时代的知识革命,各高校纷纷构架自己的信息高速公路。数字图书馆、校园一卡通、办公自动化、目录服务系统、
软件测试是控制软件质量的重要手段,软件质量的好坏将最终决定软件企业的市场命运。因此为了保证软件产品的质量,软件测试特别是自动化测试越来越受到人们的重视。软件自动化测
领域工程和MDD(Model-Driverl Development)是目前使用的两种先进的程序开发方式,领域工程和模型驱动的开发方式,简单来说就是以建立领域模型为主要手段的开发,然后通过模型
软件测试模型是用于指导软件测试过程如何开展的理论模型。本文分析嵌入式软件的特点,综述传统的软件测试方法;针对嵌入式软件的特点,对传统模型的缺点进行改进,构建嵌入式软