COM组件动态监测技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zhaorongjian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件工程技术的发展,基于组件的软件开发已成为软件工程领域的研究热点,同时在实际应用中第三方组件市场也已经形成。组件技术的发展极大地促进了软件开发的效率,但组件的测试充分性始终得不到保证,特别是组件可靠性和安全性的测试问题始终没有得到较好的解决。其原因是使用方得不到组件实现的源代码,因此无法对组件的内部实现进行有效的分析,而只能通过动态测试技术进行测试。动态测试是通过在测试数据上运行程序并检验程序的动态行为和运行结果发现软件中潜在的缺陷。软件动态监测是软件动态测试过程的重要组成部分,它通过收集软件程序运行时的各种信息来观察软件行为是否符合规范,主要用于软件性能分析、软件优化以及软件调试与测试等领域。基于软件动态监测的组件测试方法是利用动态监测技术对组件运行时的行为进行实时监测,通过观察组件运行时的行为能有效地发现组件中存在的问题。基于调试技术的动态监测技术,利用程序在调试状态下的特点解决了在二进制级别对组件进行测试时无法有效地观察组件行为的问题,从而达到监测组件运行的目的。在基于调试的动态监测技术的监测系统框架的基础上研究COM组件动态监测系统,以便监测到组件的接口调用、接口参数的变化和组件内发生的异常。COM组件动态监测系统在COM组件安全测试系统中的实际应用效果表明了基于调试技术的动态监测技术的可行性与有效性。
其他文献
随着计算机技术和网络技术的飞速发展,互联网上的各种应用应运而生。网络教学是目前网络应用的一个重要发展方向。基于计算机网络技术和多媒体技术的现代网络教学,是传统教学功
在车载目标物识别系统中,图像分割能对车载摄像机所获取的图像序列进行处理,输出要检测的目标物的外接矩形区域,即感兴趣区域(Region of interest, ROI),并交付对象识别模块
学位
中文全文检索系统是信息产业中发展较快的一个领域,而一个中文检索系统的核心就是索引器,本文介绍了索引器构造的不同算法模型,对相关的技术进行了比较,分析了各自的优缺点和实现
嵌入式设备的大量普及,移动通信技术的快速发展,实时系统在日常生产生活中的广泛应用,导致了需要嵌入式设备管理的实时移动数据日益增多。在此背景下,结合了嵌入式系统、移动
随着金融市场的全球化、一体化、自由化,金融市场中的资金流动也相应的呈现自由化、全球化。在整个金融网络中,除正常资金流动之外,还存在黑钱、热钱等异常的资金流动。如何
随着计算机的联网,网络安全就成了一个问题。为了防范网络入侵,入侵检测技术成为了人们研究的热点问题,入侵检测系统试图监视和尽可能阻止可能的入侵或者其它对他人的系统和
现今社会,政治、经济、军事和社会生活各个领域都越来越依赖于计算机的存在,存储设备不断更新换代,数据量越来越大,数据的安全性也不断得到更高的重视。而数据库作为数据的聚集体
智能家居自面世以来,经过十来年的发展,从不太引人关注,到市场发展火爆,其根本原因是其本质上的变化。智能家居发展前期,系统构建是基于PC的,实际应用场景并不理想。而在目前阶段,移
在资金异常流动的监测中,面对各金融机构汇报的大额和可疑数据,账号之间的关系繁杂,无法提高监测和侦破效率;现有的一些复杂网络可视化软件无法适应金融网络的可视化要求,难以