Menu
Your Cart

Visual Paradigm

Visual Paradigm

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: VPARAUML


A UML case tool with support for code generation and reverse engineering using Java, C++, CORBA IDL, PHP, XML Schema, Ada and Python.

Visual Paradigm features all the UML diagrams and ERD tools essentially in system and database design. Innovative modeling tools like Resource Catalog, Transitor and Nicknamer makes system modeling easy and cost-effective. Doc. Composer lets you produce detailed design specification ready to use in discussion with just a few clicks.

Find here a comparative table with the features included in each of the Visual Paradigm editions: Modeler, Standard and Professional.

Key Features:

  • BPMN & Business Modeling Toolset: Visualise workflows. Communicate business process ideas using BPMN business process diagrams. Present flow of data with Data Flow Diagram (DFD).
  • UML & SysML Toolset: Design object oriented software with Unified Modeling Language (UML), an industry standard for specifying, visualising and documenting the various aspects of software system.
  • Wireframe: Design user experience (UX) by creating wireframes. Tell story by combining wireframe with use case scenarios.
  • VPository Cloud Storages: 1 GB VPository storage amoung your team. Collaborate files, tasks and projects at ease.
  • Produce Requirement Specifications: Generate requirement specification for use case with usage scenario, wireframe, requirement specification and more.
  • Requirements Gathering with UeXceler: Identify users' needs with use case and user story. Detail user requirements with user story scenario.

Visual Paradigm - Features

Features

UML Support

  • 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
  • Use case details editor
  • Support use case flow of events
  • Generate sequence diagram from flow of events
  • Business use case support

Requirements Management

  • Requirement diagram
  • Textual analysis
  • CRC card diagram
  • User interface designer
  • Identify candidate activity and action by textual analysis

Business Process Modeling

  • Business process diagram
  • Data flow diagram
  • Export business process diagram to BPEL
  • Identify candidate business process element by textual analysis

Database Modeling

  • Entity relationship diagram
  • ORM diagram
  • Reverse existing database into ERD
  • Generate and execute database schema (DDL)
  • Reverse stored procedure to ERD
  • Foreign key auto naming
  • Download database driver automatically
  • Show database architecture by ORM pane
  • Customizable SQL generation
  • Generate class diagram from ERD
  • Generate ERD from class diagram
  • Support Oracle schema in generate/reverse database
  • Generate/reverse user-defined database type
  • Modeling database trigger and stored procedures
  • Reverse DDL to ERD models
  • Generate/reverse database trigger and stored procedure

Object-Relational Mapping

  • Java ORM code generation
  • .NET ORM code generation
  • PHP ORM code generation
  • Lazy collection fetching
  • Database view support
  • Support custom ID generator
  • Mapping one class to multiple tables
  • Custom query support
  • Automatic array table generation
  • Generate criteria classes
  • Generate DAO Code
  • Generate Factory Code
  • Generate POJO Code
  • Optional libraries selection
  • Hibernate annotations support in ORM persistence
  • Generate Hibernate version tag for optimistic concurrency control

Visual Modeling

  • Support bookmark
  • Handi-selection
  • Customizable data type to fit multiple programming languages
  • Overview diagram
  • Resource centric interface
  • Model sharing
  • Cut/copy/paste
  • Copy to other applications as image
  • Undo/redo
  • Mouse gestures
  • Reverse connector direction
  • Support grouping
  • Jump to shape/model
  • Quick connect
  • Navigate to connected element
  • Model comment
  • Duplicate shape/model
  • Selectable/non-selectable shapes
  • Lock diagram
  • Reference to any type of artifact
  • Advanced file and directory chooser
  • Advanced tree support
  • Duplicate, move and reconnect connector
  • Package header for all types of diagram
  • Visualize tagged value in diagram element
  • Sub-diagram and reference indicator
  • Visio integration
  • Import Visio stencils
  • Rectilinear, Round Rectilinear, Oblique, Round Oblique, Curve connector style
  • Sweeper
  • Create shapes with specific initial size
  • Create shapes in diagram from tree (drag and drop)
  • Auto fit shapes size
  • Inline editing
  • Spell checking
  • Visual alignment guide
  • Various grid options
  • Show diagram info in diagram
  • Jump to diagram

Style and Formatting

  • Customizable shape style and formating
  • Incorporate image in diagram
  • Stereotyped element appearance
  • Rich text documentation
  • Add rich text element to diagram
  • Format copier
  • Enrich documentation of model with images
  • Save/load template for documentation of model

Team Collaboration with VP Teamwork Server

  • Concurrent and collaborative modeling with VP Teamwork Server
  • Import project to VP Teamwork Server
  • Checkout project from VP Teamwork Server
  • Commit project to VP Teamwork Server
  • Update changes from VP Teamwork Server to local working copy
  • Checkout old revision from VP Teamwork Server
  • Revision comparison with VP Teamwork Server
  • Detect and resolve conflict with VP Teamwork Server
  • Branch/Tag project with VP Teamwork Server
  • Merge changes between branches with VP Teamwork Server
  • Export multiple revisions from VP Teamwork Server

Team Collaboration with CVS Repository

  • Concurrent and collaborative modeling with CVS Repository
  • Import project to CVS Repository
  • Checkout project from CVS Repository
  • Commit project to CVS Repository
  • Update changes from CVS Repository to local working copy
  • Checkout old revision from CVS Repository
  • Revision comparison with CVS Repository
  • Detect and resolve conflict with CVS Repository
  • Branch/Tag project with CVS Repository
  • Merge changes between branches with CVS Repository
  • Export multiple revisions from CVS Repository

