Tell Us What You Think
UML modeling
Unified Modeling Language (UML) is a widely adopted standard for the development of software systems. VP-UML CE 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
Requirement 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.
Easy diagramming
Learn UML. Learn ERD. Learn SysML. Draw diagrams you have in your mind quickly and easily.
Add your own function by developing plug-in
VP-UML CE's extension mechanism allows you to add your own functions to VP-UML 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 modeling
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
VP-UML CE can run as a standalone UML tool or run inside an IDE. VP-UML CE supports running inside Eclipse, NetBeans, IntelliJ and Visual Studio. Without leaving your IDE, you can review your software design described in UML.
PRICING
FREE of Charge (For Non-Commercial Use Only)

