⚠ 這是歷史版本頁面 — 查看 ArgoUML 最新版本 →
- 目前版本0.32
- 更新日期2011-01-28
- 檔案大小15.23 MB
- 檔案名稱ArgoUML-0.32.app.tgz
- 作業系統Mac OS X
- 支援語系English
- 授權型式開源軟體
- 開發商 CollabNet, IncInc
- 軟體分類Mac 軟體 / 開發者工具
##
編輯短評
ArgoUML 是一套以 Java 撰寫的開源 UML 建模工具,支援所有標準 UML 圖形,並以「認知支援」輔助物件導向設計流程。它最大的辨識度在於完全跨平台、符合 OMG UML 1.4 標準,且核心模型儲存庫採用 JMI 實作,對熟悉 Java 生態的開發者相當友善。這套工具歷史悠久,但近年維護步調明顯趨緩,在開發者工具分類中屬於評價中等偏上的小眾選擇,並非主流首選。
ArgoUML 適合需要免費 UML 工具、且不介意英文介面的學生或小型團隊,特別是在教學或輕量文件產出的情境下。與 Microsoft Access 或 Parallels Desktop 等熱門替代軟體相比,它並非整合型生產力工具,而是專注於 UML 圖形繪製的純 Java 方案,因此取捨在於功能單純但缺乏現代化介面與頻繁更新。授權為開源軟體,提供 macOS 與 Windows 版本,但僅支援英文語系,使用前需留意這點。
##
軟體介紹
ArgoUML for Mac 是領先的開放原始碼 UML 建模工具,支援所有標準 UML 圖表。它可在任何 Java 平台上執行,並提供十種語言版本。
ArgoUML for macOS 是一款純 Java 的開放原始碼 UML CASE(電腦輔助軟體工程)工具,為物件導向設計提供認知支援。
此工具完全以 Java 撰寫,並使用 Java Foundation Classes。應用程式符合 OMG 的 UML 1.4 標準。
核心模型儲存庫是 Java Metadata Interface(JMI)的實作,直接支援 MOF,並使用 OMG 提供的 UML 1.4 規格機器可讀版本。
重點特色
標準 UML 元模型
應用程式符合 OMG 的 UML 1.4 標準。核心模型儲存庫是 Java Metadata Interface(JMI)的實作,直接支援 MOF,並使用 OMG 提供的 UML 1.4 規格機器可讀版本。
UML 圖表支援
它使用 GEF(UCI 圖形編輯框架)來編輯 UML 圖表。
XMI 支援
XMI 是 UML 工具之間基於 XML 的交換格式。ArgoUML 將其作為標準儲存機制,確保與其他工具輕鬆交換,並符合開放標準。此外,也可將模型匯出為 XMI。
多種圖表匯出格式
圖表可儲存為 GIF、PNG、PostScript、Encapsulated PS、PGML 和 SVG 格式。
其他功能
進階 圖表編輯 與縮放、OCL 支援、正向工程、逆向工程 /Jar/ 類別檔匯入、認知支援、行動反思,以及更多功能。
主要功能
圖表類型:支援多種 UML 圖表類型,包括類別圖、使用案例圖、循序圖、活動圖等。這種多樣性讓使用者能針對軟體專案的不同面向進行建模。
程式碼產生:提供程式碼產生功能,可從 UML 圖表產生多種程式語言的程式碼,包括 Java、C++ 等。這能簡化開發流程,並確保設計與程式碼之間的一致性。
逆向工程:也能將現有程式碼逆向工程為 UML 圖表,協助你理解複雜的舊有系統並進行改善。
協作:此軟體透過支援 Git 等版本控制系統,促進團隊成員之間的協作。多位使用者可同時處理同一個專案。
擴充性:支援外掛程式,讓你能擴充功能以符合特定的建模需求。
豐富的調色盤:軟體提供豐富的 UML 元素,例如類別、介面、關聯等,可輕鬆拖放到圖表上。
文件產生:可直接從 UML 圖表產生文件,有助於專案溝通與知識分享。
使用者介面
ArgoUML 的使用者介面功能齊全,但對於習慣現代設計美學的使用者來說,可能略顯過時。
介面包含選單列、工具列、圖表工作區,以及各種用於導覽專案的面板。
雖然它可能不會贏得設計獎項,但一旦熟悉後,操作起來相當有效率且直觀。重點明顯在於功能性,而非美觀。
安裝與設定
ArgoUML for Mac 是免費的嗎?
是的,ArgoUML 是開放原始碼,且完全 100% 免費使用。
我可以將現有程式碼匯入 ArgoUML 進行逆向工程嗎?
可以,它支援逆向工程,允許你匯入現有程式碼並從中產生 UML 圖表。
支援哪些程式語言用於程式碼產生?
它支援多種程式語言的程式碼產生,包括 Java、C++ 等。
使用 ArgoUML 處理的專案大小有限制嗎?
雖然此工具能處理複雜專案,但在非常大的專案上效能可能會下降。建議將這類專案拆分為較小的模組。
我可以使用 ArgoUML 與團隊成員協作嗎?
可以,它透過 Git 等版本控制系統支援協作,讓多位團隊成員能同時處理同一個專案。
替代方案
Visual Paradigm:一款多功能的 UML 建模工具,支援各種建模符號,並提供廣泛的協作與專案管理功能。
價格
此應用程式完全免費,對於個人、小型團隊以及預算有限的開放原始碼專案來說,是極具吸引力的選擇。
系統需求
也可下載:ArgoUML for Windows
下載 ArgoUML for Mac 最新版本 為什麼此應用程式發佈在 FileHorse 上?(更多資訊)
ArgoUML for macOS 是一款純 Java 的開放原始碼 UML CASE(電腦輔助軟體工程)工具,為物件導向設計提供認知支援。
此工具完全以 Java 撰寫,並使用 Java Foundation Classes。應用程式符合 OMG 的 UML 1.4 標準。
核心模型儲存庫是 Java Metadata Interface(JMI)的實作,直接支援 MOF,並使用 OMG 提供的 UML 1.4 規格機器可讀版本。
重點特色
標準 UML 元模型
應用程式符合 OMG 的 UML 1.4 標準。核心模型儲存庫是 Java Metadata Interface(JMI)的實作,直接支援 MOF,並使用 OMG 提供的 UML 1.4 規格機器可讀版本。
UML 圖表支援
它使用 GEF(UCI 圖形編輯框架)來編輯 UML 圖表。
XMI 支援
XMI 是 UML 工具之間基於 XML 的交換格式。ArgoUML 將其作為標準儲存機制,確保與其他工具輕鬆交換,並符合開放標準。此外,也可將模型匯出為 XMI。
多種圖表匯出格式
圖表可儲存為 GIF、PNG、PostScript、Encapsulated PS、PGML 和 SVG 格式。
其他功能
進階 圖表編輯 與縮放、OCL 支援、正向工程、逆向工程 /Jar/ 類別檔匯入、認知支援、行動反思,以及更多功能。
主要功能
圖表類型:支援多種 UML 圖表類型,包括類別圖、使用案例圖、循序圖、活動圖等。這種多樣性讓使用者能針對軟體專案的不同面向進行建模。
程式碼產生:提供程式碼產生功能,可從 UML 圖表產生多種程式語言的程式碼,包括 Java、C++ 等。這能簡化開發流程,並確保設計與程式碼之間的一致性。
逆向工程:也能將現有程式碼逆向工程為 UML 圖表,協助你理解複雜的舊有系統並進行改善。
協作:此軟體透過支援 Git 等版本控制系統,促進團隊成員之間的協作。多位使用者可同時處理同一個專案。
擴充性:支援外掛程式,讓你能擴充功能以符合特定的建模需求。
豐富的調色盤:軟體提供豐富的 UML 元素,例如類別、介面、關聯等,可輕鬆拖放到圖表上。
文件產生:可直接從 UML 圖表產生文件,有助於專案溝通與知識分享。
使用者介面
ArgoUML 的使用者介面功能齊全,但對於習慣現代設計美學的使用者來說,可能略顯過時。
介面包含選單列、工具列、圖表工作區,以及各種用於導覽專案的面板。
雖然它可能不會贏得設計獎項,但一旦熟悉後,操作起來相當有效率且直觀。重點明顯在於功能性,而非美觀。
安裝與設定
- 造訪官方 GitHub 網站或 FileHorse
- 下載適用於你作業系統(Windows、macOS 或 Linux)的安裝程式。
- 依照安裝指示操作,通常包括執行安裝程式並選擇安裝選項。
- 安裝完成後,啟動應用程式並開始使用軟體。
- 建立新專案:啟動軟體並建立新專案。
- 選擇圖表類型:選擇你要建立的 UML 圖表類型(例如類別圖、使用案例圖)。
- 新增元素:從調色盤拖放 UML 元素到圖表畫布上。
- 連接元素:使用適當的連接器建立元素之間的關係。
- 編輯屬性:雙擊元素以編輯其屬性並新增詳細資料。
- 產生程式碼或文件:根據需求,可從 UML 圖表產生程式碼或文件。
ArgoUML for Mac 是免費的嗎?
是的,ArgoUML 是開放原始碼,且完全 100% 免費使用。
我可以將現有程式碼匯入 ArgoUML 進行逆向工程嗎?
可以,它支援逆向工程,允許你匯入現有程式碼並從中產生 UML 圖表。
支援哪些程式語言用於程式碼產生?
它支援多種程式語言的程式碼產生,包括 Java、C++ 等。
使用 ArgoUML 處理的專案大小有限制嗎?
雖然此工具能處理複雜專案,但在非常大的專案上效能可能會下降。建議將這類專案拆分為較小的模組。
我可以使用 ArgoUML 與團隊成員協作嗎?
可以,它透過 Git 等版本控制系統支援協作,讓多位團隊成員能同時處理同一個專案。
替代方案
Visual Paradigm:一款多功能的 UML 建模工具,支援各種建模符號,並提供廣泛的協作與專案管理功能。
價格
此應用程式完全免費,對於個人、小型團隊以及預算有限的開放原始碼專案來說,是極具吸引力的選擇。
系統需求
- 作業系統:macOS 10.12 以上
- 記憶體:1 GB(建議 2 GB)
- 磁碟空間:200 MB 可用空間
- Java Runtime Environment(JRE)8 或更新版本
- 開放原始碼且免費。
- 支援多種 UML 圖表類型。
- 具備程式碼產生與逆向工程能力。
- 跨平台相容性。
- 可透過外掛程式擴充。
- 支援版本控制的協作功能。
- 此產品已不再積極開發。
- 使用者介面設計可能感覺過時。
- 對 UML 建模初學者來說有學習曲線。
- 在非常大的專案上效能可能下降。
也可下載:ArgoUML for Windows
下載 ArgoUML for Mac 最新版本 為什麼此應用程式發佈在 FileHorse 上?(更多資訊)
##
畫面截圖
- 2025-02-13 ArgoUML 0.34 15.88 MB
- 2011-04-03 ArgoUML 0.32.2 15.23 MB
- 2011-02-23 ArgoUML 0.32.1 15.23 MB
- 2011-01-28 ArgoUML 0.32 15.23 MB
- 2010-07-08 ArgoUML 0.30.2 14.38 MB
- 2010-05-06 ArgoUML 0.30.1 14.38 MB
- 2010-03-06 ArgoUML 0.30 14.31 MB
- 2009-08-16 ArgoUML 0.28.1 8.32 MB



