How to Show Up Existing Ports in Composite Structure Diagram

Composite Structure Diagram is a UML diagram specific for model the internal structure of a structured classifier or collaboration. Ports are often used to represent property of classifier that specifies a distinct interaction point between the classifier and its environment, or between the classifier and its internal parts. Same as a normal model elements in Visual Paradigm, the ports can be reused across diagram when reusing the parent classifier. In this article we will show you how to reuse the port of a classifier in different diagram. Suppose we have the composite structure diagram like below and we reuse the Car class on a different diagram.

Original composite structure diagram

To bring up the ports which already attached to the Car class: Read more

How to create Rich Text Tagged Values

Tagged values offer a convenient way to define additional details to your models elements. In Visual Paradigm you can define tagged values for model elements in various data types, including plain text, integer, floating point number, Boolean, data and time, reference to another model elements, as well as HTML text. To create rick text tagged values: Read more

Putting User Story into Diagram

User story is a very important component in capturing and managing requirements. In Visual Paradigm you can create and manage user stories in agile development (scrum) approach using UeXceler. The user stories you created in UeXceler is not just for requirement management purpose, they can also visualize on diagram to provide extra annotation to visual models. To put your user story into diagram: Read more

Changing element type in diagram

When you maintaining, or even creating a diagram very often you may want to change an existing element into another model type. Unlike most of the diagramming software where user need to manually create the new element and re-establish the connectors, with Visual Paradigm you can done it in few clicks. In this article we will show you how it works. Read more

Reuse Business Rule in Business Process Diagram

tomcat-thumbVisual Paradigm support define guideline with necessary constraints for executing certain business operations into business rules. The business rules are not just defined as reference in the business process models, but also can be visualize in diagram. To visualize h the business rule in business process diagram: Read more

How to create different notations in a single diagram

Visual Paradigm supported modeling with various notations, including the Unified Modeling Language (UML), System Modeling Language (SysML), Business Process Modeling Notation (BPMN), Entity Relationship Diagram (ERD), Data Flow Diagram (DFD), Organization Chart, etc… When creating diagrams very often you may want to cross reference the notations from other diagram type, or even from other notation standards. In Visual Paradigm you can do it easily by customizing the diagram toolbar. In this article we will show you how it works. Read more

Specifying details for your association

Association is a very comment relationship between classifiers. The association is not a simple connector, it carry lots of information related to the relationships between classifiers. Those information may/may not presented on diagram, but they are vital to the definition of your models. In Visual Paradigm there are several ways to define the details for your association and in this article we will show you one by one. Read more

Model Entity with Custom Column Types

tomcat-thumbVisual Paradigm support wide range of databases for user to model the data structure of their systems. Once the data model is done you can generate persistent layer source code in Hibernate and use it as the out-of-the-box data access layer for building your database applications. All the data types which covered by Hibernate are directly supported by Visual Paradigm. But what if your model involved some domain specific data type which not covered by Hibernate? In this case you can make use of the User Type property to model it. To model with non-supported column types:


Read more

Switch from Classic Resource Centric Interface to Resource Catalog

tomcat-thumbThe Visual Paradigm Resource Centric interface is a handy feature for user to create diagrams without the need to memorize the syntax of the modeling language. It automatically filtered what you can do with the model element you working on in the diagram. In recent release Visual Paradigm enhanced the Resource Centric interface to become the Resource Catalog, which further boost the usability of the Resource Centric interface and make your diagraming task even easier. By default you will be switched to the Resource Catalog interface. But just in case you have missed the switch you can follow the details in this article to change the interface to Resource Catalog.

Read more

Why the relationships between entities not point to FK column?

tomcat-thumbEntity Relationship Diagram (ERD) is a tool for model the structure of a database. It mainly consists of the entity (database tables) as well as the relationships between them. Unlike the traditional UML diagrams, the relationship in ERD not just indicate the entitles are related to each other, it also specifies which column(s) between the source and target entities are linked, which also known as the primary key and foreign key relationship. People often want to have the relationships stick to its associated columns. But instead of manually adjust the connection point for the relationship connector, Visual Paradigm can automatically do it for you.

Read more