Course Code: systemumlea
Duration: 21 hours
Course Outline:

UML建模培訓

UML 建模語言培訓
UML 建模實例

SysML建模培訓

SysML 建模語言培訓
SysML 建模實例

建模工具EA培訓

EA特點

圖形要素
建模方法
團隊協作

自動化生成文檔和代碼的能力

代碼逆向生成模型
需求接收與管理(DOORS系統)
開發映射與同步

使用SysML建立需求分析模型

接收提出的需求
使用需求圖爲需求建模
對需求進行用例建模
對需求建立系統結構模型(模塊圖)

系統分析

分析模塊之間的交互
分析模塊內部結構,
劃分軟件和硬件邊界:考慮成本、效率、可維護性等劃分軟件硬件
分析模塊內部軟件和硬件的交互
定義並建模硬件和軟件的接口

系統結構建模與設計

劃分並建模模塊結構
建模模塊之間的交互
模塊之間的接口分析與建模
定義模塊外部接口
定義模塊內部接口

系統行爲建模與設計

建模模塊功能處理流程
補充模塊處理參數模型
建模系統狀態
關聯流程、參數和狀態

軟件和硬件接口定義

系統軟件和硬件集成參考架構
軟件和硬件接口層定義
軟件和硬件接口設計
接口通信協議建模與仿真

從系統設計過渡到軟件需求

系統模型到軟件模型的映射關系
系統模塊映射到軟件單元
從系統接口映射到軟件接口
從系統邏輯映射到軟件邏輯
建立軟件需求模型

軟件設計與仿真

軟件結構設計
軟件過程設計
軟件接口設計
對軟件運行過程仿真
監控參數
識別問題,並修訂軟件模型

從模型到文檔

通過模型生成文檔:
系統需求文檔
系統設計文檔
軟件需求文檔
軟件設計文檔

從模型到開發

從模型到代碼
結構代碼
過程代碼
模型檢查與驗證

基于模型建立跟蹤

用戶需求到系統模型的跟蹤
系統模型的軟件模型的跟蹤
軟件模型到軟件測試的跟蹤
系統模型到系統測試的跟蹤

基于模型進行管理

基于模型的需求管理
基于模型的質量管理
基于模型的變更管理

AUTOSAR架構案例

在AUTOSAR架構中EA的使用案例(架構/接口/ARXML)

滿足ASPICE的架構設計

架構設計如何滿足ASPICE要求