The MathWorks宣佈2008上半年之正式改版-R2008a中的Simulink和嵌入式C程式碼產生器(Real-Time Workshop Embedded Coder),可支援AUTOSAR(汽車開放式系統架構)軟體元件描述(AUTOSAR Software Component description)檔的輸入及輸出,並產生與AUTOSAR標準相容的量產程式碼。
The MathWorks公司台灣總代理鈦思科技表示,Simulink能夠協助想要開發符合AUTOSAR標準軟體元件的工程師,提供他們功能強大且十分彈性的內建函式庫,讓工程人員不必另外使用新的模組或工具開發AUTOSAR元件。利用AUTOSAR標準授權的工具所產生的軟體元件程式,如由Vector Informatik公司開發的達文西工具組合(DaVinci Tool Suite) ,可以自動地整合至Simulink環境中進行下一步設計,並實現元件功能,而且不用再對現有的model做任何架構上的改變。也因此, Simulink model能夠在整個研發流程中成為模擬行為、快速原型化、和產生量產程式碼時的最佳參考,不論是否在AUTOSAR的開發環境中進行設計。
工程人員在建立出程式元件的模型並加以設計後,就能利用嵌入式C程式碼產生器(Real-Time Workshop Embedded Coder)自動地產生與AUTOSAR標準相容的程式碼。為了要確認巳經產生的程式碼是否有效,並與參考的model行為加以比對測試,軟體迴路測試(Software-in-the-loop)可以很輕易的達到以上的目的。如今,嵌入式C程式碼產生器(Real-Time Workshop Embedded Coder)可自動產生支援AUTOSAR Runtime環境API的測試架構,使得軟體迴路測試得以快速實現。
嵌入式C程式碼產生器(Real-Time Workshop Embedded Coder)除了能自動產生程式碼之外,同時會產生AUTOSAR軟體元件描述檔,能將產生的程式碼元件整合到AUTOSAR runtime環境(RTE)和AUTOSAR基礎軟體之上。