整合WebSphere BusinessModeler和Rational Asset Manager

myattitude發表於2009-07-07

轉自:developerworks

作者:Murray Beaton, 資深軟體開發人員, IBM
Scott Peddle, 諮詢軟體開發人員, IBM
Alex Fernandes, 諮詢軟體開發人員, IBM
Shili Yang, 諮詢軟體開發人員, IBM

簡介

Rational Asset Manager(以下稱為 Asset Manager)是一個在 Object Management Group (OMG) Reusable Asset Specification (RAS) 上構建的資產管理儲存庫。Asset Manager 有助於定義、建立、治理、修改和管理可重用資產。一般地,開發工具會有用於日常原始碼控制的儲存庫,通常是 Concurrent Versions System (CVS) 和 Rational Clearcase 等原始碼管理 (SCM) 系統。大型開發組織很適合使用這種儲存庫管理需要經常同步的細粒度的更改。

但是,當工件達到一定的成熟度之後,組織可能希望共享這些工件,讓使用者能夠按照名稱或描述搜尋它們、檢視當前使用它們的上下文、檢視其他使用者的評級和評論以及預訂工件(以便在以後更改時得到通知)。這些功能只是 Rational Asset Manager 與典型的 SCM 相比提供的一部分增值功能。WebSphere Business Modeler(以下稱為 Business Modeler)支援這些功能,提供與 Asset Manager 的無縫整合。本文討論如何配置和使用這些功能。

安裝業務過程管理 (BPM) 庫

使用資產儲存庫的第一步是配置 Asset Manager 伺服器。Business Modeler 要求儲存 Business Modeler 資產的伺服器安裝 BPM 庫;否則,在試圖把資產新增到儲存庫中時會出現錯誤訊息。

為了安裝 BPM 庫,啟動 Web 瀏覽器並訪問 Asset Manager 主頁。作為管理員登入,然後單擊 Administration 選項卡和 Libraries。在 Import Libraries 部分中,指定 <WebSphere_Business_ Modeler_Install_folder>\WBModeler62\repositoryProfile\profile_6.2.0.000.zip。


圖 1. BPM 庫的名稱和版本
BPM 庫的名稱和版本

單擊 OK 之後,彙總頁面顯示已經匯入的各種型別、屬性和關係。為了啟用庫,單擊頁面右上邊的 Enable。在下一個頁面上,單擊底部的 Enable 完成此任務。

在把資產新增到儲存庫中之前,Business Modeler 檢查是否有新構造。下面將簡要概述庫內容;關於這些概念的更多資訊,請參見 參考資料

如何組織資產

Asset Manager 儲存庫在獲得資產時根據型別組織資產,並結合使用其他分類結構。

資產型別

資產型別是 Asset Manager 中主要的組織級別。在儲存庫中新增資產時,資產型別控制使用者必須在資產中包含的資訊和工件;然後,使用這些資訊進行治理、搜尋和資產重用。BPM 庫包含許多資產型別,專門捕捉整個 BPM 解決方案的各個元件。對於 Business Modeler,庫主要包含 Business Modeler 概念和 Asset Manager 資產型別(例如業務項、過程和資源)之間的一對一對映。除了與 Business Modeler 相關的資產型別之外,還有為 WebSphere Integration Developer(以下稱為 Integration Developer)和 WebSphere Business Monitor(以下稱為 Business Monitor)定義的其他資產型別,但是本文不討論這些型別。

關係型別

關係型別描述資產之間關係的性質。資產型別可以通過約束在資產型別之間形成某些關係。表 1 描述 BPM 庫中的各種關係概念。


表 1. BPM 庫中的關係概念

概念 關係型別 描述
Aggregation Aggregates/Is Part Of 資產包含一個或更多資產,或是一個組的一部分。
Composition Composes/Is Owned By 資產由其他資產組成,或屬於其他資產。
Dependency Depends On/Is Used By 資產依賴於另一個資產,或由另一個資產使用。
Evolution Next Version/ Previous Version 資產是從另一個資產發展出來的,或是另一個資產的祖先。
Origination Originated/Is Derived From 資產建立另一個資產,或是從另一個資產建立的。

