访问电脑版页面

导航:老古开发网手机版其他

自主嵌入式软件仿真测试环境打破国外垄断

导读:
关键字:
    日前,由中航一集团计算机软件可靠性管理与测评中心自主研发的通用嵌入式软件仿真测试系统第二代产品(GESTE2.0)的面世,打破了发达国家对我国在相关领域的技术垄断和封锁,填补了我国实时嵌入式软件缺乏通用仿真测试系统的空白。并且较之其推出的第一代产品(GESTE)具有更多的优势,更符合用户的需求。
    
      打破国外垄断
      
      据介绍,嵌入式软件能够根据需要不断地对外部事件做出响应,通常应用于武器、航空、指挥控制和运输系统等,在导航中起重要作用。
      
      嵌入式软件半实物仿真测试是指将嵌入式系统视为一个整体,通过仿真的方法模拟嵌入式系统与其他交联设备之间的通信的一种测试。它是目前较为高级的一种检测方法。中航一集团开发的GESTE属于半实物仿真测试系统。半实物仿真是指在数学仿真中,把部分仿真模型用实物代替的一种实时仿真。
    
      “此前,将半实物仿真系统应用于嵌入式软件测试而且能通用化这项技术一直掌握在德国等少数发达国家手中。”在接受中国知识产权报记者的采访时,中航一集团计算机软件可靠性管理与测评中心主任刘斌表示,考虑到嵌入式软件涉及服务于武器、飞机、船舶等军工领域的特殊性和安全性,不能引进国外的先进技术。在GESTE面世前,中国的嵌入式软件测试系统大多采用地面检测设备、动态仪等,只能施加部分测试用例,而且多数为功能测试,边界、异常等易于发现软件缺陷的测试用例则很难执行。这主要是因为地面检测设备本身并非专业的软件测试系统,只能做一些常规的测试。“我们自主研发的仿真检测系统,实现了对嵌入式软件在模拟实际运行中的检测,而且,GESTE以自主知识产权的产品打破了国外对相关技术的垄断。”
    
      更符合用户需求
      
      据介绍,GESTE2.0不仅打破了国外的垄断,而且较国外产品具有更多优势:
    
      在技术方面,GESTE2.0的仿真建模(仿真产品代替真实产品的部分)和测试脚本技术(测试程序)处于国际领先水平;关键技术、核心模块处于绝对优势;采用更加人性化的设计,满足用户需求,使用户使用更加便捷,而国外的专业化测试设备对用户的操作能力要求很高;GESTE2.0保密措施较好,更符合中国国情。GESTE2.0为用户提供测试脚本的开发环境,用户只需按照相关规范书写测试脚本来描述测试意图,解释器就可以通过读取脚本文本完成相应的功能。
      
      此外,软件测试在嵌入式软件生产过程中是一项消耗极大的工作,工作量占到40%,而费用则占到40%至50%,所以如何解决嵌入式系统开发周期和成本问题尤为重要。在价格上,GESTE2.0的价格比国外同类产品便宜近1/3。
      
      刘斌透露,GESTE2.0较第一代产品有了更大的突破。仿真测试环境的构建与测试环境集成使仿真建模更加便利,测试脚本实时性更强,用户界面更加美化,支持海量数据实时收集,关键技术更加专业,测试能力进一步提高。
    
      市场占有率更高
      
      目前,GESTE已在我国5个重点型号中的23个重要软件测试项目中发挥了重要作用,排除了软件大量的潜在缺陷。
      
      据介绍,GESTE目前主要服务于军工领域。随着市场的发展,GESTE也将投入民用领域,如民航、电信等。目前,中国还没有第二家开发仿真测试系统的单位,相对于国内1200多个客户的需求量,GESTE产品的市场前景非常乐观。德国的同类产品于2000年进入中国,至今仅拥有6家客户,市场反响很一般。而我国的GESTE自2004年研发开始,至今已有5家客户,售出6套产品。
      
      刘斌表示,上述成绩的取得源于国家和研发团队为此付出的巨大投入。国家对GESTE系列产品的有形投资超过3000万元,而且,从一个课题的研究成果转化成商业化的产品,需要9倍于单纯研发所需的工作量。GESTE1.0的高起点也使得研发团队在GESTE2.0版本中实现技术的更大突破时,付出了艰辛的努力。

来源:知识产权报   作者:  2007/10/20 0:00:00
栏目: [ ]

相关阅读

安森美推出新的高功率图腾柱PFC控制器,满足具挑战的能效标准

动态功耗低至60μA/MHz!助力设备超长续航,首选国民技术低功耗MCU!