嵌入式软件插桩技术的研究及插桩器的实现

来源 :中国计算机用户协会网络应用分会2007年网络技术与应用年会 | 被引量 : 0次 | 上传用户:sjtulzhff
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通信业务实时性强,对可靠性和稳定性要求高;嵌入式通信软件种类多,更新速度快。程序插桩是软件自动化测试中的一项关键技术,是结构自动化测试的基础。应用于嵌入式软件测试中的程序插桩技术及插桩器实现可以提高软件测试的自动化程度,进而提高软件的生产率。本文从嵌入式软件的特点出发,分析研究了程序插桩技术,设计实现了一个C语言程序插桩器,并对插桩器实现过程中的桩函数的设计;插桩点的选择;插桩记录信息的数据的存放;以及经过插桩的程序运行时如何采集相关桩点信息的输出等关键问题进行重点的研究。
其他文献
本文在通过对数据源和数据访问相关技术JDO2.0标准的研究后,着重研究了基于JDO的数据访问机制,尝试地提出了在三层分布式系统架构的数据访问层中实现异源数据访问的解决方案,为三层结构中的数据访问层提供了一个良好的运行平台。在这种解决方案里,很好地吸纳了面向对象的编程思想,使业务逻辑层的开发人员能够像操作对象一样操作数据,既加快开发速度,又能使他们摆脱与数据源的缠绕。而且,这种基于JDO的异源数据对
根据当前我国高校数字化校园发展的现状,研究探讨了数字化校园门户网站建设问题。通过对数字化校园门户网站的定位、功能、特点的探究,提出数字化校园门户网站框架和内容。文章给出建设数字化校园门户的具体实例,并重点解决了使用目录服务实现单点登录、统一认证的问题,为各类学校的数字化校园门户网站的建设提供参考性意见。
尽管Web Services技术在实现不同系统不同平台之间的对接方面能够大大简化代码,但是,每个应用系统都有其自身的用户系统和认证方式,用户使用时必须在每个系统中都注册,登录,比较麻烦,同时也容易造成混乱,更带来数据资源的重复存储,因此需要一个专门的系统对用户进行统一管理。本文对基于Web Services的跨平台用户身份统一认证进行了研究,并给出了一套解决方案。
本文运用平滑预测技术、排队论和层次分析法建立了设备价格走势预测、教学设备负荷计算和设备购置经费分配决策三个决策模型,并应用于高校设备管理,使高校设备管理决策客观、优化、高效。
本文从提高数据库访问效率和提高页面访问效率入手,介绍了目前使用比较多的代理缓存和数据库连接池两种技术,分析了两种技术应用于在线考试系统时的优缺点及同时采用两种技术后系统性能提高的程度。
文章在概括网络信息资源含义和特点的基础上,简要分析了网络信息资源开发存在的问题,并提出了一些对策和建议。
本文介绍了维信集团公司的管理现状,并主要介绍了该公司生产管理系统的设计方案,包括羊绒衫生产车间流程分析、生产管理系统的功能分析以及系统开发、运行环境与网络服务器的配置。
本文在介绍了国内供热行业的管理现状后。提出了热能计量收费计算机管理系统方案。该方案的设计思想与实现方法不仅可用于热能计量收费,也适用于水资源计量收费。
Servlet技术作为J2EE系统架构的重要组成部分,在许多方面扩充Web服务的功能。综述了Servlet技术和基本结构,包括Servlet技术,Servlet引擎,Servlet的特征,Servlet环境,Java Servlet API,Servlet的生命周期,HttpServlet类。最后介绍了Servlet在Web中的实现方法。
Web services作为一项新兴技术具有很好的发展前景。本论文首先讨论了Web services体系结构、三个重要角色(服务提供者、服务请求者、服务注册代理),以及它们之间的关系;然后提出了基于Web services框架的化工信息检索系统的原型,并通过查询元素周期表的实例详细说明了该系统中各个角色的建立过程,以及它们之间的调用关系;最后通过多个平台对Web Services的调用验证了Web