Show Details of Model Elements in Tabular Form

When the default attributes do not suffice to describe your model elements, you can add your own custom ones by using tagged values. These custom attributes can be added to model elements in various diagrams, such as an actor in use case diagram.

So if you are looking at model elements in a diagram, just how do you show their tagged values? This tutorial will show you how.

As an example, we will walk you through how to show tagged values associated with devices in an ArchiMate diagram.

Read more »

How to Sync Requirements to A³ Platform

Visual Paradigm for UML (VP-UML) is designed to help you focus on your modeling work. So it purposely doesn’t overwhelm you with any information unnecessary in an immediate sense. To help you project manage your software development life cycle (SDLC), Visual Paradigm offers another product called A³ Platform to do just that.

One of the nice things about A³ Platform is that it can actually talk to VP-UML to get software design requirements and feed them to A³ Platform for setting project milestones automatically.

In this tutorial we will show you how to sync requirements from VP-UML to A³ Platform.

Read more »

How to define stereotype and tagged values using Open API

Stereotype is one of the extension mechanisms in the Unified Modeling Language (UML). By defining stereotype, you can extend new notations by deriving from an existing one. You can define new properties to your derived notations using tagged values. In Visual Paradigm, it is not necessary to stereotypes and tagged values using application’s user interface. You can also do this using Open API. This article will show you how to create stereotype and tagged values using Open API. Read more »

How to Model Gates in 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 »

Personalize Database Connection Settings to Aid in Team Development

Different environments have their own database settings

When a development team is developing a system that requires accessing a database, it is a common practice to setup local databases on each of the development environment and populate them with all the required schema of the system so that developers can develop and test the function they implement with test data in their own database, rather than working with actual data with production database.

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 Reset Admin Password for VP Server 5.3

In the event that the admin password for your existing VP Server 5.3 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 »

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 »

Create and Access Logical View via Open API

Plugin buttons for create and list out logical view

Open API not only allows you access the model data within the project, but also create and access the Logical View in your project. This article will show you how to create Logical View using Open API. Read more »

Organize Project Data with Model

Create a model

Very often when a project was started for some time, a lot of model elements are created, and most of them are placed at root. This not only makes the searching of model elements become difficult, but it also slow down the application because Visual Paradigm tries to load all root level model elements on start up.

To solve the problem, it is recommended to keep the root clean by organizing project data with models or packages, while model is more preferred. When you right click on the model explorer, you can see the menu Model, which lets you create a model. Read more »