How to Generate Unique ID for Model Elements

ID is a very useful property for a model elements. Having an unique ID for your model elements not just can ease the communication between your team but also help to structure your model in a more systematic way. Visual Paradigm can help you to generate unique ID for your model elements. Besides, you can apply customized patterns to the ID to accommodate your needs in different situations. In this article, we will show you how to configure the ID generator to generate customized ID for your model elements with Visual Paradigm. Read more

How to Find Text in Description

The find feature allows you to search for specific words or sentences within text in the description editor. Finding starts from the beginning of the description, regardless of the position of text cursor. The first occurrence of text that matches with the entered search text will be highlighted. You can move to the next occurrence by clicking on the Next button. You can perform finding in all the RTF description editors, such as the description editor in specification window.
Read more

Generate Class Diagram from Existing Classes

When creating a class diagram, sometimes we would draw it using the diagram toolbar and there are times we would reuse elements by drag & drop. However, when you start from scratch, sometimes it can be difficult to know which class goes with which because we may not necessarily know all relationships among them.

Read more

How to Reset Admin Password for VP Server

In the event that the admin password for your existing VP Server is lost and cannot be retrieved, there is a way to reset it. This tutorial will show you how.

For VP Server older than version 5.3, please refer here.

Read more

10 Tips to Create Professional Use Case Diagram

There are two common misunderstanding about use case modeling or UML use case diagram. One is that, use case diagram is too simple, as it does not explain anything important and it is not worth drawing. Another misunderstanding is just opposite to the first one. Some people believe that use case diagram is so powerful that can represent many different aspects of a software, from describing system requirements to modeling the internal behaviors of the system. So what is use case? What is use case diagram and is use case modeling simple or powerful?

Use case modeling is simply an answer to “What do the users (customers) want”. It allows you to visually represent the goals that users want to achieve through using the final end product, which can be a system, a software, a program, etc. Use case modeling is a useful technique in establishing a solid foundation for software developers to develop software system that meets with customers’ needs. While the notations applied in a use case diagram seem simple and do not express much detailed, the way how use cases are collected, organized and elaborated do significantly influence the direction of the software development lifecycle and thus the quality of the final software product. In this article, we will go through ten tips that can maximize the effect of drawing use case diagram. We are not going to explain what are use cases in detail but some of the key concepts regarding to UML modeling, use case diagram and requirements capturing will be covered.

Read more

Mass Project Migration from Old to New version

When Visual Paradigm release a new new version, it comes with many new and enhanced features. In order for a project file created in an old version to work smoothly in new version, it has to undergo a conversion process, which involve the checking and patching of project data. The conversion process is a one-off procedure done when you first open the project in new version. It may take a while to complete. So you can imagine if you are working as a team and your team have many, many projects, conversion can be a fairly daunting task.

For this reason, Visual Paradigm introduced the mass project migration feature. It helps you convert a group of projects from old version to new version at the same time, and eventually have them committed to the server automatically. With this, you can assign one team member to execute the mass project migration. And when the migration is complete, ask the rest of the team re-checkout the projects from server. Since the projects have been converted, team members can directly open the project without having to wait for any project conversion, which saves a great deal of time.

Notice that the technique described in this article applies to any users who use Visual Paradigm’s client products (VP-UML/Agilian/Lorigizn) with any kind of supported concurrent versioning system (VP Server, SVN, CVS, Perforce, ClearCase).

Read more

How to Draw a Directed Association

Directed associationIn UML (Unified Modeling Language), an association can be used to represent that two classifiers which are related with each other. On any binary association, you may optionally put a solid triangular arrowhead near the name of the association to define the way the association should be read. In this article, we will see how to show the triangular arrowhead on an association in Visual Paradigm.

Read more

How to upgrade VP-UML (Subscription License) and VPository to New Version [Obsolete]

This article is out-dated. Please refer to How to upgrade Visual Paradigm (with Subscription License) to New Version for details about how to update your Visual Paradigm subscription to latest version.
Visual Paradigm for UML (VP-UML) was discontinued since the product amalgamation in version 11.1. More details can be found at http://www.visual-paradigm.com/aboutus/newsreleases/vp-product-amalgamation-2014.jsp

From time to time Visual Paradigm release new version to Visual Paradigm for UML (VP-UML) and VPository (Teamwork Server on the cloud) which cover bunch of new features and enhancements. As a subscription user, you can upgrade to new version without extra cost all the way through your subscription period. This article will teach you how to upgrade your VP-UML in subscription license and your VPository to new version.

Read more

How to Adjust Default PermGen Memory Setting for VP Server 12.1

VP Server is a server application which included the Teamwork Server, Floating License Server, Update Server, as well as the PostMania service. It is a core module supporting various activities of your team, such as teamwork operations*, access of floating license#, software update as well as online review and comment your system and business design^. The default memory setting in VP Server capable to handle tasks for most of the teams. But in extreme situation you may need to adjust the PermGen memory setup to let the server running smooth and accomplish your challenging tasks. In this article we will show you how to adjust the PermGen memory setting of your VP Server 12.1 (or older version). Read more

How to Upgrade VP-UML on Mac (With Single Seat License) to New Version [Obsolete]

This article is out-dated. Please refer to How to upgrade Visual Paradigm (with Single Seat License) to New Version for details about how to update your single seat licensed Visual Paradigm to latest version.
Visual Paradigm for UML (VP-UML) was discontinued since the product amalgamation in version 11.1. More details can be found at http://www.visual-paradigm.com/aboutus/newsreleases/vp-product-amalgamation-2014.jsp

While the software industry keeps moving, Visual Paradigm keeps moving, too. Visual Paradigm release new version to Visual Paradigm for UML (VP-UML) in few months, with each version covering a large amount of new features and enhancements. Thanks to the maintenance contract system, customers can upgrade to new version without extra cost as long as your license is covered by maintenance contract. This article describes things that you need to know in order to upgrade your single seat license of VP-UML to new version, on Mac OS X. Read more