How to Show All Levels of Preview Shapes

When one shape is nested inside another, such as sub-process, its content (shapes) inside would show along with what’s outside in diagram at the same time. For example, if a sub-process is not composed of any other sub-processes, it will appear in business process diagram, with the shapes (e.g. tasks) that make it up inside itself. However, the viewing works up to one level of nesting only by default.

Read more

Setup VP Teamwork Server on Secure Connection with Self-Signed Certificate

SSL, short for Secure Sockets Layer, is a protocol for enforcing secure communication via the network.  For Visual Paradigm Teamwork Server users, it is possible to setup such a communication between the client and server to protect their works. In this article, we will go through the steps for preparing a certificate that is expected to be known by those users involved, configuration of VP Teamwork Server, and the setup of clients. Read more

How to Reverse C++ Source with Predefined Macros

Visual Paradigm for UML supports round-trip engineering on C++ source file. But when you reverse C++ source code into class model, you may receive some strange error message complain there are syntax problem in your source file. This probably caused by the predefined macros in your source code. This article will teach you what you should configure in order to reverse your source code into class model. Read more

Customize a Logical View to Display Your Own Folder Structure

By default you can navigate your way through a project via default views such as those offered by Diagram Navigator and Model Explorer. While these standard views are readily available at your disposal, sometimes you may want one that is tailored to your specific needs. Read more

How to upgrade VP Server (Prior to version 5.3)

With the latest release of VP Server 5.3, you might choose to upgrade from your existing server. To migrate properly, one must follow specific procedures to carry over vital information such as the current repository and user accounts to the new server.

This tutorial will walk you through how to do just that.

Read more

How to Import Microsoft Visio Stencils

When drawing UML diagrams (e.g. use case diagram), sometimes you might find yourself in a place where you could use other non-UML shapes, in order to explain the concept better. That’s why we made a collection of predefined stencils available for you. You can even import stencils from Microsoft Visio.

This tutorial will show you (1) how to use predefined stencils that come with VP-UML and (2) import stencils from Visio to VP-UML.

Read more

How to Model Permissions on Use Case for Actors

In use case diagram, associations between actors and use cases are explicitly shown. We can see it clearly when an actor carries out a use case (or goal) from a line drawn between them. However, what if an actor does not carry out a use case but do refer to the output from it? How do we model that?

Read more

How to Model Gates in UML Sequence Diagrams

To pass a message between two sequence diagrams in UML modeling, we can make use of gates. Through modeling gates, we could relate the message outside an interaction fragment with message inside another interaction fragment.

Graphically a gate, with an arrowed line, connects to the sequence diagram’s frame edge with one end and the other end connected to a lifeline.

In this tutorial we will show you how to model gates in sequence diagrams using Visual Paradigm for UML (VP-UML).

Read more

Organize Data Models under Use Cases

In helping you organize your modeling project, use cases can act as generic containers for all software development artifacts. Development teams can group and locate design artifacts by navigating use cases.

In this tutorial we are going to show you how to create a new data model (i.e. entity relationship diagram) and associate that with a use case. And in future, you can easily identify existing associations as such by use cases and conveniently, be taken to the related diagrams right on the spot in just a few clicks.

Read more

Obtaining a Key for Evaluation/Community Edition [Obsolete]

You are welcomed to evaluate any Visual Paradigm software products before purchase. Without a key, you can try any edition and evaluate it for up to 10 days. If you request and import an evaluation key, you can extend the trial period to 30 days.

For those who are interested in Visual Paradigm for UML (VP-UML), there is an additional option available. You could try its community edition. Once activated with an activation key, it won’t expire. There are some usage limitations, however, and we will go over them later.

In this article, we will walk through how to obtain (1) an evaluation key and (2) an activation key.

Read more