Team Collaboration with Subversion Repository

  • Concurrent and collaborative modeling with Subversion Repository
  • Import project to Subversion Repository
  • Checkout project from Subversion Repository
  • Commit project to Subversion Repository
  • Update changes from Subversion Repository to local working copy
  • Checkout old revision from Subversion Repository
  • Revision comparison with Subversion Repository
  • Detect and resolve conflict with Subversion Repository
  • Branch/Tag project with Subversion Repository
  • Merge changes between branches with Subversion Repository
  • Export multiple revisions from Subversion Repository

Documentation Generation

  • PDF report generation
  • MS Word report generation
  • HTML report generation
  • Project publisher
  • Ad Hoc report creation
  • Intelligent element sorting in report generation

Printing

  • Print multiple diagrams
  • Preview printable page
  • Print clip marks
  • Support change page margins, size and orientation
  • Fit to pages option
  • Fit to ratio
  • Customizable page header/footer
  • Show project name, diagram name in header/footer
  • Support print with frame, border
  • Enable/disable gradient color printing
  • Support quick print

IDE Integrations

  • Activate full UML environment from your favorite IDEs
  • Automatic code and model synchronization
  • Simple installation of IDE integration
  • Import existing VP-UML project to IDE integration
  • Integration with Eclipse
  • Integration with NetBeans
  • Integration with IntelliJ IDEA
  • Integration with WebLogic Workshop
  • Integration with Borland JBuilder
  • Integration with Oracle JDeveloper
  • Multilingual support in IDE integration

Reverse Engineering

  • Instant reverse engineering code or executable to class diagram
  • Reverse engineering Java source, classes and jar
  • Reverse engineering C++ source
  • Reverse engineering .NET dll and exe
  • Reverse engineering CORBA IDL source
  • Reverse engineering Ada 9x source
  • Reverse engineering XML
  • Reverse engineering XML Schema
  • Reverse engineering database with JDBC
  • Reverse engineering Hibernate mapping file
  • Reverse engineering PHP 5.0 source
  • Reverse engineering Python
  • On-demand Java reverse engineering
  • Support template parameter

Code Generation

  • Instant generate code from class diagram
  • Generate Java
  • Generate C#
  • Generate VB.NET
  • Generate PHP 5.0
  • Generate Object Definition Language
  • Generate Flash ActionScript 3.0
  • Generate IDL
  • Generate C++
  • Generate Delphi
  • Generate Perl
  • Generate XML Schema
  • Generate Python
  • Generate Objective-C
  • Generate Ada
  • Generate Ruby
  • Support template parameter
  • Template support for generating code with generic constructs
  • Customizable code generation

State Machine Diagram Code Generation

  • Generate Java code from state diagram
  • Generate C++ code from state diagram
  • Generate C# code from state diagram
  • Generate VB.NET code from state diagram

Java Round-Trip Engineering

  • Reverse Java source code to class diagram
  • Update Java source code based on the class diagram

Shape Editor

  • Design your own shape
  • Import SVG shape
  • Incorporate different shapes into UML diagram
  • Organize shapes by gallery, category and stencil
  • Advanced shape design capabilities

Layout Facilities

  • Automatic diagram layout
  • Aligning and centering shapes
  • Make all selected shapes same width/height
  • Automatic shapes distribution

Interoperability

  • Import Telelogic Modeler project file
  • Export/import EMF based UML2 model
  • Command-line operations
  • Import/export XMI 1.0, 1.2 and 2.1
  • Import/export XML
  • Import/export VP project file format
  • Import/export Use Case model to MS Word
  • Import Rational Rose project file
  • Import ERwin data modeler project file
  • Generate BPEL for Oracle workflow engine
  • Generate BPEL for JBoss workflow engine
  • Export diagram to JPG, PNG, SVG and EMF image format
  • Export diagram to PDF
  • Slice exported diagrams

Intuitive User Interface

  • Group diagram by category
  • Advanced property pane
  • Dockable window user interface
  • New project with predefined template
  • Easy to use "New Diagram" dialog
  • Flexible zooming
  • Pallet style toolbar
  • Collapsible toolbar
  • Show name in toolbar button
  • Expand grouped toolbar buttons
  • Show various diagram categories in toolbar
  • Support various look and feels
  • Import user preference from existing workspace
  • Multilingual support
  • Searchable Options

Automatic Updates

  • Automatic on-line updates
  • Maintain local update server - Update synchronizer

Open Architecture

  • Plug-in Support (Java)
  • Interact VP model with XML

Back to top

Visual Paradigm - System Requirements

System Requirements

  • Intel Pentium III Compatible Processor at 1.0 GHz or higher.
  • Minimum 512MB RAM, but 1.0 GB is recommended.
  • Minimum 400MB disk space.
  • Microsoft Windows (98, 2000, XP, or Vista), Linux, Mac OS X, Solaris or all other Java-enabled platforms.

IDE Integration

  • Eclipse 3 or above
  • IntelliJ IDEA 4 or above (7.0 ready)
  • JBuilder 9 or above
  • JDeveloper 10g (10.1.2)
  • NetBeans 4.0 or above (5.0 ready)
  • Sun Studio Enterprise
  • WebLogic Workshop 8.1
Tags: visual , paradigm , uml