收藏本站
《哈尔滨工程大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

服务器端软件性能分析和诊断方法研究

刘雪梅  
【摘要】:随着Internet的迅速发展,基于Web的应用越来越深入人们的工作和生活,许多传统的信息系统被移植到互联网上,电子商务等新的应用模式也在不断涌现,Web正以其广泛性、交互性、快捷性和易用性等特点越来越受到企业和个人的青睐。性能是Web应用成功的一个重要因素,减少服务器端软件的缺陷,保证和提高服务器软件的质量已成为软件测试研究的重要内容。 目前针对服务器端软件进行性能测试的相关方法和工具比较成熟,应用也比较广泛,但发现性能缺陷之后,却没有较好的方法和工具能够支持性能缺陷的进一步诊断。或者诊断结果单一,不能支持多个性能缺陷的联合诊断。因此,本论文以软件性能分析和诊断为研究目标,以Web服务器为应用背景,对Web服务器端软件性能分析和诊断方法进行了深入的研究。即通过对Web日志进行数据挖掘,获取性能度量指标,定义性能缺陷表征模式,作为性能分析和诊断的基础,所提出的性能分析和诊断方法可以准确发现系统中存在的性能缺陷,并能确切定位部分性能缺陷的位置,提高了性能分析和诊断的自动化程度。具体的研究内容包括: (1)构建了Web服务器端软件的网状性能度量指标体系。Web日志数据的获取与分析对服务器端软件的性能分析是至关重要的,但目前的工具仅限于处理Web日志数据、统计用户浏览模式、访问模式等,对性能分析和诊断提供的支持非常有限。故此,基于Web服务器软件的运行环境和特征,及Web日志数据挖掘理论,研究了Web服务器日志、操作系统日志、性能计数器日志等多层、海量的日志数据的获取和分析方法,设计了面向性能诊断目标的网状性能度量指标体系,该指标体系可以为后续进行的性能分析和诊断提供有效支持。 (2)提出了性能缺陷表征模式的概念。对常见的一些Web应用性能缺陷进行了深入研究,总结归纳了这些性能缺陷的表征,提出了性能缺陷表征模式的概念。对每种性能缺陷的影响因素和评价标准进行分析,构建了性能缺陷表征模式的表征模型,确定了每种性能缺陷表征模式的支撑指标集合及约束条件。性能缺陷表征模式概念的提出从一定程度上保证了性能分析诊断的准确性,提高了性能分析和诊断的效率。 (3)构建了基于性能缺陷表征模式的诊断算法。基于性能缺陷表征模式的表征和计算方法,对性能缺陷之间的相关性进行分析,构建了性能缺陷诊断模型,设计了相应的性能缺陷分析和诊断算法,经过一组综合实验验证了该方法的效率和有效性。该模型将有利于提高Web应用软件的性能和稳定性。本文主要针对服务器端软件的性能问题展开分析和研究,为服务器端软件的性能测试提供了解决问题的思路和科学方法,取得的研究成果将为电子商务、电子政务和金融服务等领域信息化程度的快速提升提供技术保障。
【学位授予单位】:哈尔滨工程大学
【学位级别】:博士
【学位授予年份】:2010
【分类号】:TP393.05

