收藏本站
收藏 | 论文排版

软件抗衰的若干关键技术研究

徐建  
【摘要】: 计算系统正在变得越来越复杂,未知的软件缺陷引发的软件衰退现象成为我们不得不接受的事实,因此有必要对软件抗衰关键技术进行研究,尽可能地降低计算系统性能衰退和意外失效所导致的损失。本文阐述了软件抗衰技术的研究背景和现状,对目前面临的一些问题进行了深入分析,并对软件抗衰的若干关键技术展开了研究,包括软件系统的性能参数识别和监控、性能衰退的检测算法、性能衰退的预测算法等,并在此基础上给出了一个抗衰解决方案,完成的主要工作和取得的研究成果如下: (1)从系统资源的角度,探讨了计算系统在运行时系统资源的表现行为对于系统性能的影响,识别了能够度量系统性能的参数集合。在此基础上,设计了一种性能监控工具,对数据采集、通信、存储等方面加以改进,以满足软件抗衰系统对于性能监控提出的低侵扰性、低延时性等需求。 (2)针对现有的检测算法检测率不够高,而误警率较高的问题,从免疫学的角度,吸收了免疫机理中免疫识别的灵感,提出了一种基于免疫遗传的性能异常检测算法。算法对传统的阴性选择算法进行了改进,提出新的部分匹配规则代替r连续匹配规则度量样本距离,更好的反映正常和异常的界线;并创新性地把阴性选择算子添加到遗传算法中充当过滤器,有效的抑制了误警率增加,降低了由于检测率不高和误警率较高导致的高抗衰成本。 (3)为了降低抗衰成本,提高系统的可用性,提出了一种组合小波分析和神经网络的算法来预测最优的抗衰时间。算法把原来的单层预测模型扩充为四阶段模型,提高了最优抗衰时间预测的准确性,避免了延误抗衰时机;同时考虑到系统实时负载对于抗衰决策有较大的影响,故采用了半马尔可夫过程建模负载,基于负载模型对系统资源耗费和抗衰时间进行预测,进一步提高了预测的准确性。 (4)为了给软件抗衰提供有效的解决方案,借鉴生物免疫所具备的层次性、分布性、应答性和记忆性等卓有成效的自然防卫机制,从计算的角度,模拟上述机制采用Agent技术实现了性能监控、衰退检测和量化、抗衰决策、抗衰实施等关键功能,并给出了抗衰原型系统,为抗衰解决方案的深入研究打下了基础。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张维英;李敏;;学习软件工程的一点认识[J];新疆气象;1987年06期
2 杨春,李景文;运筹学危机与软件工程[J];系统工程与电子技术;1990年12期
3 何耀钦;软件系统工程:方法和管理的结合[J];系统工程;1991年01期
4 何磊,张悦秋,童家榕,唐璞山;IC CAD软件的开发和维护[J];计算机辅助设计与图形学学报;1994年01期
5 刘学军,朱鹏林;CQY软件设计[J];西南交通大学学报;1994年06期
6 张志军,李淑君;软件工程的三维结构[J];教育信息化;2000年04期
7 李中华,朱燕飞,李春华,毛宗源;基于人工免疫聚类算法的电梯交通流分析[J];华南理工大学学报(自然科学版);2003年12期
8 韩生利,狄明;软件工程思想在有线电视管理信息系统开发中的应用[J];有线电视技术;2003年23期
9 沙甲津,张英,李建民;银行业软件的开发[J];计算机与现代化;2004年02期
10 陈伟,钟伦燕,王卫东;ISO9001:2000与软件工程的协调性[J];电子产品可靠性与环境试验;2005年04期
11 刘赛;;人工免疫系统中反向选择算法的改进[J];计算机工程;2005年24期
12 范玉宏;;人工免疫系统整体架构及其在数据分类中的应用[J];信息与控制;2005年06期
13 徐立芳;刘天孚;;人工免疫分类器多类问题研究[J];应用科技;2006年01期
14 任传成;吕文志;潘东静;;软件工程实验课程的教学研究与实践[J];福建电脑;2006年07期
15 赵玮;;面向对象软件工程中软件需求分析[J];山西师范大学学报(自然科学版);2006年02期
16 王新洲;许承权;;免疫算法及其在测量数据处理中的应用[J];武汉大学学报(信息科学版);2006年10期
17 王长缨;缪相林;周明全;王聪;;一种元胞自动机规则的免疫自适应调节方法[J];河北工业大学学报;2006年05期
18 刘乐;陈秋艳;王艳秋;;人工免疫系统的研究与应用[J];辽宁工学院学报;2006年05期
19 伍华健;洪月华;刘力;;谈软件工程在毕业设计指导与学生能力培养中的运用[J];教育与职业;2006年24期
20 马燕;张根耀;王文发;;软件工程实验教学模式改革与实践研究[J];教育与职业;2006年36期
中国重要会议论文全文数据库 前10条
1 张立春;赵合计;安琳;;基于Agent的软件工程方法与应用[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
2 曹居易;石玲;宫学庆;周傲英;;基于OWL的软件工程数据建模[A];第26届中国数据库学术会议论文集(B辑)[C];2009年
3 鲍有文;黄建华;王辉;;第21届世界大学生运动会信息系统的软件工程实施[A];全国计算机网络应用年会论文集(2001)[C];2001年
4 仓公林;桂贵生;杜世昌;;建立和实施PDM质量保证体系的方法[A];全国第十五届计算机科学与技术应用学术会议论文集[C];2003年
5 石振强;;浅谈信息系统软件工程的监理[A];第二十届中国(天津)'2006IT、网络、信息技术、电子、仪器仪表创新学术会议论文集[C];2006年
6 林俊兴;张涛;;软件质量保证的定量管理方法(英文)[A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(上册)[C];2006年
7 结凤克;贺广生;王勤民;杨景善;濮琼;;软件工程思想在C程序设计教学中的应用[A];2008年中国高校通信类院系学术研讨会论文集(上册)[C];2009年
8 王邦宁;;CAD软件工程的特点[A];中国土木工程学会计算机应用学会学术报告会论文集(4)[C];1989年
9 王学明;杜行俭;曹毅;;微机医药经营管理信息系统的分析与设计[A];1999中国控制与决策学术年会论文集[C];1999年
10 曲继刚;万建成;;软件工程中的用户界面需求描述[A];第六届全国计算机应用联合学术会议论文集[C];2002年
中国博士学位论文全文数据库 前10条
1 徐建;软件抗衰的若干关键技术研究[D];南京理工大学;2006年
2 李中;基于人工免疫系统的电力变压器故障诊断技术研究[D];华北电力大学(河北);2010年
3 陈岳兵;面向入侵检测的人工免疫系统研究[D];国防科学技术大学;2011年
4 刘星宝;人工免疫系统的若干关键问题研究[D];中南大学;2010年
5 郭明;基于数据驱动的流程工业性能监控与故障诊断研究[D];浙江大学;2004年
6 游静;细粒度软件抗衰策略及相关技术研究[D];南京理工大学;2006年
7 周萌;集成电路IP质量管理与度量:软件工程角度的研究[D];合肥工业大学;2010年
8 张著洪;人工免疫系统中智能优化及免疫网络算法理论与应用研究[D];重庆大学;2004年
9 谢磊;间歇过程统计性能监控研究[D];浙江大学;2005年
10 王建民;基于回声状态网络的非线性时间序列预测方法研究[D];哈尔滨工业大学;2011年
中国硕士学位论文全文数据库 前10条
1 宋玉强;人工神经网络在时间序列预测中的应用研究[D];西安建筑科技大学;2005年
2 段颖;基于免疫机制的动态克隆选择算法[D];吉林大学;2007年
3 秦鹏;基于Bayes网的时间序列预测[D];重庆大学;2007年
4 章登科;基于人工免疫系统的检测器生成算法研究[D];华南师范大学;2007年
5 张文哲;电力系统短时负荷预测模型研究[D];重庆大学;2004年
6 罗琴;一种垃圾邮件混合过滤技术研究[D];电子科技大学;2007年
7 史兴娜;基于免疫机制的Multi-Agent入侵检测系统[D];太原理工大学;2007年
8 李大利;一种时间序列预测方法的应用研究[D];吉林大学;2008年
9 张海望;基于小波消噪与BP神经网络的太阳黑子时间序列预测[D];东北师范大学;2009年
10 李斌;基于人工免疫机制的网络安全研究[D];电子科技大学;2005年
中国重要报纸全文数据库 前10条
1 ;做中国人自己的软件可靠性工程[N];中国高新技术产业导报;2005年
2 韩万江;软件工程的三线索[N];计算机世界;2007年
3 本报记者 小舟;实现软件工程的可视化管理[N];计算机世界;2004年
4 邱燕娜;李炎与软件工程[N];中国计算机报;2004年
5 沈林 龚涛;江西理工大学着力培养复合型人才[N];中国有色金属报;2009年
6 杨帆;打造苏州软件世界竞争力[N];苏州日报;2006年
7 马斌;我国首批软件工程硕士从北邮走出[N];人民邮电;2004年
8 陈金松;打造软件产业一枝花[N];中国电子报;2003年
9 ;软件工程应用人才缺乏 与社会需求形成强烈反差[N];中国高新技术产业导报;2003年
10 记者 胡细莺 实习生 郭虹;培养软件工程高端人才[N];珠海特区报;2009年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978