- Professor Melody Y. Ivory-Ndiaye, University of Washington, Seattle
Unified Modeling Language (UML) is a widely adopted standard for the development of software systems. Visual Paradigm Community Edition is a free UML software with complete UML supports. Here are some of supported diagrams:
- Use Case Diagram
- Class Diagram
- Sequence Diagram
- Communication Diagram
- State Machine Diagram
- Activity Diagram
- Component Diagram
- Deployment Diagram
- Package Diagram
- Object Diagram
- Composite Diagram
- Timing Diagram
- Interaction Overview Diagram
Specify and analyze system requirements by drawing requirement diagram. You can document users' needs in detail plus define the way to test the requirements. You can also relate requirements with proper connectors.
Learn UML. Learn ERD. Learn SysML. Draw diagrams you have in your mind quickly and easily.
Add your own function by developing plug-in
Visual Paradigm Community Edition's extension mechanism allows you to add your own functions to Visual Paradigm by developing plug-in. With the API, you can query the model, such as to read, create, update and delete diagrams and model elements.
SysML extends a subset of UML, making the language more software centric, catering the modeling needs for specifying, analyzing, designing, verifying and validating systems.
Entity relationship diagram (ERD)
Free ERD tool for you to design database quickly and easily.
Eclipse/NetBeans/IntelliJ IDEA/Visual Studio integration
Visual Paradigm Community Edition can run as a standalone UML tool or run inside an IDE. Visual Paradigm Community Edition supports running inside Eclipse, NetBeans, IntelliJ and Visual Studio. Without leaving your IDE, you can review your software design described in UML.
FREE of Charge (For Non-Commercial Use Only)