【引证文献】
中国期刊全文数据库 前1条
1 邓晶;廖小平;;WEB性能测试工具AB的改进[J];网络安全技术与应用;2011年07期
中国硕士学位论文全文数据库 前2条
1 胡培培;基于组件的运行时系统的性能反模式检测研究[D];中南大学;2013年
2 李雨轩;招商引资信息管理系统的研究与实现[D];吉林大学;2014年
【参考文献】
中国期刊全文数据库 前10条
1 贾晓霞;吴际;金茂忠;柳永坡;;基于程序行为累积分析的软件故障定位方法[J];北京航空航天大学学报;2006年05期
2 高杰;李绍军;钱锋;;数据挖掘中关联规则算法的研究及应用[J];东南大学学报(自然科学版);2006年S1期
3 张成;廖建新;朱晓民;;一种基于增量贝叶斯疑似度的事件驱动故障定位算法[J];电子与信息学报;2009年06期
4 张静,田忠和;基于IIS和web日志的关联关系的挖掘[J];华中科技大学学报(自然科学版);2002年08期
5 梁晟,李明树,梁金能,陈振冲;Web应用程序运行响应时间的实验研究[J];计算机研究与发展;2003年07期
6 邓小鹏;邢春晓;蔡莲红;;Web应用测试技术进展[J];计算机研究与发展;2007年08期
7 汪成亮,沈文武,张勤,程克非;以因果网为理论核心的网络故障诊断方法[J];计算机工程与应用;2004年04期
8 张素兰,杨炳儒,范艳梅;一种基于图结构挖掘WEB用户访问模式的方法[J];计算机工程与应用;2004年12期
9 庄力可;张长水;勒中坚;;基于时间密度的Web日志用户浏览行为分析[J];计算机科学;2004年04期
10 王鹏,谢千河,曾振柄;网络日志中周期模式的挖掘[J];计算机工程;2005年01期
中国硕士学位论文全文数据库 前2条
1 袁才国;Web性能测试研究及工具开发[D];西北大学;2004年
2 缪静;基于Web应用的测试研究与应用[D];电子科技大学;2005年
【共引文献】
中国期刊全文数据库 前10条
1 田志斌;田乃硕;金顺福;;基于休假排队的消息驱动组件性能分析[J];北京工业大学学报;2011年10期
2 柳永坡;金茂忠;贾晓霞;刘雪梅;;基于BBN的故障定位技术[J];北京航空航天大学学报;2009年10期
3 张勉;基于隐马尔可夫模型的用户兴趣漂移模式发现方法[J];北京建筑工程学院学报;2005年03期
4 冯博;徐雅静;赵娜;徐惠民;;数据流中的频繁标记闭子树的批量挖掘[J];北京邮电大学学报;2010年05期
5 王宁;李炜;沈奇威;;基于贝叶斯理论的工作流任务分配模型的设计[J];重庆邮电大学学报(自然科学版);2011年04期
6 吕佳;;Web日志挖掘技术应用研究[J];重庆师范大学学报(自然科学版);2006年04期
7 王永刚;;基于LoadRunner的WebGIS性能测试[J];城市勘测;2011年06期
8 李儒银;;基于IIS的站点安全设置与管理[J];长沙通信职业技术学院学报;2009年02期
9 卢咏;卢云;;基于WEB日志挖掘的旅游信息资源网站个性化研究[J];长沙铁道学院学报(社会科学版);2007年04期
10 赵文忠;张长利;房俊龙;;Web日志挖掘在农业网站的应用[J];东北农业大学学报;2010年08期
中国重要会议论文全文数据库 前9条
1 代广珍;徐超;;基于Web的数据挖掘研究综述[A];2005年“数字安徽”博士科技论坛论文集[C];2005年
2 周延泉;张传福;张瑞华;李蕾;何华灿;;移动个性化信息服务中的用户兴趣模型[A];2006年首届ICT大会信息、知识、智能及其转换理论第一次高峰论坛会议论文集[C];2006年
3 王斌;张伟;段见飞;张威;;基于软件运行记录的测试方法[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
4 李毅;顾健;顾铁军;;面向服务软件架构中的软件测试[A];全国计算机安全学术交流会论文集(第二十三卷)[C];2008年
5 吴雯雯;王浩;杨静;;基于用户访问模式的个性化推荐算法研究[A];第六届全国信息获取与处理学术会议论文集(3)[C];2008年
6 施寅生;邓波;唐乐乐;齐璇;;基于TTCN-3的Web应用负载测试方法[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
7 徐志明;宋毅;冯子威;李生;;一种基于分类的用户兴趣模型[A];第六届全国信息检索学术会议论文集[C];2010年
8 王海明;;基于多维特征分析的垃圾彩信监控方法研究[A];第九届中国通信学会学术年会论文集[C];2012年
9 朱湘;金松昌;贾焰;;一种基于Hadoop平台的海量Web数据挖掘系统研究与实现[A];第九届中国通信学会学术年会论文集[C];2012年
中国博士学位论文全文数据库 前10条
1 冯博;基于半结构化数据的数据流挖掘算法研究[D];北京邮电大学;2011年
2 闫秋艳;煤矿概率流数据挖掘方法研究[D];中国矿业大学;2010年
3 刘慧君;用户浏览模式挖掘方法与应用研究[D];重庆大学;2010年
4 张玉;骨干网流监测关键技术研究[D];哈尔滨工业大学;2010年
5 张杨;语义Web服务组合的可信性度量研究[D];重庆大学;2011年
6 田志斌;组件性能建模与银行应用系统性能管理研究[D];燕山大学;2011年
7 温磊;基于有向项集图的关联规则挖掘算法研究与应用[D];天津大学;2004年
8 黄解军;贝叶斯网络结构学习及其在数据挖掘中的应用研究[D];武汉大学;2005年
9 梁新元;复杂系统因果图推理理论与算法研究[D];重庆大学;2005年
10 申利民;基于部分服务器休假的电子商务系统性能分析与优化研究[D];燕山大学;2006年
中国硕士学位论文全文数据库 前10条
1 蔡浩;基于Web使用挖掘的协同过滤推荐算法研究[D];浙江理工大学;2010年
2 徐艳红;基于倾斜时间窗口的频繁项集挖掘算法研究[D];哈尔滨工程大学;2010年
3 韩君;近期数据流频繁项集挖掘[D];大连理工大学;2010年
4 吴凌琴;挖掘概率频繁模式恢复不确定RFID数据流[D];江西财经大学;2010年
5 闫振兴;基于软件缺陷分类标准与分析技术的软件缺陷管理系统应用与研究[D];华东师范大学;2011年
6 王晓;基于J2EE架构的馆藏藏文文献信息编目系统的设计[D];西北民族大学;2010年
7 吴迪;高维空间中基于空间划分的离群点挖掘算法研究[D];河北工程大学;2010年
8 余璟飞;企业信息网用户决策支持系统设计[D];哈尔滨理工大学;2010年
9 肖俊;软件压力测试及测试工具的研究与实现[D];北京交通大学;2009年
10 范光宇;软件优化技术在软件开发项目中的应用研究[D];电子科技大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 李海洋;高志坚;;Web应用程序性能测试方法研究[J];电脑知识与技术;2010年24期
2 刘冬;靳蓓蓓;;基于Delphi7多线程技术在网络中的应用研究[J];信息技术;2007年08期
3 明仲;尹剑飞;杨巍;王慧;肖志娇;;一种Web系统性能测试框架及其混合建模过程[J];计算机研究与发展;2010年07期
4 汪芸;顾冠群;;CORBA技术综述[J];计算机科学;1999年06期
5 彭树深;顾庆;陈道蓄;;Web应用测试用例生成研究[J];计算机科学;2010年06期
6 郑晓梅;;一个基于Eclipse的通用Java程序插桩工具[J];计算机科学;2011年07期
7 蒋杰;徐涵;刘杰;杨灿群;胡庆丰;;基于运行时代码修改的动态性能监控关键技术研究[J];计算机工程与科学;2009年S1期
8 丁月华;王方丽;;基于Web软件的性能测试[J];计算机与数字工程;2006年01期
9 赵明,吕立坚;多层体系结构的EJB组件实现技术[J];计算机应用研究;2001年12期
10 童恒庆,聂会琴,李锡喆;CORBA/COM/EJB三种组件模型的分析与比较[J];计算机应用研究;2004年04期
【二级参考文献】
中国期刊全文数据库 前10条
1 单锦辉,姜瑛,孙萍;软件测试研究进展[J];北京大学学报(自然科学版);2005年01期
2 虞红芳,詹柔莹,李乐民;一种启发式的计算机局域网故障诊断方法[J];电子科技大学学报;2002年02期
3 杨定新,陶利民,陶俊勇,温熙森;捷联惯导系统电路故障诊断的故障树分析法[J];航空电子技术;1999年04期
4 宋擒豹,沈钧毅;Web日志的高效多能挖掘算法[J];计算机研究与发展;2001年03期
5 韩家炜,孟小峰,王静,李盛恩;Web挖掘研究[J];计算机研究与发展;2001年04期
6 毛新军;常志明;王戟;王怀民;;面向Agent的软件工程:现状与挑战[J];计算机研究与发展;2006年10期
7 卢虹,徐宝文;一种Web应用的状态测试方法[J];计算机工程与应用;2002年02期
8 颜雪松,蔡之华;一种基于Apriori的高效关联规则挖掘算法的研究[J];计算机工程与应用;2002年10期
9 许蕾;徐宝文;陈振强;;Web测试综述[J];计算机科学;2003年03期
10 张卫丰,徐宝文,周晓宇;Web页面中元素间交互技术研究[J];计算机工程;2000年08期
【相似文献】
中国期刊全文数据库 前10条
1 赵少东;面向对象与面向Agent的比较[J];现代计算机;2005年11期
2 徐芳宁;二维CAD软件性能的评价[J];机械制造;1998年08期
3 杨菲;;软件性能的优化设计在智能库馆系统中的应用[J];信息技术;2010年10期
4 刘福峰;嵌入式应用风行 各软件性能提升[J];电子设计应用;2004年04期
5 罗昕,郭福顺,王义和;程序执行时间代价的预估方法[J];小型微型计算机系统;1992年11期
6 滕跃民,夏燕;电力企业选购CAD系统原则的探讨[J];上海电力学院学报;1999年04期
7 江震;;程序的性能与编程语言[J];软件导刊;2008年12期
8 金峰;IA-32平台上的软件性能优化[J];电脑编程技巧与维护;2005年02期
9 ;视频编辑软件性能测试[J];个人电脑;2003年11期
10 杨利明;;安全删除无用软件[J];电脑爱好者(普及版);2008年11期
中国重要会议论文全文数据库 前10条
1 程仁洪;林梦泉;任超;刘明铭;;软件性能问题与软件性能工程研究分析[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
2 曹亚菲;熊志辉;王大伟;李思昆;;面向SoC软硬件划分的嵌入式软件性能分析工具研究与实现[A];全国第13届计算机辅助设计与图形学(CAD/CG)学术会议论文集[C];2004年
3 刘娅;李孝辉;;基于LabWindows/CVI的虚拟仪器软件性能优化设计[A];2009全国虚拟仪器大会论文集(一)[C];2009年
4 李周华;严毅;;软件设计中的性能优化与内存管理[A];广西计算机学会2004年学术年会论文集[C];2004年
5 李周华;严毅;;软件设计中的性能优化与内存管理[A];广西计算机学会——2004年学术年会论文集[C];2004年
6 马思志;魏东;张建瑞;符品端;林海丽;宋爱华;;计算机应用于病案管理中的问题与对策[A];第五届全国病案管理学术会议论文集[C];1995年
7 孙久虎;刘振义;相恒茂;焦英华;韩海丰;;面向数字地球的海量数据动态管理方法研究[A];2009全国测绘科技信息交流会暨首届测绘博客征文颁奖论文集[C];2009年
8 韩建亚;吴智博;刘卓钺;景维鹏;;一种面向应用的多层次健壮性评测方法[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
9 王钊;黄旭;张慧德;;影响企业ERP有效应用的风险因素分析[A];第九届全国会计信息化年会论文集(上)[C];2010年
10 赵则章;江建慧;刘洪涛;;操作系统健壮性测试方法的分析与比较[A];第四届中国测试学术会议论文集[C];2006年
中国重要报纸全文数据库 前10条
1 ;CA目录软件性能实现新突破[N];人民邮电;2002年
2 马;新网管软件性能提高六万倍[N];中国计算机报;2004年
3 徐红;国产GIS软件性能大幅提升[N];经济日报;2008年
4 记者  左常睿;我国瑞星杀毒软件性能超过微软[N];科技日报;2006年
5 电脑报评测实验室;你的内存够用吗?[N];电脑报;2002年
6 尚云山;ARM针对嵌入式软件分析发布RealView Profiler[N];电子资讯时报;2007年
7 成都 苏坛;车载GPS实用选购技巧[N];电子报;2008年
8 合力;宝德的答卷[N];网络世界;2003年
9 ;Unix服务器环境的性能监控[N];网络世界;2006年
10 本报记者 杜昊;宝德GSAC渠道计划扬帆[N];计算机世界;2003年
中国博士学位论文全文数据库 前6条
1 刘雪梅;服务器端软件性能分析和诊断方法研究[D];哈尔滨工程大学;2010年
2 陆瀛海;纳米工艺集成电路的统计可靠性分析以及并行优化算法[D];复旦大学;2010年
3 隋新征;数据层资源适应型若干优化实现方法及应用研究[D];南开大学;2012年
4 王开宇;Web系统建模及其性能分析[D];燕山大学;2010年
5 杨帆;基于多核平台的网络流量监测研究与优化[D];北京邮电大学;2011年
6 杨帆;基于多核平台的网络流量监测研究与优化[D];北京邮电大学;2011年
中国硕士学位论文全文数据库 前10条
1 张永祥;软件性能测试结果分析工具的研究与设计[D];北京交通大学;2013年
2 张华;基于UML和CPN的软件性能评价研究[D];中国石油大学;2010年
3 徐素锦;基于构件的软件性能预测工具的设计与实现[D];河南大学;2010年
4 齐学智;Java程序性能分析工具的研究与设计[D];浙江大学;2005年
5 许磊;Qaaws系统性能测试和分析[D];上海交通大学;2012年
6 边建军;H.323协议栈软件性能的优化与提高[D];中国海洋大学;2004年
7 宋元凤;基于逆向工程和插桩技术的软件性能分析[D];电子科技大学;2012年
8 黄玉麟;基于UML顺序图的软件性能测试方法研究[D];北京化工大学;2008年
9 李忠锋;基于C6000 DSP的JPEG2000图像压缩技术研究[D];华中科技大学;2004年
10 陈颖;心电自动分析软件检测算法的研究[D];中国海洋大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026