屬性

屬性允許資產生產者提供適合特定上下文的額外分類資訊。它們可以跨多個資產型別,屬性對於它們所在的資產型別可以是必需的或可選的。BPM 庫定義兩個屬性(見表 2),在所有 BPM 資產型別中都可以設定這兩個屬性。


表 2. 屬性

屬性名 描述
domainDescriptor 用來捕捉 Business Modeler 特有的資產相關資訊,這些資訊不適合包含在 Asset Manager 後設資料中。
domainVersion 用來捕捉向儲存庫提交此資產的 Business Modeler 的版本。

儘管 Business Modeler 使用 domainDescriptor 和 domainVersion 屬性,但是這些屬性不是 Business Modeler 特有的,也不屬於 Business Modeler。它們屬於 BPM 庫,因此套件中的其他 BPM 產品(比如 Integration Developer 和 Business Monitor)可以重用它們。

在成功地匯入 BPM 庫之後,在 Administration > Libraries 下面出現以下文字。版本號旁邊的書堆圖示表示庫已經啟用了。


圖 2. BPM 庫
Administration > Libraries 中列出 BPM 庫

通過配置儲存庫使用社群

Asset Manager 提供豐富的管理功能,有助於以各種方式組織結構和管理資產。管理功能之一是定義社群。社群是一個儲存庫結構,允許使用者以某種方式與相關的資產組互動。社群由資產、管理員、使用者、使用者組和評論過程組成。要想在儲存庫中新增資產,必須至少有一個社群。為了定義社群,返回到 Asset Manager Web 客戶機中的 Administration 選項卡並單擊 New Community。(如果不打算使用管理員賬號生成和使用資產,就要新增計劃使用的賬號)。給這個賬號分配 Asset Producer 和 Asset Consumer 角色。關於管理 Asset Manager 社群和使用者賬號的更多資訊,請參見 參考資料

連線儲存庫

成功地配置 Asset Manager 伺服器之後,可以從 Asset Repositories 檢視連線它。如果現在在四皮膚模式的 Business Modeling 透檢視中,Asset Repositories 檢視在右下角。如果不是這樣,那麼單擊工具欄上的皮膚佈局圖示,切換到四皮膚佈局的 Business Modeler。另外,如果您不喜歡四皮膚佈局,也可以通過選擇 Window > Show View > Other > Asset Management Views > Asset Repositories 顯示這個檢視。

在 Asset Repositories 檢視中,可以從彈出選單中選擇 New Repository Connection 或單擊 New Connection 圖示。在嚮導中,指定 URL、使用者名稱、密碼和可選的特定名。然後,選擇 Validate connection on finishSave password(見圖 3)。如果不確定為 URL 指定什麼值,那麼在 Asset Manager 主頁中選擇 Help > Extensions 並使用 Repository Location 值。單擊 Finish


圖 3. 新增新的資產儲存庫連線
新增新的資產儲存庫連線

在儲存庫中新增資產

資產的生命週期始於在儲存庫中新增一個業務工件(例如過程)。一般來說,如果業務工件已經準備好供除作者之外的其他人使用,它就可能成為可重用的資產。例如,過程可能已經準備好由更廣泛的團隊審查或傳遞給 IT 開發人員。

本節使用 Business Modeler 提供的 QuickstartFinance 示例。按照以下步驟匯入示例檔案:

  1. 開啟 Business Modeler。如果沒有看到 Project Tree 檢視,那麼單擊工具欄上的皮膚佈局圖示,切換到四皮膚佈局。
  2. 在 Project Tree 檢視中,右鍵單擊並選擇 Import
  3. 選擇 WebSphere Business Modeler project (.mar, .zip),單擊 Next
  4. 單擊 Browse。Browse for Folder 視窗開啟。
  5. 找到 samples 資料夾並單擊 OK。samples 資料夾位於 Business Modeler 安裝資料夾下面。
  6. 選擇 QuickstartFinance.mar 檔案匯入 QuickstartFinance 專案。
  7. 單擊 Finish

