聯繫我們
 課程時長 21 時間:

課程簡介

模組 1. 為何需要新語言

  • 為何使用系統模型?
  • 從SysML v1到SysML v2。
  • 主要改進與優勢。
  • 語言、庫與API。
  • 課程範例介紹。

模組 2. 關鍵新概念

  • 文字與圖形標記。
  • 定義、用法與特徵。
  • 型別化與特化關係。
  • 模型、檢視與圖形。
  • 標準SysML v2檢視。

模組 3. 套件與組織

  • 套件與模型組織。
  • 名稱與名稱空間。
  • 所有權與套件層級。
  • 匯入與可見性。
  • 庫、註釋與文件。

模組 4. 系統上下文

  • 系統邊界與範圍。
  • 外部使用者與系統。
  • 上下文定義與用法。
  • 高層連線。
  • 機器人系統上下文範例。

模組 5. 需求建模

  • 需求元素與識別符。
  • 主題、角色與利害關係人。
  • 需求定義與用法。
  • 子需求與可重用模式。
  • 假設與必要條件。
  • 需求滿足。

模組 6. 使用案例

  • 必要行為與使用者目標。
  • 主題、角色與目標。
  • 使用案例定義與用法。
  • 與需求的連線。
  • 包含的使用案例。
  • 從使用案例到動作。

模組 7. 動作與基於流的行為

  • 發生與動作。
  • 動作定義與用法。
  • 順序、完成與終止。
  • 替代與並行路徑。
  • 參數、流與先後流。
  • 發送與接受動作。
  • 動作流檢視。

模組 8. 部件與結構建模

  • 項目與部件。
  • 部件定義與用法。
  • 屬性與特徵值。
  • 結構分解與重用。
  • 多重性。
  • 複合與參考部件。
  • 特化與重定義。

模組 9. 連線、介面與流

  • 連線定義與用法。
  • 埠定義與用法。
  • 方向特徵與共軛埠。
  • 介面定義與用法。
  • 連線與流的差異。
  • 互連檢視。

模組 10. 序列檢視與交互

  • 參與者與生命線。
  • 發送與接收事件。
  • 交互上下文。
  • 訊息與負載。
  • 訊息與事件順序。
  • 機器人配送交互範例。

模組 11. 基於狀態的建模

  • 狀態定義與用法。
  • 轉換、觸發器與守護條件。
  • 進入、執行與退出動作。
  • 轉換效果。
  • 嵌套與並行狀態。
  • 狀態轉換檢視。
  • 選擇動作或狀態。

模組 12. 計算、約束與分析

  • 量與單位。
  • 計算定義與用法。
  • 分析案例、輸入與結果。
  • 約束與斷言。
  • 運行時分析範例。
  • 比較設計候選方案。

模組 13. SysML v2 API與整合基礎

  • API目的與服務。
  • API提供者與消費者。
  • 專案、提交、分支與標籤。
  • 模型導航與查詢。
  • PIM、PSM、REST/HTTP與OSLC。
  • 整合與自動化。

模組 14. 從SysML v1.x遷移

  • 遷移範圍與工具支援。
  • v1概念映射至v2。
  • 從圖形到檢視。
  • 檢視遷移後的模型。
  • 採用選項與試點專案。

最低要求

需具備系統工程基本概念,包括需求、系統結構與行為。熟悉SysML v1.x或UML者較有利,但非必需。無需具備SysML v2知識或程式設計經驗;學員應能熟練使用文字編輯器。

受眾

系統工程師、MBSE從業者、系統與軟體架構師、產品工程師、技術商業分析師,以及希望發展SysML v2建模技能的SysML v1.x使用者。

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類