How to upgrade floating license of VP-UML to new version

From time to time Visual Paradigm release new version to Visual Paradigm for UML (VP-UML) which cover bunch of new features and enhancements. Thanks to the maintenance contract system, you can upgrade to new version without extra cost as long as your license is covered by maintenance. This article will teach you how to upgrade your VP-UML with floating license to new version. Read more »

Find out which type of license you are using

Visual Paradigm offer 3 types of license model – single seat license, floating license and subscription license (SaaS). Customers can pick the license model that best fit their usage when they purchase license.

Knowing the type of license is useful or sometimes essential. But as an end user you may not know the type of license you are using, just because you are not the one who place the order. This article will show you how to find out the type of license you are using. Read more »

How to upgrade Teamwork Server to new version

The Teamwork Server is a central repository for performing team collaborative development on your UML, business process, database design and enterprise architecture projects which is done with Visual Paradigm’s modeling software. In order to perform team collaborative development, both the client modeling software as well as the server need to be run in the same version. This article will teach you how to upgrade your Teamwork Server v5.3 or later (a module of VP Server) into new version. Read more »

Creating Report with Report Composer using Open API

The Report Composer allows you to create report for your model in a fully customized way. You can  customize the layout of your report by simply modifying the XML templates, and specify what’s inside your report by drag & drop the templates into it, just like creating a diagram. But the drag & drop is a manual process, which you need to do it every time when you want to create a new report. Also after adding new contents, you will need to update it manually by add the new elements into your existing report. In this article we will show you how you can make use of the Open API to construct a report in a programmatic way, which can save you a lots of time. Read more »

How to Re-use Business Process Modeled in Another Project

00-reuse-business-process-thumbWhen you are modeling business processes with business process diagrams, you may find that although the business processes are different and yield different goals, many of them are indeed sharing the same set of workflow. For example, both the process of ordering and returning goods share the same packaging and delivery processes. These common workflow share the same behaviors and activities, so it is wise to “draw once and re-use everywhere”, not just to save time, but to ensure the consistency of business process by keeping one and only one copy of unique workflow. Business Process Model and Notation (BPMN) supports grouping related process flow to sub-process. With BPMN sub-process, you can easily re-use the common process flows in different business processes by incorporating the sub-process shape, which contains the common workflows, into those business process diagrams.

Read more »

How to Make Referenced File Accessible under Different Environments

00-file-ref-accessible-thumbThe file reference feature provides a handy way for you to associate your design with whatever kind of external files, to aid in the explanation and studying of design. You can make a UML use case link to a set of requirement specification, make an entity in ERD link to a scanned copy of order form, make an activity in business process diagram link to a document of instruction, etc.

Knowing that different people may store the same files in different places, in order to make the referenced files accessible in any environment, one can define a user path to the folder where the files are stored. Users can replace the user path themselves to make the file reference accessible in their own environments. Read more »

How-to and Why Control the Visibility of Connectors in ERD when Reverse Database

00-erd-conn-thumbThe reverse database tool of VP-UML provides a handy approach to instantly convert a relational database into an ERD, to aid in the studying of database structure, entities properties and their inter-relationships.

Being able to study a database with an ERD is great because ERD is so easy to read and understand. However, the relationships among entities may increase the complexity of diagram when there are many entities and are highly coupled. If you just want to focus on seeing the database tables and their columns, but not pretty much interested in their inter-relationship, you can optionally form an ERD database diagram with solely entities, without including their relationships. In this article, you will see how to form an ERD from a MS SQL database, with just entities showing in the diagram. You will also learn how to optionally show the relationships.

Read more »

Configure VP Server Update Module only provide update on specific build

VP Server providing the update server module which helps to host the product update. The update module will constantly check for update from Visual Paradigm’s download site.  By configure user’s Visual Paradigm software performing update via the update server, the colleagues are guarantee to be running the product on the same build. But for some company they want their colleague run on a fixed build rather than the latest one, you can then follow the procedure below to configure the update server only provide update on specific build number of Visual Paradigm software. Read more »

How to Perform Code Engineering with VP-UML and Eclipse on Mac OS X

A great software design lead to a great piece of software product. With the help of VP-UML, Mac users can design software system on their Mac easily. What’s more, VP-UML’s supports both code generation and reverse engineering, which aid in the seamless transition between software design and source code. Its Hibernate support also makes database application development much easier by producing the object layer (both library and code) essential in building a database application in an object-oriented fashion. In this article, we will demonstrate the various ways of source code generation with VP-UML. Eclipse IDE will be used at the parts that involve coding.

Read more »

How to upgrade single seat license of VP-UML to new version

From time to time Visual Paradigm release new version to Visual Paradigm for UML (VP-UML) which cover bunch of new features and enhancements. Thanks to the maintenance contract system. If your license are covered by maintenance contract, you can upgrade to new version without extra cost. This article will teach you how to upgrade your single seat license of VP-UML to new version. Read more »