在 Project Tree 檢視中可以看到 QuickstartFinance 專案。它包含 ABC Bank 的貸款申請過程。Loan Application (As Is) 任務流批准或拒絕貸款申請。ABC Bank 的管理層希望允許有條件批准,從而吸引更多客戶。

ABC Bank 的業務分析師編寫了 Loan Application (To Be) 過程以實現業務目標。在實現之前,Loan Application (To Be) 過程要由 ABC Bank 的一位經理審查和批准。為了開始審查過程,要把 Loan Application (To Be) 新增到資產儲存庫中。

  • 在 Project Tree 檢視中,展開 QuickstartFinance > Processes 並雙擊 Loan Application (To Be) 開啟過程編輯器。在 Loan Application (To Be) 的 Attributes 檢視中,單擊 General 選項卡。在 Description 框中新增以下文字:
    The process task flow is:
    1. A loan application arrives for approval and is reviewed by a loan officer. 
    2. 50% of the time, the application is approved.
    3. 35% of the time, the application is approved with special conditions applied. 
    4. 15% of the time, the application is denied.
    		

  • 儲存 Loan Application (To Be) 過程。
  • 右鍵單擊 Loan Application (To Be) 並選擇 Add to Asset Repository(見圖 4)。

    圖 4. 把 Loan Application (To Be) 新增到儲存庫中
    右鍵單擊 Loan Application (To Be) 並選擇 Add to Asset Repository

    如果 Repository Connection 框中指定了有效的連線,就會填充資產樹。在嚮導第一次啟動時,Repository Connection 框是空的。

  • 單擊 Repository Connection 框的下拉箭頭並選擇前一節中建立的連線。嚮導會記住這一選擇。正如 安裝 BPM 庫 中提到的,所選的儲存庫不一定滿足與 Business Modeler 整合的需求。在這種情況下,錯誤訊息會指出糾正措施(見圖 5)。

    圖 5. 指出糾正措施的錯誤訊息
    如果選擇的儲存庫不滿足需求,錯誤訊息會指出糾正措施

  • 在 Confirm Assets 頁面上,可以選擇要新增到儲存庫中的資產並定製資產屬性,比如名稱和描述。在資產樹中,展開 QuickstartFinance > Processes 並取消選擇 Loan Application (As Is)
  • 選擇 Loan Application (To Be)。資產屬性編輯器中會填充 Loan Application (To Be) 過程中的資料。

    圖 6. 選擇要新增到儲存庫中的資產
    在 Confirm Assets 頁面上,選擇要新增到儲存庫中的資產並定製資產屬性

    參考下表填寫 Confirm Assets 頁面上的設定:



    Name (必需)資產的名稱。
    Version (必需)表示資產版本的生成的整數。
    Community (必需)資產所屬的儲存庫社群。社群可以管理角色、使用者和審查過程。提示:要想為所選的所有資產設定社群,應該修改頂級專案資產的社群。
    Short Description (必需)對資產的單行描述。
    Description (可選)對資產的詳細描述。這個文字框可以接受連結、圖片、表和文字格式。
    Related Assets 與所選資產相關的資產列表。這個列表來自模型中的語義關係,因此不能編輯。
    Tags (可選)定製的標籤,表示資產的主要用途或特性。使用逗號分隔各個標籤,兩單詞的標籤應該放在引號(" ")中。這個框中可能已經包含一些預定義的 BPM 標籤,比如 businessService、businessProcess 或 businessData。


  • 把名稱改為 Loan Application。限定詞 (To Be) 是不必要的,因為沒有在儲存庫中新增 Loan Application (As Is) 過程。注意,樹中的標籤沒有變,因為樹連結到業務模型工件。還可以把短描述改為更有意義的文字,比如 “Loan Application with conditional approval branch”。
  • 單擊 Related Assets 選項卡。Loan Application 過程資產依賴於幾個業務項和資源,而且它屬於 QuickstartFinance 專案。這些關係來自業務模型,並且由選擇樹實施它們。
  • 在樹中展開 Loans 業務專案錄並取消選擇 Application。一條警告指出,其他資產需要 Application,如果繼續操作,依賴資產將被清除。

    圖 7. 指出資產依賴關係的警告訊息
    指出其他資產依賴於 Application 的警告訊息

  • 單擊 Yes。注意,Loan Application 已經取消選擇了。選擇 Loan Application。同樣,會實施資產關係,但是這一次會要求您選擇依賴資產。

    圖 8. 選擇依賴資產
    選擇依賴資產

    單擊 Yes。選擇 Application。單擊 Next
  • Select Categories 頁面上,把一個類別(由資產管理員定義)應用於新增的所有資產。對資產成功地分類有助於使用者通過搜尋找到資產。可以使用描述資產上下文所需的任意數量的類別。例如,圖 9 對 QuickstartFinance 資產應用 Personal Loan 類別。單擊 Next

    圖 9. 對資產應用類別
    對資產應用類別

  • Solution 頁面上,把 QuickstartFinance 新增到一個解決方案資產中。通過把資產組合成解決方案,可以把不相關的專案資產組合在一起。例如,可能有兩個 Business Modeler 專案,它們都屬於一個更大的業務活動。為了新增新的解決方案,單擊 New。會看到在 Confirm Assets 頁面上見過的屬性。對於名稱,輸入 1Q Projects。對於短描述,輸入 Projects targeted for first quarter delivery。然後單擊 Finish
  • Available assets 樹列出可釋出的所有專案資產。雙擊 QuickstartFinance 資產,把它轉移到 Solution assets 樹中。也可以使用導航按鈕在解決方案中新增或刪除資產。Solution Name 下拉選單列出儲存庫中的所有解決方案。通過選擇更多解決方案並使用導航按鈕,可以把專案資產新增到多個解決方案中。單擊 Next

    圖 10. 把資產分配給解決方案
    把資產分配給解決方案

  • WebSphere Integration Developer 專案詳細資訊頁面上,可以把與 Integration Developer 相容的實現細節新增到 QuickstartFinance 專案資產中。單擊 Next。在 WebSphere Business Monitor 專案詳細資訊頁面上,可以把與 WebSphere Business Monitor 開發工具集相容的監視模型新增到 QuickstartFinance 專案資產中。單擊 NextSummary 頁面列出將新增的資產。單擊 Finish。在 Add Asset to Repository Results 視窗中單擊 OK

