中航一集團計算機軟件可靠性管理與測評中心(CATC)日前宣布,其自行研發、擁有獨立知識產權的通用嵌入式軟件仿真測試環境(GESTE)在京隆重發布二代產品-GESTE2.0。GESTE是由我國科技工作者自主研發完成,它的成功面市,打破了國外對我國在相關領域的技術壟斷和封鎖,填補了我國實時嵌入式軟件缺乏通用仿真測試環境的空白,對於相關領域之快速定制需求亦具有非凡的革新意義。
GESTE系列嵌入式仿真測試產品之誕生源於嵌入式系統廣泛應用從而引發業界針對嵌入式軟件質量之深度探討。2000年,嵌入式軟件仿真測試平台SRSTP由本測評中心成功研制,此即GESTE的雛形。2002年,測評中心完成首個第三方測評項目──某型號發動機數控系統軟件測試。迄今為止,軟件測試仍為保証軟件質量與可靠性的最有力手段。由於嵌入式軟件具有軟硬件結合密切、實時性較強以及接口復雜等特點,針對嵌入式系統的軟件測試更側重於系統測試。GESTE產品提供對嵌入式軟件進行半實物仿真測試的全套解決方案,並在通用性、實時性、可擴展性以及易用性方面創造良好表現。截至現在,GESTE已在我國5個重點型號中的23個重要軟件測試項目中發揮了重要作用,排除了軟件大量潛在缺陷。
GESTE2.0屬本系列產品之二代產品,較之於第一代產品,其在如下領域實現了更大突破:
1)仿真測試環境的構建與測試環境集成,使仿真建模更加便利,不僅支持模型代碼的自動生成、交叉編譯,而且實現了仿真模型的調試功能,極大地提高了建模效率;
2)測試的執行效率進一步提高,不僅實現了測試腳本的實時解釋執行,而且提供了腳本編譯執行的機制,有助於測試環境實時性能的提高;
3)加強了測試過程的管理,美化了用戶界面,豐富了顯控面板的構建元素,並且支持測試過程中多個面板的實時顯控,方便了測試過程的監控;
4)改進數據收集融合算法,支持海量數據的實時採集,便於對測試數據進行精確的小顆粒度的分析處理;
5)進一步提高可擴展性,實現了對與MATLAB和CodeTest等專業建模工具和測試工具的集成,豐富了建模手段、提高了測試能力。
CATC劉斌教授表示,“中航一集團計算機軟件可靠性管理與測評中心(CATC)長久以來一直致力於通過我們專利性的GESTE系列嵌入式仿真測試產品,承擔重要軟件的第三方測試任務,並提供相關的軟件工程化、軟件測試方面的技術咨詢以及軟件測試培訓工作。7年來我們先後承擔300余萬行規模的嵌入式軟件測試,建立以GJB
2725A為主的軟件測評實驗室質量管理體系,在軟件測試界贏得良好口碑及聲譽。除卻航空、航天、船舶、兵器和電子等相關領域的成功實踐,我們亦在積極拓展尋求與更廣泛領域軟件企業的合作,2008年北京奧林匹克運動會即是新近成功涉足之成功案例之一。本中心員工皆深感榮幸並責任重大。”