FAQ

Find answers to frequently asked questions (FAQ) about Visual Paradigm for UML (VP-UML).

General Questions

  • Q :What is Visual Paradigm Suite (VP Suite)?

    A :
    Visual Paradigm Suite is a group of software designed to accelerate your development in the whole software development life-cycle. It includes Visual Paradigm for UML (VP-UML), Smart Development Environment (SDE), Business Process Visual ARCHITECT (BP-VA), DB Visual ARCHITECT (DB-VA), Agilian (AG) and DB Visual ARCHITECT SQL (DB-VA SQL).
  • Q :What is Visual Paradigm for UML (VP-UML)?

    A :
    VP-UML is a UML CASE tool that combines professional UML modeling, advanced code engineering and excellent interoperability into a single development platform.
  • Q :Where can I download the VP-UML?

    A :
    VP-UML is bundled inside the VP Suite. You can download the latest version of VP Suite at the following link: http://www.visual-paradigm.com/download/vpuml.jsp
  • Q :What are the differences between editions of VP-UML?

    A :
    VP-UML provides different editions aimed from personal learning to enterprise production usage. The major differences are the supported functionalities and the license terms. Except the Community Edition and Personal Edition, all editions can be used in production environment. Furthermore, the Community Edition only allows a maximum of one diagram per diagram type in each project, and all the diagrams and documentations generated from both the Community Edition and the Personal Edition will show a small Visual Paradigm logo at the top left corner. For more information about the supported features, please go to Edition Comparison.
  • Q :What user languages (other than English) are available?

    A :
    Besides English, VP-UML comes with Traditional Chinese, Simplified Chinese, German and Japanese.
  • Q :Can I participate in translating VP-UML into other user languages?

    A :
    We welcome users who are interested to participate in translating VP-UML into other user languages. For more details, please contact translation@visual-paradigm.com.
  • Q :Can I install more than one copy of VP-UML on the same machine?

    A :
    Yes, you can install multiple copy of VP-UML on the same machine.
  • Q :My Report Writer becomes grayed and inactive after creating a new report. Why would this happen?

    A :
    It is found that Report Writer may not run properly if the user's name contains space character. To solve this problem, please run Report Writer under a user account containing no spaces for its name.
  • Q :Can I use Report Writer on Linux?

    A :
    We are sorry that Report Writer currently only supports Windows platform.
  • Q :I am unable to launch VP-UML on Mac OS X 10.4. How do I start VP-UML?

    A :
    This problem could be caused by the JRE on the Mac OS X. Please update the JRE to J2SE 5.0. More information can be found at http://docs.info.apple.com/article.html?artnum=301073
  • Q :VP-UML is running slow on Linux. Why is this happening?

    A :
    This problem may happen if you are not running with Sun's JRE. It is recommend to run with Sun's JRE instead of other JRE. Sun's JRE can be downloaded at http://java.sun.com/javase/downloads/

Code Engineering

  • Q :How can I perform code generation/reverse engineering on VP-UML?

    A :
    VP-UML can perform code generation/reverse engineering through the following ways:
    • Instant Generator/Instant Reverse for one-off code generation/reverse engineering.
    • Java round-trip code engineering for code-model synchronization on Java. More details about the Java round-trip code engineering can be found at http://www.visual-paradigm.com/product/vpuml/provides/codedbeng.jsp
    • VP-UML IDE Integration for code-model synchronization with specific IDE. For more details about the VP-UML IDE Integration, please visit User's Guide.
  • Q :Does VP-UML support C++ code engineering?

    A :
    VP-UML supports C++ code generation through Instant Generator and reverse engineering through Instant Reverse. Besides, our another product, SDE for Visual Studio can fully integrate with Microsoft Visual Studio and provides code-model synchronization support. For more information please visit SDE for Visual Studio product website.
  • Q :Does VP-UML support .NET code engineering?

    A :
    VP-UML support code generation on .NET languages through Instant Generator. Besides, our another product, SDE for Visual Studio fully integrated with Microsoft Visual Studio and provides code-model synchronization support. For more information please visit SDE for Visual Studio product website.
  • Q :Does VP-UML support J2SE 5.0 code engineering?

    A :
    VP-UML supports J2SE 5.0 code engineering through the Java round-trip code engineering feature. More details about the Java round-trip code engineering can be found at here
  • Q :Can I perform code generation/reverse engineering with VP-UML other than Class Diagram?

    A :
    VP-UML only supports code generation/reverse engineering on class models.
  • Q :When I was performing C++ Instant Reverse, it said "No class construct is found in user's files". What does it mean?

    A :
    Class is the basic unit for performing the C++ Instant Reverse. Although C like source code can also be compiled by a C++ compiler, but it cannot be reversed by Instant Reverse.

