Visual Paradigm for UML
Visual Paradigm for UML (VP-UML)
is a UML CASE tool written in Java, hence can be run on multiple platforms including Linux and Mac OS X. Its Community Edition can be downloaded free-of-charge (for non-commercial use) while has limitation of one-line watermark in printing and one diagram per diagram type. All the other diagramming features are unrestricted in this edition. More information can be found here
.
Open API is provided to access and manipulate the UML model and diagrams, through writing plug-in (in Java) and template.
It supports the eight type of standard UML diagrams (Use Case Diagram, Class Diagram, Sequence Diagram, Collaboration Diagram, State Diagram, Activity Diagram, Component Diagram, Deployment Diagram), and added support for Textual Analysis and CRC Card which are traditional ways to model object-oriented systems. Also Business Workflow Diagram can be drawn to model basic business workflows.
However, code engineering is not supported in the Community Edition, real-time Java code synchronization is provided for preview only (no save available). And the claimed multilingual support is not very satisfactory (many UI text are left un-translated).
Compared to other UML tools, it has better support for use case modeling in providing the use case description (including flow-of-events) and use case scheduling. Like contemporary UML modeling tools, all UML diagrams can be edited inline, and VP-UML provides the resource-centric shortcut buttons around shapes to perform context-sensitive tasks (the idea is similar to Argo UML's rapid buttons but VP-UML uses resource-centric more extensively on all diagrams). Also its dockable user interface (like the user interface of VisualStudio .NET and Eclipse that is rearrangeable) is nice, works well in Windows or non-Windows platform.
Commercial editions provide supports to embedded Visio shapes into UML diagrams, import of RationalRose project, import/export of XMI, copy and paste to Microsoft Office as OLE.
Add new attachment
List of attachments
| Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
|---|---|---|---|---|---|---|
png |
TeamworkServer.png | 54.1 kB | 1 | 23-Jul-2004 14:40 | 202.40.210.164 | |
png |
automaticDiagramLayout.png | 87.0 kB | 1 | 23-Jul-2004 14:37 | 202.40.210.164 | |
png |
award.png | 36.5 kB | 1 | 23-Jul-2004 14:37 | 202.40.210.164 | |
png |
crcCard.png | 94.9 kB | 1 | 23-Jul-2004 14:38 | 202.40.210.164 | |
png |
exportDiagramAsImage.png | 104.2 kB | 1 | 23-Jul-2004 14:38 | 202.40.210.164 | |
png |
inlineEditing.png | 22.7 kB | 1 | 23-Jul-2004 14:38 | 202.40.210.164 | |
png |
instantReverse.png | 5.9 kB | 1 | 23-Jul-2004 14:38 | 202.40.210.164 | |
png |
interoperability.png | 26.1 kB | 1 | 23-Jul-2004 14:38 | 202.40.210.164 | |
png |
multilingual.png | 81.3 kB | 1 | 23-Jul-2004 14:38 | 202.40.210.164 | |
png |
multiplePlatforms.png | 269.0 kB | 1 | 23-Jul-2004 14:39 | 202.40.210.164 | |
png |
ole.png | 90.2 kB | 1 | 23-Jul-2004 14:39 | 202.40.210.164 | |
png |
printing.png | 93.0 kB | 1 | 23-Jul-2004 14:39 | 202.40.210.164 | |
png |
reportGeneration.png | 104.1 kB | 1 | 23-Jul-2004 14:40 | 202.40.210.164 | |
png |
resourceCentric.png | 22.3 kB | 1 | 23-Jul-2004 14:40 | 202.40.210.164 | |
png |
sde.png | 215.9 kB | 1 | 23-Jul-2004 14:40 | 202.40.210.164 | |
png |
textualAnalysis.png | 130.5 kB | 1 | 23-Jul-2004 14:41 | 202.40.210.164 | |
png |
visio.png | 114.1 kB | 1 | 23-Jul-2004 14:41 | 202.40.210.164 |