新闻中心

EEPW首页 > 测试测量 > 设计应用 > 仿真测试环境GESTE2.0诞生

仿真测试环境GESTE2.0诞生

——
作者:本刊记者 王莹时间:2007-11-11来源:电子产品世界收藏

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

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

  性能赶超国外

  GESTE2.0较之于第一代产品有了新的突破:仿真测试环境的构建与测试环境集成,使仿真建模更加便利,不仅支持模型代码的自动生成、交叉编译,而且实现了仿真模型的调试功能,提高了建模效率;除此之外,测试的执行效率进一步提高, 加强了测试过程的管理,改进数据收集融合算法,进一步提高可扩展性。

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

  军转民,多艰辛

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

  自主研发几多艰辛!刘斌教授感叹道:“用户看到的是软硬件集成系统,看不到的是背后的艰辛!”GESTE产品中有大约25万行软件代码,全部自行编写。CATC依托北京航空航天大学,采用了三级研发体制,老师带学生做基础预研(语言编程);接着CATC进行工程化,使之从原型到初具规模;之后有固定团队做商品化,使其可靠性、稳定性、质量大大提高。

  在GESTE的诞生过程中,北京新空间网计算机公司作出了重要贡献。有人说“鉴定会就是追悼会”,因为一个国家项目获得鉴定后往往得不到专项资金支持了,因此就被搁置下来。所幸的是,新空间网对CATC的这个科研项目倾注了大量心血,在九五鉴定后,新空间网与各方共投资了3000多万元,才使GESTE呱呱落地,并承担了GESTE的市场推广工作。至于价格,GESTE2.0通常比国外同类产品低1/3。

  我们期待,GESTE2.0这项达国际先进水平的平台产品,能够在我国嵌入式软件仿真测试方面发挥重要作用。

刘斌教授(左1):我们看到的是软硬件集成系统,看不到的是背后的艰辛:25万行软件代码完全自行编制,采用严格的三级开发体制。



评论


相关推荐

技术专区

关闭