Neha Patil (Editor)

Visual Paradigm for UML

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Operating system
  
Cross-platform

Type
  
UML Tool

Developer(s)
  
Hong Kong Institute of Vocational Education

Stable release
  
14.0 / January 21, 2017

License
  
Proprietary with Free Community Edition

Website
  
www.visual-paradigm.com

Visual Paradigm (VP-UML) is a UML CASE Tool supporting UML 2, SysML and Business Process Modeling Notation (BPMN) from the Object Management Group (OMG). In addition to modeling support, it provides report generation and code engineering capabilities including code generation. It can reverse engineer diagrams from code, and provide round-trip engineering for various programming languages.

Contents

Product Editions

Higher-priced editions provide more features.

The following editions were available in November 2010:

  • Community Edition
  • A free edition for non-commercial use. Supports all 13 UML diagram types. For projects with one diagram only, exported diagram contains small watermark, if it has more diagrams, a full watermark is placed instead.
  • Personal Edition
  • For non-commercial use only.
  • Modeler Edition
  • Standard Edition
  • Professional Edition
  • Enterprise Edition
  • Supports BPMN 2.0 for modeling of business processes.

    UML Modeling

    VP-UML supports 13 types of diagrams:

  • Class diagram
  • Use case diagram
  • Sequence diagram
  • Communication diagram
  • State machine diagram
  • Activity diagram
  • Component diagram
  • Deployment diagram
  • Package diagram
  • Object diagram
  • Composite structure diagram
  • Timing diagram
  • Interaction overview diagram
  • Requirements Management

    VP supports requirements management including user stories, use cases, SysML requirement diagrams and textual analysis.

    A SysML requirement diagram specifies the capability or condition that must be delivered in the target system. Capability refers to the functions that the system must support. Condition means that the system should be able to run or produce the result given a specific constraint. VP-UML provides a SysML requirement diagram for specifying and analyzing requirements.

    Business Process Modeling

    Supports BPMN 2.0 for modeling of business processes. The latest version (Aug 2016) also supports Case Management with CMMN.

    Data Modeling

    VP-UML supports both Entity Relationship Diagrams (ERD) and Object Relational Mapping Diagrams (ORMD). ERD is used to model the relational database. ORMD is one of the tools to show the mapping between class from object-oriented world and entity in relational database world.

    References

    Visual Paradigm for UML Wikipedia