
Visual Paradigm
Visual Paradigm for UML (VP-UML) is a UML design tool and UML CASE tool designed to aid software development. VP-UML supports key modeling standards such as Unified Modeling Language (UML) 2.4, SysML, ERD, DFD, BPMN 2.0, ArchiMate 2.0, etc. It supports software development teams in requirements capturing, software planning (use case analysis), code engineering, class modeling, data modeling, etc. A Community Edition is available for FREE for non-commercial use.
UML Modeling
Software design with UML UML profile support Design pattern support
Use Case Modeling
Draw use case diagrams Write flow of events Generate sequence diagram
Report Generation
PDF, HTML and MS Word Fully customizable Publish to Web
Code Engineering
Java to sequence diagram Java round-trip C++ round-trip