基于构件的嵌入式软件测试的研究

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:sujie0888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式计算机的使用日益广泛,嵌入式软件的测试工作变得越来越重要。测试工作中的一个核心问题是测试的充分性问题。即选择什么测试策略,什么时间停止测试能够保证嵌入式软件的可靠应用。本文分析研究了嵌入式软件测试的特点、分类方法和评测办法以及构件测试的特点、分类方法以及测试中的主要问题。提出了一套适用于嵌入式系统构件测试的策略,并应用这一策略对一个具体的基于构件的嵌入式系统(MMB)进行了实践。MMB系统是借鉴了IEC 61499定义的功能块的概念和特点,算法内部隐藏,并且提供了标准接口,功能块的接口和实现相互分离的嵌入式软件。从用户的角度出发,用户是根据MMB的用户手册对MMB进行应用,其关心的是构件是否能满足用户说明书上的构件功能正确性、参数的物理意义完整性。根据嵌入式软件和软件构件测试的充分性准则;提出了针对MMB系统的构件功能测试准则和参数物理意义完整性测试准则。并依据构件功能测试准则,本论文对MMB系统构件功能进行了完全测试,做了404个功能测试的测试用例。在论文中列举了系统构件、通信构件、任务构件和整型量计算构件和TSO控制器构件的测试用例。并结合覆盖评测办法,对MMB的构件功能测试覆盖进行了评测。最后提出了基于状态变换的测试方法,把一个组态系统看作一个黑盒子,通过对其输入的状态组合,测试系统的状态和输出值。由于MMB系统开发方法为应用系统集成,不是传统的系统开发方法,它极大地提高了系统设计的效率和准确性,并且也极大的节省了系统开发的时间。本文最后基于构件的嵌入式软件系统测试做了总结,并指出了对MMB系统参数测试开发完全自动化的方向。
其他文献
中国作为能源消费大国,碳排放量长期位于全球前列。随着中国经济的不断向前发展,对于电力的需求日益增长,由此带来的环境问题也越来越突出。在传统的观念中,供电计划主要从供电侧入手,不管是直接扩大装机容量,或是从外部外调电力,都要增加一定的附加成本,并且无益于减小尖峰的负荷压力,还对环境造成影响。相比于传统的供应端,近年来需求侧资源颇受关注,具有显著的经济效益和环保效益,并已经被视作与供应侧等同的资源,成
学位
机械图纸矢量化是将机械图纸经扫描设备输入计算机中的位图图像进行处理、分析和识别,并最终将其转化为计算机辅助设计软件可以识别的矢量图形文件格式的过程。它涉及图像处
随着工业自动化水平的不断提高,控制策略变得越来越复杂,控制系统也越来越庞大,这对现场仪表的要求也越来越高,未来现场仪表将向着多参数、微型化、智能化和网络化方向发展。在众
电镀是一种比较重要的工艺,产品经过电镀工艺处理后,不仅产品质量获得提高,产品性能也会大幅度提高,同时延长了产品的使用时间。电镀过程中各种参数的控制将会影响电镀是否能
风险管理目前成为了世界各国都非常关注的并具有深远影响的战略课题,忽视风险管理或风险管理不善,就会增加发生意外损失的可能,扩大意外损失的后果。目前,对项目风险分析的研究中
在各种卷绕式机构组成的生产线中,多段式张力系统的恒张力控制是一个极其重要的环节,对生产过程中各段张力的稳定控制是保证产品质量的关键技术之一。为了更精确细致的对类似多
我国油田大部分属陆相沉积非均质多油层砂岩油田,开发初期在总结国内外油田采油工程正反两个方面的基础上,结合自身实际确定了“早期内部注水、保持油层压力”的开发方针,油田注
IEC 61499是用于分布式工业过程测量与控制系统(IPMCS)用功能块的国际标准。作为新型工业标准,IEC 61499定义了一套设计模块化、可重用、分布式控制应用的基本概念和思想,为
学位
近年来,随着公路的通车里程、车流量和行驶车速的与日俱增,公路交通噪声污染对沿线居民正常生活、工作、学习、休息环境的干扰程度和范围也随之加剧和扩大。公路交通噪声污染已经逐渐变成沿线居民最为关注的环境污染问题。因而,降低轮胎花纹噪声就成了世界汽车及轮胎工业的一个重要课题。对道路交通噪声进行控制,最积极有效的方法是从噪声源上根治噪声。道路交通噪声主要是汽车发动机以及轮胎与路面间的相互作用而产生的。随着汽