嵌入式软件安全检测的关键技术研究

发布时间:2020-12-24 01:55
  随着嵌入式软件的规模和复杂程度不断提高,嵌入式软件所带来的安全隐患也层出不穷,因此软件测试的行业正在蓬勃发展,许多软件生产商为了节约时间与成本往往都会选择自动化测试来代替人工测试,目前许多测试人员都会把目光聚集在自动化测试上面,即保证了测试效率又节约了人力成本。本文将基于目前社会的现状设计了一台自动化测试平台,在保证测试效率的同时还要保证测试的准确性,并针对于此展开了详细的研究,本文的主要研究内容如下:(1)通过阅读大量国内外文献,了解和学习自动化测试技术在国内外的发展里程,基于本文所要研究的测试问题进行深入的探索,总结并提出自动化测试平台的需求,通过需求分析设计自动化测试框架,并以此框架为依据构造测试平台的搭建方案。(2)根据测试平台的需求,逐渐完善测试平台的搭建,首先需要设计测试平台的硬件,测试平台的硬件设计就是测试环境的建立过程,也是测试能够进行的基础,通过对被测件的深入了解才能知道被测件的运行条件,对于不能独立使用的被测件需要通过仿真模拟,因此下位机的硬件选型是至关重要的。依据测试的需要选择下位机的硬件,通过函数波形发生器对被测件的引脚注入仿真信号再通过NI公司的采集卡将得到的... 

【文章来源】:长春工业大学吉林省

【文章页数】:75 页

【学位级别】:硕士

【部分图文】:

嵌入式软件安全检测的关键技术研究


010-2018中国汽车产销量情况图

发动机,汽车,电子控制,思想


第1章绪论4当然不仅仅是企业对自动化测试比较重视,国外许多从事科研的工作者也在自动化测试技术上有许多突破性进展,比如Mouzakitis等人基于数据驱动模型思想对汽车ECU的故障诊断功能进行硬件在环的仿真测试,证明了诊断响应测试在自动化测试中的可行性与实用性[22]。PeterAM等人在汽车电子控制单元(ECU)测试过程中研发出一种基于黑盒测试的可自动生成测试用例自动化测试系统[23]。DixitMG等人基于分布式嵌入式系统的思想设计并研发了一台自动测试系统,可用于汽车ECU的测试[24]。WeibinWu和TianshengHong等人以及IsermannR等人利用虚拟仪器结合模型驱动仿真的思想对汽车发动机电子控制单元的不同组件进行了硬件在环仿真系统(HIL)测试设计[25-28],证明了模型驱动在硬件在环检测中的重要地位。图1.2博世发动机综合测量仪

测控系统,四川,发动机,软件测试


第1章绪论51.3.2国内发展现状从上个世纪80年代开始,软件发展越来越迅速,软件测试也越来越被重视,软件测试模型层出不穷,软件测试逐渐有了自己的生命周期,软件质量出现了许多国际化标准如IEEE、ISO等,标志着软件测试从“查漏补缺”到软件质量评估体系的发展[29]。随着中国国防现代化的迅猛发展,出于保密性与特殊性,对军用软件的测试大多由国防科工集团的第三方评测机构来完成。由于国防科工领域对嵌入式系统安全性与稳定性地重视,目前军用嵌入式软件的测试发展较为成熟[30-31]。相较于军用软件测试技术民用嵌入式软件测试产品测试技术还是略显不足。民用嵌入式系统测试产品更注重于功能测试,但由于民用(商用)软件的普遍性与重复性导致越来越多的生产商选择使用自动化测试技术[32-33]。目前,国内一些生产商也自主研发了许多种类的自动化测试工具,如创景公司、上海策动力测试设备有限公司以及四川诚邦测控技术有限公司等国内生产厂商[34-35]。其中诚邦公司开发的发动机测控系统(如下图1.3所示),能够针对不同类型的汽车发动机进行转速、转矩、功率和油耗等参数的测量,是目前台架实验中比较典型的测试设备[36]。该设备可以搭载许多扩展模块,灵活性高、重用性强等特点,可灵活运用到多种的发动机测试中去,然而此设备的成本较高、专用性较强因此不能广泛应用于大型汽车零部件生产厂商。图1.3四川诚邦发动机测控系统


本文编号:2934752

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/2934752.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a3e16***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com