IDE Integration

  • Q :What IDEs does VP-UML support?

  • Q :What is the difference between SDE & VP-UML IDE Integration?

    A :
    The IDE integration in VP-UML Professional Edition provides code-model synchronization between the UML models and java source code. VP-UML and IDE are run in two separate windows, where developers can see either at any one time.

    The SDE is embedded in IDE. All UML diagrams act like a code editor and developers can layout diagrams and edit code effortlessly. The SDE (Professional Edition) includes all the modeling features that can be found in VP-UML (Professional Edition). Learn more
  • Q :Can I install both VP-UML IDE Integration and SDE on the same IDE?

    A :
    No. Installing both VP-UML IDE Integration and SDE on the same IDE may cause conflict and both of them will not work.
  • Q :Can VP-UML integrate with more than one IDE?

    A :
    Yes, you can install more than one IDE integrations on the same VP-UML. But only one for each IDE, i.e. you cannot install two Eclipse integration on the same VP-UML.
  • Q :Does VP-UML support integration with IBM WSAD?

    A :
    Currently VP-UML does not support integration with IBM WSAD. The reason is VP-UML needs to integrate with Eclipse 3.0 or above but since IBM WSAD is in Eclipse 2.x, therefore we cannot integrate with it.
  • Q :Does VP-UML support integration with Sun Java Studio Enterprise?

    A :
    No. VP-UML support Sun Java Studio Enterprise only.

Import and Export

  • Q :What version of XMI does VP-UML support?

    A :
    VP-UML supports import and export of XMI 1.0/1.2/2.1 for UML 1.x or 2.0.
  • Q :Why there are no diagrams created when I import project from XMI?

    A :
    This is probably because there is no diagram information stored in the original XMI file. Please refer to the documentation of the tool from which the XMI file was created for more details.
  • Q :Does VP-UML support import models from Rose or XDE?

    A :
    VP-UML supports import models and diagrams from Rational Rose only.
  • Q :What kind of Visio file does VP-UML support to import?

    A :
    VP-UML supports importing Visio file in .vdx format.

Plug-in

  • Q :What is plug-in in VP-UML?

    A :
    The VP-UML plug-in is a small program that can integrate with VP-UML and access to the models inside the projects.
  • Q :Where can I find more information about plug-in?

    A :
    You can obtain more information about VP-UML plug-in at the following page:
    Plug-in User's Guide and API

Licensing

  • Q :What's the meaning of "non-commercial use"?

    A :
    "Non-commercial use" means user cannot use the software for making money (i.e. a commercial organization cannot use the community edition or personal edition on any production usage). If user need to use the product on commercial usage, please select the modeler edition or above.
  • Q :Can I use VP-UML for internal training purpose in my company?

    A :
    Community Edition is only for "non-commercial use" only. For internal training purpose, please contact training@visual-paradigm.com for more information.
  • Q :How can I remove the pattern watermark when using the Community Edition?

    A :
    The pattern watermark shows because you have created more than one diagram of at least one diagram type. If there are more than one diagrams of any type, it will switch to evaluation mode. Diagram printed will contain pattern watermarks. To avoid the problem happening again, please create not more than one diagram of any type in Community Edition.