QuickstartFinance 專案和它的資產現在已經儲存在儲存庫中了。儲存庫中定義的治理策略會生效,從而審查 Loan Application 過程。ABC 的經理認為 Outcome of review? 通路的輸出分支太嚴格了。為了改變這種情況,要新增一些特殊條款,讓出現 Approve with Terms 分支的概率達到 40%。步驟如下:

  • 開啟 Loan Application (To Be) 過程並選擇 Outcome of review? 通路。
  • 切換到 Attributes 檢視並選擇 Output branches 選項卡。
  • Approve with Terms 概率改為 40%,把 Reject 概率改為 10%。另外,在 Attributes – General 選項卡上更新過程描述以匹配設定的新值。圖 11 顯示這些修改的結果。

    圖 11. 編輯通路的輸出分支
    編輯通路的輸出分支

  • 儲存過程。

現在,按以下步驟更新過程資產:

  • 右鍵單擊 QuickstartFinance 專案並選擇 Add to Asset Repository
  • 展開 Loans 業務專案錄。不選擇 ApplicationE-Mail NotificationFunds 業務項,因為並沒有修改這些工件。Loan Application (To Be) 過程依賴於這些業務項。如果不選擇業務項,Loan Application 等依賴資產就會建立對以前新增的 ApplicationE-Mail NotificationFunds 資產的依賴關係。
  • 選擇 Application,單擊 Version 框的下拉箭頭,確認版本是預設值 1.0。可以通過設定新版本來更新資產。在這個示例中,沒有修改 Application。在樹中取消選擇 Application
  • 展開 Processes 過程目錄,取消選擇 Loan Application (As Is)
  • 單擊 Loan Application (To Be)。版本自動地改為 1.1。Version 下拉選單中不再出現 Version 1.0,因為自從上一次新增以來資產內容已經改變了。
  • 把名稱改為 Loan Application,單擊 Next,然後按前面的步驟對資產進行分類。
  • 單擊 Next,然後單擊 Solution Name [Version] 框的下拉箭頭並選擇 1Q Projects [1.0]。Solution assets 樹中出現以前新增的 QuickstartFinance 專案資產。
  • 在 Available assets 列表中,選擇 QuickstartFinance [1.1] 並單擊 Add。這時會詢問是否希望替換解決方案中現有的 QuickstartFinance 資產。單擊 Yes

    圖 12. 替換現有的 QuickstartFinance 資產
    替換現有的 QuickstartFinance 資產

    解決方案只能包含專案資產的一個版本。從這個方面說,解決方案相當於多個專案的配置。
  • 單擊 Finish。這會新增新的 QuickstartFinance 和 Loan Application 資產並更新 1Q Projects 解決方案資產。

