基于OSEK/VDX操作系统的测试研究和应用

来源 :复旦大学 | 被引量 : 0次 | 上传用户:qqshe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车工业和信息技术的迅猛发展,现代汽车集成了越来越多的复杂电子元器件。为满足管理日益增多的电子控制单元的需求,实现应用软件间的可移植性以及不同厂商所生产的控制模块的兼容性,迫切需要一种统一的系统管理平台。OSEK/VDX操作系统规范为车用嵌入式操作系统及其相关服务定义了一系列的抽象标准接口,该系统独立于应用软件和硬件平台,获得了广泛的应用。本实验室在国家核高基项目的支持下,开发了适用于8位单片机的符合OSEK/VDX规范的FDOSEK操作系统,实现了OSEK/VDX规范定义的内核要求。该系统具有资源消耗小,实时性优良,运行稳定等特点。软件测试是软件开发的重要一环,是系统质量的保证和软件使用的前提。针对本实验室开发的FDOSEK操作系统,本人对功能测试进行了大量的研究和试验,主要在两个方面进行了深入的研究和探索:1.针对现有测试理论和方法的不足,提出了流框图测试分析法,能够充分覆盖测试路径,减少测试用例的冗余性。它可以为各个一致类提供独立的测试用例,充分利用系统一致类间的关系,提高测试效率。2.开发了自动化的测试工具。自动化测试软件的使用不仅能够提高工作效率,为人工测试的几十倍,也避免了人工操作的失误,同时更加灵活的应对各种测试用例的变化。本文详细的阐述了OSEK/VDX操作系统的测试理论和实践。首先全面介绍了OSEK/VDX操作系统的研究背景和本实验室开发的FDOSEK操作系统。然后着重阐述了流框图测试分析理论和方法。最后在详细介绍自动化测试原理和机制的基础上,对如何开发和使用自动化测试工具做了深入的讲解。实验结果表明,自动化测试理论有助于完成系统的功能测试,同时自动化测试工具的使用大大提高了测试的工作效率,达到了预期的效果。
其他文献
近年来,集成电路技术的不断发展和日趋成熟为嵌入式系统在日常生活中的大规模的应用铺平了道路。随着嵌入式系统的日益普及,其安全性也渐渐受到了越来越多人的关注与重视。尤其
在这个瞬息万变的时代,随着网络通信技术的迅猛发展,人们可以通过因特网方便快捷地获得各种服务.而在人们对各种服务的需求呈指数上升的时候,通过各种可能的通信媒体发展高速
煤气流分布状态是高炉上部布料操作的主要依据,它对于高炉生产的增产提质,降低焦比具有十分重要的意义。但是煤气流的分布状态是无法做准确测量的,于是我们采用了利用高炉的运行
随着数字图像处理技术的飞速发展,数字图像得到了越来越广泛的应用。由于自动化、数字化办公需求的增长,逐步形成了由纸质文档资料的手工处理转化成数字文档图像自动处理的趋
网格计算作为一种新模式的分布式计算基础架构,因其资源和服务的异构、动态、多域的特征,决定了安全机制的重要性。授权和访问控制是安全的一个非常重要的部分,但是在目前,还
随着移动智能终端设备的普及、无线通信技术和全球定位技术的发展,空间查询处理技术在日常生活中扮演者越来越重要的角色,并受到了工业界和学术界的广泛关注。在今天,空间查
本文是以基于数据仓库技术的金融企业客户关系管理系统为基础,从数据仓库软件系统开发方法,数据仓库存储模型设计,联机分析处理技术,数据挖掘技术等多个角度介绍了数据仓库软
计算机网络已经深入到社会的各个领域,其应用范围越来越广。计算机网络可靠性和可用性一直以来都是人们比较关心的问题,特别是在军事、金融、政府、高科技等领域应用时更是如此
面对日益复杂的软件系统,软件复用被认为是解决“软件危机”、提高软件开发效率和质量、实现软件产业工业化生产方式的重要途径.面向对象技术、软件构件技术、软件体系结构、
学位