国产仿真软件GESTE2.0 以自主知识产权突破国际技术封锁线

时间:2011-06-27

  中航一集团计算机软件可靠性管理与测评中心(CATC)在京发布,其自行研发、拥有独立知识产权的通用嵌入式软件仿真测试环境(GESTE)二代产品-GESTE2.0.GESTE是由我国科技工作者自主研发完成,它打破了国外对我国在相关领域的技术垄断和封锁,填补了我国实时嵌入式软件缺乏通用仿真测试环境的空白,对于相关领域之快速定制亦具有革新意义。

  目前,由于软件的规模越来越庞大,因此保证质量与可靠性的测试日益摆上了重要位置。例如,70年代的飞机系统中,程序仅有上千行;而现在有数百万行软件,需要搭建专用测试平台检测这些软件。2000年, 嵌入式软件仿真测试平台SRSTP由CATC研制成功,此即GESTE的雏形。该产品提供对嵌入式软件半实物仿真测试的全套方案,并在通用性、实时性、可扩展性以及易用性方面表现良好。截至目前,GESTE已在我国5个重点型号中的23个重要软件测试项目中发挥了重要作用,排除了软件大量潜在缺陷。

  中航一集团计算机软件可靠性管理与测评中心主任:刘斌教授

  GESTE系列嵌入式仿真测试产品之诞生源于嵌入式系统广泛应用从而引发业界针对嵌入式软件质量之深度探讨。2000年, 嵌入式软件仿真测试平台SRSTP由本测评中心成功研制,此即GESTE的雏形。2002年,测评中心完成第三方测评项目--某型号发动机数控系统软件测试。迄今为止,软件测试仍为保证软件质量与可靠性的有力手段。由于嵌入式软件具有软硬件结合密切、实时性较强以及接口复杂等特点,针对嵌入式系统的软件测试更侧重于系统测试。GESTE产品提供对嵌入式软件进行半实物仿真测试的全套解决方案,并在通用性、实时性、可扩展性以及易用性方面创造良好表现。截至现在,GESTE已在我国5个重点型号中的23个重要软件测试项目中发挥了重要作用,排除了软件大量潜在缺陷。

  GESTE2.0属本系列产品之二代产品,较之于代产品,其在如下领域实现了更大突破:

  1) 仿真测试环境的构建与测试环境集成,使仿真建模更加便利,不仅支持模型代码的自动生成、交叉编译,而且实现了仿真模型的调试功能,极大地提高了建模效率;

  2) 测试的执行效率进一步提高,不仅实现了测试脚本的实时解释执行,而且提供了脚本编译执行的机制,有助于测试环境实时性能的提高;

  3) 加强了测试过程的管理,美化了用户界面,丰富了显控面板的构建元素,并且支持测试过程中多个面板的实时显控,方便了测试过程的监控;

  4) 改进数据收集融合算法,支持海量数据的实时采集,便于对测试数据进行的小颗粒度的分析处理;

  5) 进一步提高可扩展性,实现了对与MATLAB和CodeTest等建模工具和测试工具的集成,丰富了建模手段、提高了测试能力。

  GESTE2.0发布会媒体问答

  刘斌教授认为GESTE2.0与国外同类产品相比,优势非常明显,其仿真建模、测试脚本属于世界先进水平;增加了与Matlab和CodeTest等工具的接口,使用户使用起来非常方便;产品更符合中国国情;售后服务贴近用户等。而且还推出业界个具有便携式平台的仿真测试环境。当然GESTE仍有亟需改进之处,例如用户手册与国外类似产品相比,可读性尚待提高。

  关于中航一集团计算机软件可靠性管理与测评中心

  中航一集团计算机软件可靠性管理与测评中心成立于2000年,属北京航空航天大学可靠性工程研究所,是我国早系统地开展软件可靠性工程研究的单位;拥有软件可靠性工程领域国内一流的科研条件和软件测试设备;具有国家保密资质;已经通过总装备部军用软件测评实验室GJB2725A的。目前,本测评中心有教授3名(2名博导)、副教授2名,有博士学位的资深软件测试工程师6名、专职测试工程师35人、以博士研究生为主的兼职测试工程师13人,另有硕士研究生36人。截止2006年底,测评中心已经承担国防领域18个重点型号中68个软件的测评任务,超过三百万行软件代码,涉及航空、航天、船舶、兵器和电子等39个软件研发单位。

  测评中心具有强大的技术研发能力,在软件可靠性测试、验证与评估、嵌入式软件自动化测试以及软件测试理论等方面均有深入研究,承担了总装和国防科工委等科研课题13项;在国内外刊物上共发表软件测试技术相关的学术论文百余篇;获得国防科工委及解放军三项奖励。本中心研制成功的具有自主知识产权的通用嵌入式软件仿真测试环境(GESTE)已达到国际先进水平,并作为正式产品出售给航天、兵器、二炮、船舶等兄弟测评单位,成为嵌入式软件仿真测试的主力测试平台。本中心研发的软件可靠性测试用例生成(TCS)和软件可靠性评估工具(SRET)已达到国内先进水平,填补了国内软件可靠性测试中的空白。

  在开拓市场方面, CATC主要承担国内重要软件的第三方测试任务,并提供相关的软件工程化、软件测试方面的技术咨询以及软件测试培训工作。CATC将不仅停留在国防领域,还期待GESTE系列产品进入民用领域,例如汽车、通信和民航业。带头人--刘斌教授推测,国内目前有1200家左右有规模的嵌入式软件公司,期待有20%~50%的厂家会用到GESTE.

  关于GESTE2.0

  GESTE2.0为嵌入式软件提供通用式的仿真测试环境,实现对嵌入式软件进行实时、闭环的、非侵入式的系统测试。在通用性的基础上,支持并辅助二次开发,从而满足专用测试需求。

  GESTE产品提供对嵌入式软件进行半实物仿真测试的全套解决方案,有助于提高实时嵌入式软件的可靠性和安全性,并在通用性、实时性、可扩展性以及易用性方面创造良好表现。特别是在航空、航天、船舶以及兵器等重要领域,能有效地发现软件缺陷,避免由于软件缺陷引发的事故,缩短实时嵌入式软件研发周期。截至现在,GESTE已在我国5个重点型号中的23个重要软件测试项目中发挥了重要作用,排除了软件大量潜在缺陷。现在GESTE已经成为国内,世界先进的仿真测试平台,在军工行业成为事实上的嵌入式软件系统测试环境的标准。GESTE的诞生不仅填补了我国测试工具的空白,更大大提高了国内软件的测试质量,为振兴民族工业奉献了力量!


  
上一篇:在RFID基础上的库存管理分集系统设计
下一篇:如何使用VxWorks

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料