久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

博客專欄

EEPW首頁 > 博客 > Rhapsody—復雜域控軟件架構開發套件

Rhapsody—復雜域控軟件架構開發套件

發布人:hiraintech 時間:2023-12-15 來源:工程師 發布文章

產品概述

      Rhapsody是基于UML/SysML的模型驅動開發集成環境,專注于嵌入式和實時系統。通過Rhapsody的模型驅動體系,可以快速地將應用模型部署到實時嵌入式操作系統。Rhapsody適應迭代設計與開發,軟件開發可以在宿主機環境持續的執行和驗證,繼而生成嵌入式應用,下載到目標機進行測試。

      Rhapsody同時提供了種類眾多、功能強大的Add-Ons擴展模塊,滿足客戶不同的應用需求。針對嵌入式軟件,Rhapsody支持C、C++、Java及Ada語言,支持完整動態代碼生成、仿真及目標環境執行功能。支持迭代開發及快速原型,便于快速交付高質量系統。

 

產品家族功能介紹

RS 圖1替換.jpg 

    · 擴展功能模塊介紹

       Rhapsody Toolsand Utilities Add On,Rhapsody與外部環境的交互接口包,包含:

    Reporter Plus:基于模型可定制生成文檔,滿足公司及業界標準

    Gateway:提供需求可追蹤能力。基于需求管理工具的導入、管理并追蹤需求

    Webify:可視化面板,支持快速原型測試

    XMIToolkit:便于不同的支持XMI標準的工具之間的模型轉換

    Siemens Teamcenter SE接口

    SOA(WSDL)支持

    Mathworks Simulink接口

 

    · Rhapsody Test Conductor基于模型測試工具模塊

    遵循UML規范,基于場景的嵌入式測試生成和檢驗套件

    應用UML順序圖定義測試

    使用插樁、監視、驅動等測試技術

    參數化表示測試用例行為

    通過不同顏色給出錯誤報告

 

    · Rhapsody Automatic Test Generation Add On,Rhapsody模型測試用例自動生成工具

    根據UML模型生成系統和軟件的完整測試用例對于不同模塊進行針對性測試,如:模型元素覆蓋率測試,MC/DC覆蓋率測試等

    自動生成各種測試用例用于單元測試、集成測試、回歸測試

    提供測試用例的文本和XMI格式的輸出

    通過Test Conductor提供白盒觀察測試執行的窗口,形成一個靈活、可擴展、可跟蹤的測試平臺

 

    · Rhapsody Developer Rules Composerand Rules Player Add Ons:提供代碼生成定制化能力,模型轉換引擎

RS 圖2.jpg

主要技術功能

    · 基于UML/SysML的模型驅動開發集成環境,專注于嵌入式和實時系統

RS 圖3.jpg

    · 支持文檔發布模板定制和模型報告文檔的自動生成

RS 圖4.jpg

    · AUTOSAR從概念到代碼的工作流程:Rhapsody改進了對AUTOSAR標準的支持功能,使用統一建模語言(UML)一一 來為與AUTOSAR RTE相集成的整個軟件構件生成C代碼

RS 圖5.jpg


RS 圖6.jpg

    · 具備豐富的API可與其他軟件進行集成:Gateway提供雙向接口,兼容業界大多數常用的需求管理和配置管理工具,包括Microsoft? Word、Microsoft? Excel?、 Microsoft? PowerPoint?、 PDF?、 ASCII、 Adobe? Acrobat? 6.0+、 Rational DOORS、IBM Rational、IBM RequisitePro、Borland CalibreRM、 Mathworks Simulink

RS 圖7.jpg

    · 模型與代碼的相互關聯,支持由模型生成C/C++/Java/Ada代碼,以及開展可視化逆向工程

RS 圖8.jpg

    · 具備模擬和運行功能,可借助面板圖開展快速系統原型與仿真測試工作

RS 圖9.jpg

    · 模型驅動的驗證支持:通過Test Conductor和Automatic Test Generator插件,基于需求驅動測試過程,實現自動化測試,獲取可視化的測試用例,驗證測試有效性,生成測試覆蓋度報告

RS 圖10.jpg

    · 實時框架與動態模型代碼關聯支持

RS 圖片11(小字).jpg

應用案例

RS 圖12替換.jpg


*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



關鍵詞: Rhapsody

技術專區

關閉