Defining Tag of Swagger Operations

When generate Swagger REST API by default they will organized under the default category. You can group your Swagger operations this by defining tags in model. To do this:

Read more

How to bring Visual Paradigm’s Modeling menu back in IntelliJ IDEA 2018.2

Visual Paradigm support integrate the modeling environment into different IDEs, including the latest IntelliJ IDEA 2018.2. But for some reason the Visual Paradigm’s Modeling menu may not able to show in IntelliJ IDEA’s main menu bar.

Visual Paradigm’s Modeling menu missing in IntelliJ IDEA 2018.2

To bring the Modeling menu back: Read more

Unable to reverse .NET binaries to Class Diagram

When perform reverse engineering of .NET binaries you may experience a problem that the Visual Paradigm complain the file you specified cannot be loaded.

Fail to reverse .NET binaries

Read more

Why Aren’t There Any Operations to Choose from in Reverse Engineering of Sequence Diagram?

What you need to do to reverse engineer UML sequence diagram from Java code is to select the source folder first, and then pick-up an operation from the identified classes. Visual Paradigm will form a sequence diagram by analyzing the operation you selected. A frequently asked question about this process is “Why aren’t there any operations?” We are going to answer you why in this article.

Read more

Running Visual Paradigm in Android Studio on MS Windows

tomcat-thumbAndroid Studio is the official IDE for the development of Android applications. It is based on JetBrains IntelliJ IDEA. Starting from Visual Paradigm version 12.2 user can make use of Visual Paradigm IntelliJ IDEA Integration to integrate with Android Studio. But since Android Studio do have some fundamental differences with IntelliJ IDEA, some extra configuration will need in order to run Visual Paradigm in Android Studio on MS Windows (Linux and Mac users can simply integrate VP with Android Studio without extra configuration). This article will teach you how to integrate Visual Paradigm with Android Studio and perform the necessary configurations. Read more

Changing the IDE for your VP IDE Integration

Visual Paradigm not just can run as a standalone modeling software, but also can embedded into your favorite IDE via Visual Paradigm IDE Integration, including Eclipse, NetBeans, IntelliJ IDEA, Android Studio as well as Microsoft Visual Studio. You may need to upgrade your IDE from time to time when it got new release, but sometimes you might not want to directly upgrade your IDE software but prefer to have a clean start with the new version by reinstall it. In this article you will learn how to change your existing VP IDE Integration to your new IDE. Read more

How to use Java Development Kit (JDK) classes in your class diagrams

tomcat-thumbJava Development Kit (JDK) is a platform for developing Java applications. It provides the runtime for running Java applications, as well as the tools that needed for develop, compile as well as debug Java programs. JDK provides a large library that ease the development of the software. During design time you may want to present the JDK classes which used in your model. You probably need to re-create them manually before using it. In this article we will show you how you can reverse engineer JDK’s library into class model using Visual Paradigm, and use them in your class diagrams. 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

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