ArgoUML is a Java based Universal Modeling Language tool. It is able to create and save standard UML diagrams:
  • Class diagram
  • Usecase diagram
  • Collaboration diagram
  • Deployment diagram
  • Sequence diagram
ArgoUML also has the ability to reverse engineer compiling Java code and generate UML diagrams for it.

ArgoUML is made available under the BSD Open Source License.

More information about ArgoUML can be found at:

The latest ArgoUML version can be downloaded from:

Installing ArgoUML 0.18


Operating system used
Windows XP Home Edition Version 5.1 SP 2

Software prerequisites
Java Runtime Environment (JRE), version 1.3 or higher

  1. Download and unzip

  2. To execute ArgoUML you can double click on argouml.jar or you can enter command:
    java -jar argouml.jar