如何使 UML 建模成為敏捷和及時的方式

如何使 UML 建模成為敏捷和及時的方式

本文將向您展示如何 使用強大的模型 ETL 功能以敏捷和及時的方式有效地應用 UML 建模。

UML 模型 或圖表是您在特定上下文中試圖理解的內容的特定視圖。

通常,我們希望收集/提取圖表中的數據以執行進一步的分析和優先排序,以表格形式添加註釋和註釋、附加成本或元素列表的相關信息等。但是這些數據通常分散在圖表的各處(這里和那裡),隱藏在形狀、彈出窗口或屬性窗口中,我們無法在表格中查詢它們。或者在大多數情況下,我們甚至需要手動將它們複製並重新組織成所需的格式以供進一步分析。

模型 ETL(extract-transform-load)表就是為此目的而發明的。現在,您可以靈活地使用 ETL 查詢功能來提取所需的數據,以針對不同方面以即時和敏捷的方式改進您的模型。

以超級敏捷的方式使用 UML 建模技術成為您軟件開發過程的真正老闆!

快速瀏覽 —  Visual Paradigm使用 Model ETL 進行 敏捷 UML 建模

按需模型 ETL

使用強大的模型倉儲工具提取、轉換和加載模型。

摘錄:獲得建模工件的鳥瞰圖

ETL 引擎讀取並分析指定類型的建模工件,並將所需信息提取到模型到屬性表中;給出模型元素的匯總視圖,否則這些元素可能分散在圖表和屬性窗口中。

按條件過濾表格內容

靈活配置 ETL 表以適應特定用例。通過應用不同的條件,您可以列出您感興趣的元素。要列出成本大於 1,000 的用例?或者列出專門使用構造型 <> 的類?全取決於你。

一張表中的二級詳細信息

基本模型 ETL 可以從特定模型或圖表(例如用例圖或數據表)中提取數據。現在,增強的模型 ETL 允許您從多個模型或圖表中提取數據,並將這些信息組合到一個集成的模型 ETL 表中,以進行數據轉換和可視化。

變換:塊操作的綜合列表

變換功能有助於將獲取的數據編輯和/或轉換為所需狀態。使用 ETL 表,您可以快速準確地對多個建模工件執行批量編輯。用法示例:從圖表中提取用例以形成 ETL 表,檢查用例,確定它們對客戶的重要性並一次性調整其優先級!

面向方面的屬性

面向方面的屬性 (AOP) 是用戶定義的一組特定方面的標記值,用於可重用的目的。它是可根據需要進行模型擴展的可附加和可拆卸的,即成本估算的 AOP 適用於用例或用戶故事,並且通常可以在 ETL 表中組合使用。

加載:以其他形式可視化模型

加載函數將結果數據寫入目標格式,例如表格、圖表或其他可視格式。例如,為具有  優先級的用例形成單獨的圖表,如表中所示。

用於註釋目的的可打印 ETL 表

ETL 表為註釋目的提供了一種強大的方法。它不僅允許直接在圖表窗格中查看和編輯模型,還可以用作可調整大小和可移動的表格圖例。您甚至可以創建多個與不同類型的模型和標準相關聯的 ETL 表。模型(或圖表)與帶註釋的表格並排在一個地方的組合為讀者提供了更精確和信息豐富的表示。

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。