搜尋和瀏覽儲存庫

可以以兩種方式搜尋和瀏覽 Asset Manager 儲存庫中的資產:

  • 使用 Asset Manager 工具集提供的 Eclipse 客戶機(比如 Business Modeler)。
  • 使用 Web 瀏覽器。

這兩種客戶機都提供豐富的功能,支援瀏覽、搜尋和其他任務。但是,Web 客戶機提供比 Eclipse 客戶機更多的管理和治理功能。

以前關於庫安裝和儲存庫配置的文章已經討論過一些額外功能。本文主要關注 Eclipse 客戶機。

在四皮膚佈局的 Business Modeling 透檢視中,可以在右下角找到 Asset Repositories 檢視。在 Asset Repositories 檢視中,單擊 Refresh Repository Connection 重新整理連線。然後,展開儲存庫連線並展開 Business Process ManagementBusiness Process Management 資料夾提供使用 BPM 產品套件新增的所有資產的結構樹。如果在環境中兩個產品在安裝時共享一個包組,或者在當前產品中使用另一個產品中的資產,那麼可能在 Business Process Management 資料夾中看到多個產品。BPM 產品中總是會出現 Solutions 資料夾。

展開 WebSphere Business Modeler 資料夾、QuickstartFinance [1.1] 和它下面的一些資料夾(圖 13)。另外,展開 Solutions 資料夾。如果 Business Modeler 或 Solutions 資料夾中沒有內容,那麼單擊 Refresh Repository Connection 再次重新整理儲存庫連線。


圖 13. Asset Repositories 檢視中的 Business Process Management 資產
Asset Repositories 檢視中的 Business Process Management 資產

注意,專案、目錄和建模工件的佈局與 Business Modeling project explorer 中的物件佈局相似。如果想收集關於某一資產的更多資訊,有許多方法。例如,把滑鼠停留在資產上會顯示高層詳細資訊(圖 14)。


圖 14. 把滑鼠停留在 Loan Application [1.1] 上時顯示的詳細資訊
把滑鼠停留在 Loan Application [1.1] 上時顯示的詳細資訊

