綜上所述,利用SCADE可以根據需求建立模型、然后通過靜態分析模型的完整性和一致性、再可以通過模擬仿真模型的正確性、后還可以通過形式驗證模型的安全性。通過這一系列的操作以后,我們得到了一個完美的模型,已經在開發的早期,也就是在設計階段就已經把可能的錯誤都已經排除掉了。
SCADE的代碼生成器是指以這個完美的模型為基礎,生成出完美的代碼。它生成的代碼滿足一系列的安全性特征,具有良好的可讀性和友好的接口,和手寫代碼具有基本相當的大小和效率。
和其它的許多代碼生成器相比,SCADE代碼生成有兩個的特點。,SCADE
所生成的代碼是完全面向工程的產品代碼,可以直接嵌入到產品中去而不需要做任何修改。第二,SCADE基于嚴格的數據理論,它代碼運行的結果和仿真的結果完全一致。
KCG是目前世界上通過了DO-178B這一嚴格標準的A級質量認證的代碼生成器。它也是通過了IEC61508標準質量認證的代碼生成器,支持MISRA等標準。它的使用不僅大大節省了編碼工作,而且生成的代碼的無需單元測試,很大程度地節省了驗證工作和驗證時間。基于SCADE KCG的開發流程已被相關認證機構廣泛接受,在空客、歐洲直升機、達索等眾多用戶的多個項目得到大量應用,并通過了DO-178B認證。KCG還是通過了IEC 61508認證的代碼生成器。
公司網址:http://www.passiontechinc.com