UML與嵌入式建模概覽
|
- 為什么應(yīng)用UML進(jìn)行嵌入式系統(tǒng)建模
- UML能做什么,不能做什么
- 什么適合UML,不要盲目建模
- UML的規(guī)范介紹
- SysML (Languages) 規(guī)范介紹
- UML嵌入式系統(tǒng)建模的典型圖例
|
UML與嵌入式建模概覽
嵌入式分析設(shè)計(jì)方法:面向過程Vs面向?qū)ο? |
- 嵌入式系統(tǒng)的特殊之處
- 程序中的對象組織
- 面向?qū)ο蠛兔嫦蜻^程的區(qū)別和聯(lián)系
- 面向過程系統(tǒng)分析設(shè)計(jì)路線圖
- 面向?qū)ο笙到y(tǒng)分析設(shè)計(jì)路線圖
|
嵌入式系統(tǒng)需求與建模 |
- 嵌入式系統(tǒng)需求的特點(diǎn)和難點(diǎn)
- 嵌入式系統(tǒng)需求面向軟硬件的分解
- 識別Actor和UseCase
- 建立用例模型
- 描述并分析用例
- 對象交互場景分析
- 描述設(shè)備接口需求
- 非功能性需求分析與建模
|
嵌入式系統(tǒng)分析 |
- 嵌入式系統(tǒng)分析什么
- 有關(guān)嵌入式設(shè)備的分析方法
- 關(guān)于嵌入式領(lǐng)域?qū)ο蟮姆治?/li>
- 關(guān)于嵌入式處理場景分析
- 設(shè)備相關(guān)的行為規(guī)則分析
|
架構(gòu)基礎(chǔ)
|
- 嵌入式架構(gòu)和一般軟件架構(gòu)的區(qū)別和聯(lián)系
- 嵌入式架構(gòu)描述的典型視圖
- 嵌入式架構(gòu)的建模實(shí)例
- 有關(guān)嵌入式架構(gòu)驗(yàn)證的方法
|
層次架構(gòu)設(shè)計(jì) |
- 嵌入式典型分層結(jié)構(gòu)
- UML在層次設(shè)計(jì)的應(yīng)用
- 嵌入式層次之間的關(guān)系
- 層次接口設(shè)計(jì)
- 層次相關(guān)的建模
- 層次設(shè)計(jì)原則
|
子系統(tǒng)設(shè)計(jì),子系統(tǒng)封裝設(shè)計(jì)方法
|
- 嵌入式子系統(tǒng)典型結(jié)構(gòu)
- UML在子系統(tǒng)設(shè)計(jì)中的應(yīng)用
- 子系統(tǒng)劃分原理
- 子系統(tǒng)接口設(shè)計(jì)和建模方法
|
處理復(fù)雜系統(tǒng)設(shè)計(jì) |
- 結(jié)構(gòu)層次化:如何通過使用層次化結(jié)構(gòu)來管理復(fù)雜性,還包括多重性和復(fù)制,以及末端端口和中繼端口。
- 行為層次化:如何使用層次化有限狀態(tài)機(jī)來管理復(fù)雜性,涵蓋相關(guān)的概念,包括層次化的狀態(tài)遷移和層次化的狀態(tài),以及這些概念的UML表示。
- 系統(tǒng)層次化:使用分層和包(Package)來建立復(fù)雜的系統(tǒng)的技術(shù)
|
嵌入式處理場景設(shè)計(jì) |
- 確定嵌入式場景處理方位
- 識別場景相關(guān)的設(shè)備和軟件對象
- 為設(shè)備和軟件分配行為,
- 描述模塊之間的交互
- 描述行為有關(guān)的結(jié)構(gòu)
- 場景的UML建模
|
多任務(wù)實(shí)時(shí)系統(tǒng)分析設(shè)計(jì)和建模 |
- 嵌入式實(shí)時(shí)、多任務(wù)的特點(diǎn)
- 如何用UML建模實(shí)時(shí)、多任務(wù)系統(tǒng)
- 如何描述并發(fā)
- 如何分析、設(shè)計(jì)行為
- 如何協(xié)調(diào)行為之間的關(guān)系
- 端口、協(xié)議和連接器設(shè)計(jì)
- 把行為分配給處理單元
|
組件與分布設(shè)計(jì) |
- 組件典型劃分原則
- 組件封裝方法
- UML組件圖與分布圖規(guī)范
- 節(jié)點(diǎn)連接、配置
- 組件與構(gòu)建
- 組件與持續(xù)集成
|
基于工具進(jìn)行模型驗(yàn)證與重構(gòu) |
- 實(shí)時(shí)系統(tǒng)UML建模工具框架原理
- 模型引擎的執(zhí)行機(jī)制
- 和嵌入式操作系統(tǒng)的接口
- 模型代碼生成
- 模型編譯
- 模型運(yùn)行與模型驗(yàn)證
- 基于模型的系統(tǒng)重構(gòu)
|