在某些情況下,可能希望更仔細地檢查資產,例如檢視它的關係或內容。為此,從資產的彈出選單中選擇 Browse AssetOpen Asset in Web Browser。這兩種方法提供相同級別的資訊,但是佈局和表示方式略有不同。通過使用 Browse Asset 操作或雙擊資產瀏覽 Loan Application [1.1] 資產。


圖 15. 瀏覽 Loan Application 資產的詳細資訊
瀏覽 Loan Application 資產的詳細資訊

General Details 選項卡顯示與圖 14 相同的一些資訊,還顯示長描述、版本、修改歷史和其他資料。Categories 選項卡顯示以前新增資產時提供的類別資訊 (ABC Bank > Loans > Personal)。Related Assets 選項卡顯示此資產依賴的資產、使用此資產的地方、前一個版本等等。通過雙擊關係,可以快速瀏覽到與此資產相關的資產。關於其他選項卡的更多資訊,請參見 參考資料

還可以以另一種結構化的方式檢視儲存庫。在連線的彈出上下文選單中選擇 Visual Browse(見圖 16)。


圖 16. 啟動 Visual Browse
右鍵單擊儲存庫連線並啟動 Visual Browse

開啟的檢視器有三個選項卡:OverviewCommunitiesVisual Browse。在預設情況下,選擇的選項卡是 Visual BrowseOverview 選項卡提供儲存庫連線的詳細資訊和一些預定義的查詢。Communities 選項卡提供儲存庫中可用的社群的彙總資訊,還提供社群的超連結。

Visual Browse 選項卡包含三個部分:瀏覽器的左邊用於搜尋和篩選;右邊上部顯示搜尋結果;右邊下部顯示一個圖。

使用 Visual Browse 的起點是搜尋皮膚。可以使用關鍵字、篩選器、標籤、資產型別和類別搜尋各種資產子集。搜尋到的資產顯示在搜尋結果檢視中。要想把資產新增到圖中,只需在搜尋結果檢視中選擇它。

下面是與圖中的資產進行互動的一些提示:

  • 不同型別的資產以不同的顏色顯示。
  • 當選擇一個資產時,與它相關的資產顯示在搜尋結果區域中,按關係型別分組。可以使用 Back to Search 超連結返回到搜尋結果。
  • 把滑鼠停留在資產上,可以顯示關於此資產的更多資訊。
  • 圖中的相關資產是連線的。把滑鼠停留在連線上,可以顯示關係的性質。
  • 要想從圖中刪除專案,只需在搜尋結果檢視中清除它們。要想清除整個圖,可以使用 erase 按鈕。

可以使用 Visual Browse 構造影響分析所需的圖。例如,圖 17 顯示 1Q Project 解決方案中的 Loan Application [1.1] 過程使用的所有業務項。

按照以下步驟構造圖:

  • 按解決方案資產型別進行篩選。
  • 在搜尋結果中選擇 1Q Project 資產,把它新增到圖中。單擊圖中的資產並選擇要顯示的相關資產,從而構造圖的其餘部分。


圖 17. 在 Visual Browse 中瀏覽相關資產
瀏覽與一個資產相關的各種資產

Asset Manager 還提供單獨的搜尋和篩選功能。從儲存庫連線的彈出選單中選擇 Search Repository(圖 16)。顯示另外兩個檢視:一個用來指定搜尋條件和篩選器,另一個顯示結果。可以使用包含文字、關鍵字、篩選器、標籤、資產型別和類別的各種條件進行搜尋。

在儲存庫中新增資產時,BPM 產品使用預定義的標籤,這些標籤支援跨資產型別和社群的正交搜尋。如果在 Asset Search 檢視中選擇 Tag Cloud 選項卡,會看到兩個可用標籤:businessDatabusinessProcess。如果選擇 businessProcessSearch Results 檢視會顯示 Loan Application 過程的 1.0 和 1.1 版本,見圖 18。如果已經從 Integration Developer 新增了 Business Process Execution Language (BPEL) 型別的資產,也會在搜尋結果中看到它們。


