用户使用软件系统行为模式挖掘算法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:g793202100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件的飞速发展,设计可用性高的软件系统是很必要的。在软件系统的使用过程中,对其进行可用性测试与改进能有效地提高软件的功能。 序列模式挖掘已经在许多领域得到应用,可以把序列模式挖掘用于软件可用性测试与改进分析。首先,介绍了序列模式挖掘和软件可用性的基本概念和方法,作了理论上的准备。然后,在对以往序列模式挖掘算法进行研究的基础上,结合序列模式挖掘和软件可用性评估的方法,对用户使用软件系统的事件序列集进行模式挖掘,研究其用户行为模式,从而从用户的角度来分析和提高软件系统的可用性。 在软件可用性测试中,分析用户行为模式是一个关键的问题。提取的最大频繁事件序列反映了用户对软件系统的功能需求。为解决具有序列长度长、以序列片段为支持度计算依据等特点的用户行为模式挖掘问题,设计实现了一种有效的基于前缀树的频繁事件序列扩展方法,给出了比特图索引表的构造、事件扩展、事务扩展以及支持度计算的算法。在此基础上,设计实现了一种新的挖掘用户行为模式的算法,该算法采用位图索引表的数据格式,并结合有效的剪枝技术,减少了算法的时空开销,明显地加速了最大频繁事件序列的生成。 最后,证明了算法的完整性和正确性,并通过实验证明了算法的可行性和剪枝的有效性。理论和实验都证明该算法对于序列个数和事件个数都很大的数据集是很有效的。
其他文献
频繁项集的挖掘是多种数据挖掘任务中至关重要的一步,然而由于潜在的频繁项集的数据与项的个数呈指数倍关系,导致了频繁项集的数量都往往大得惊人,使用户难以处理和理解,不仅仅影
论文以LogGP并行计算模型的长消息通信机制为核心展开研究。并行计算模型为并行算法和并行计算机系统结构的分析与设计提供了具有指导意义的理论界面和模型框架,它是并行计算
随着“数字地球”概念的提出,地理信息系统和时空数据库已经成为研究热点。而今移动通信技术的高速发展,时空数据库越来越多地应用在地理信息系统、交通管理、定位、城市规划、
SNMP(Simple Network Management Protocol,简单网络管理协议)是TCP/IP网络上应用最广泛的网络管理协议,网络上的服务器、工作站、路由器等各种网络设备基本都支持这一协议,因此
随着Intemet技术的迅速崛起和在全球范围内应用的飞速发展,信息共享已经成为—种必然的要求,地理信息也不例外。 为了促进地理空间信息的共享和互操作,开放地理信息联盟(OGC:O
随着互联网的蓬勃发展,信息资源数量呈指数级的增长,信息检索技术也在不断地进步。通过信息检索系统,用户可以迅速地接触到丰富精彩的信息,对于生活、工作和学习都带来了许多便利
随着市场竞争的加剧及经济全球化的发展,虚拟企业、协同设计、网络化制造、企业动态联盟等虚拟系统将是未来企业的主要组织形式。信息集成是这些虚拟系统有效运作的前提和基
目前,移动可视搜索研究主要是基于客户端-服务器模式,将图像特征上传到远程服务器进行查询,从而完成目标识别。但这种模式对网络实时传输依赖性较强,当网络拥塞时,会出现查询速度
随着互联网的迅速发展,电子商务有了飞速的发展,企业信息系统的也越来越复杂化,因而对企业管理和经营模式也提出了全新的要求。现今的电子商务都要求建立在信息的获取和发布
因特网诞生以来,网络信息资源急剧增长,如何利用数据检索技术有效的发现和使用资源成为急待解决的问题。XML具备许多HTML没有的优点,其实现了内容、结构和表现三者的分离,因此适