工作成果: 操作實現
這個構件描述如何根據合作的元素,同時納入多種見解來實現特定的操作。也實現操作相關的非功能面需求。
目的

操作實現的用途是針對目前考量的(子)系統來描述「白箱」觀點,區隔規劃人員和設計師兩者關切的重點。

關係
角色負責: 修改者:
輸入至強制:
選用: 外部:
輸出來源
主要說明

操作實現的概要如下:

  • 操作名稱
  • 可用來實現操作的子系統操作清單,依每一種選定見解的特定元素來組織:子系統(邏輯)、位置(分佈)、工作者(工作者)、流程(並行性)
  • 每一組 [子系統操作,相關非功能面需求] 的預算需求

實現是同時在「架構分析」期間發現的多個元素上執行,且包括與操作有關的非功能面需求的實現。 常用的圖解是通訊圖和序列圖,描述合作元素的行為層面。

內容
選用
規劃Yes
主要考量

設計師負責操作實現的完整性,確保:

  • 操作實現正確地實現相對應操作的行為。
  • 表達所有選定的見解,且每一種見解至少有一個實現。
  • 考量所有子系統操作,正確地編列相關的非功能面需求的預算。
  • 適當地記載操作實現,且對應的圖解符合用途。
  • 實現關聯正確。
調整
表示法選項

「操作實例化」是多維的實現化,每一種見解各佔一個維度。 每一個「操作」至少有一個「邏輯」實現化。