圖 18. 基於 businessProcess 標籤的搜尋結果
基於 businessProcess 標籤的搜尋結果

從儲存庫匯入資產

資產儲存庫的好處之一是能夠重用資產,從而加快新資產的開發。重用可以是建立對現有資產的依賴而不進行修改,也可以是使用現有資產作為起點,根據新的需求調整它們。但是,後一種重用形式並不是典型的資產演化方式。在根據新需求調整現有資產時,實際上要複製資產,然後使用這個拷貝作為起點。在不同的環境中快速地重用資產有助於形成高效的開發文化。

在一個空的工作空間中,匯入本文提供的 MortgageFinanceExample.mar 檔案。注意,Mortgage Application 過程沒有相關聯的組織內容(見 Attributes 檢視中的 Organizations 選項卡),這個工作空間中也沒有組織單位。ABC Bank 決定由負責處理個人貸款的組織單位處理抵押貸款申請。

按照以下步驟使用儲存庫中當前可用的組織單位:

  • 通過瀏覽 Asset Repositories 檢視或使用 Asset Search 檢視找到 Midtown Branch 資產。
  • 從彈出選單中選擇 Import Asset。也可以選擇 Import Asset With > WebSphere Business Modeler。如果選擇 Import Asset,那麼在提示選擇產品時選擇 WebSphere Business Modeler 並單擊 Next
  • Dependencies 頁面上,選擇希望匯入什麼依賴(直接和間接)。匯入嚮導自動地選擇工作空間中不存在的資產依賴,或與相應儲存庫內容不一致的資產依賴。因為要把 Midtown Branch 資產匯入一個還沒有組織單位工件的專案,所以所有依賴都是必要的。圖 19 顯示依賴匯入頁面。接受預設選擇並單擊 Next

    圖 19. Import Dependencies 頁面
    Import Dependencies 頁面

  • 選擇要匯入資產的目標專案,見圖 20。潛在專案的列表只限於支援匯入的資產型別的專案。

    圖 20. 選擇目標專案
    選擇目標專案

    選擇 MortgageFinanceExample 專案並單擊 Next
    嚮導的最後一個頁面提供要匯入的資產的彙總資訊(見圖 21)。

    圖 21. 要匯入的資產的彙總資訊
    要匯入的資產的彙總資訊

單擊 Finish 開始匯入過程。在工作空間中存在衝突時,使用者可以通過選擇 Conflict 視窗中的選項選擇適當的措施。在這個場景中,沒有衝突,匯入過程會順利完成。

在匯入完成之後,可以更新 Mortgage Application 過程,在 Mortgage Application 的 Attributes 檢視的 Organizations 選項卡中使用新的組織單位。如果以後把 Mortgage Application 過程新增到資產儲存庫中,在 Mortgage Application 和 Midtown Branch 之間會存在一個 Depends On 關係。因為在匯入之後 Midtown Branch 和它的依賴沒有修改過,所以不必重新新增到儲存庫中。因此,儲存庫顯示這兩個過程(Loan Application 和 Mortgage Application)依賴於組織資訊的相同版本。

與其他 BPM 產品協作和共享資產

正如 在儲存庫中新增資產 中提到的,可以為 Integration Developer 和 Business Monitor 等其他 BPM 產品生成工件。以後的一篇文章將討論如何使用這種功能在產品之間傳遞工件。還討論如何跨產品同步儲存庫更改、執行影響分析和配置可跟蹤性。

結束語

本文討論瞭如何為 Business Modeler 配置和管理 Asset Manager 儲存庫。解釋了資產的組織方式,演示瞭如何在儲存庫中瀏覽、搜尋和匯入資產。資產重用可以提高開發組織的效率,Asset Manager 與其他 IBM BPM 產品的整合有助於利用解決方案的其他資產。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14780914/viewspace-608521/,如需轉載,請註明出處,否則將追究法律責任。

相關文章