Installation method:
1. After the download is completed, unzip and start the installation. You must ensure that the JAVA JDK environment is installed on the computer before installing the software, otherwise an error message will be prompted.
2. The installation of JRE environment and ArgoUML function is checked by default.
3. Select an all-English installation path for installation. There must be no Chinese in the installation path.
4. Wait patiently for the installation to complete.
New features starting from v0.20:
Critics browser improvements
Display text editing box when selected, such as 'Associations', etc.
Support data types (DataTypes), stereotypes (Stereotypes) and enumerations (Enumerations) in diagrams
Clear grid selection and snap
Support CallStates, ObjectFlowStates
Allows drawing a Statechart without selecting a class (Class, also known as a 'type')
UML 1.4 - Enhanced support for extended features of UML 1.4
Compatible with AndroMDA
Quality - Hundreds of bugs fixed
Currently, most functions support multiple selection of elements.
Supports drag-and-drop operation from the browsing tree to the graph. The drag-and-drop operation is also applicable to operations within the browsing tree.
Other features:
All 9 diagrams of UML1.4 are supported
Close support for UML standards
Platform independence - using Java 1.5+
No need to download and install, it supports JWS and can be started and run from the browser.
Standard UML1.4 metamodel (metamodel)
Support XMI.
UML diagrams can be exported in multiple formats: GIF, PNG, PS, EPS, PGML and SVG
Supports 10 languages: English, English (EN-GB), German, Spanish, Italian, Russian, French, Norwegian, Portuguese, Chinese
Advanced features for image editing and zooming
Built-in design critics provide unobtrusive review of design and suggestions for improvements.
extensible model interface
Support OCL
Forward engineering (supports generating C++ and C#, Java, PHP4, PHP5, Python, Ruby code, Ada, Delphi and SQL are also supported, but are not mature)
Reverse engineering (import jar package)
Cognitive support
Reflection-in-action
Design Critics.
Autocorrect (partially implemented)
To Do List
User model (partially implemented)
Opportunistic design
To Do List
Checklists
Comprehension and Problem Solving
Explorer perspectives
Multiple, overlapping views
weakness
No ‘undo’ function (or ‘regret’ operation)
Poor support for Sequence diagrams
UML 2.x is not supported
it works
it works
it works