UML to Code Generators

It takes a lot of talent, effort, and hard work to become a good software developer. Once you have mastered the feat, after a while, as in any other feat, the experience of software development can become boring as well. Moreover, if you have to write a lot of code, it can be overwhelming too.

A long time ago I came across tools that generate code through UML diagrams. Using such tools, you design the software using a computing tool with drag and drop features. Once you are done with the visual design, you could generate the corresponding code using clicks of a few buttons. I was wondering what is the state of the art right now.

The truth is that there is a whole bunch of tools and plugins available that integrate with famous IDEs like Netbeans and Eclipse. You simply have to drag and drop a visual design and they produce the corresponding skeleton code. The only job you are left with is to plumb the code together. Here are a few nice links.

http://plugins.netbeans.org/plugin/55435/easyuml

Here is a nice video tutorial about using easyUML.

YouTube player

Here is another nice UML plugin that works with earlier versions of Netbeans. It might not be very useful though.

http://plugins.netbeans.org/plugin/1801/netbeans-uml

https://blogs.oracle.com/JavaFundamentals/entry/generating_uml_from_the_netbeans

How to Draw UML Diagrams in NetBeans?

Quick NetBeans tutorial for modeling, code engineering and ERD design. Learn it today, with this step-by-step NetBeans tutorial. Feature rich and awarding-winning tool, try free!

Here is a plugin that works with Eclipse.

https://marketplace.eclipse.org/content/uml-java-generator

Photo by mikie t

If you found an error, highlight it and press Shift + Enter or click here to inform us.

CC BY-NC-ND 4.0 UML to Code Generators by Psyops Prime is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Leave a Reply