Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

UML to Java code generation tool [closed]

I have recently been looking for a tool to generate Java code from a UML diagram. I have already looked at Papyrus and Omondo for Eclipse. The problem I am having is that the tool is needed in a number of projects that are loaded with JPA and JAXB classes. This makes both Omondo and Papyrus come up short, as annotations and getter/setters are fairly important. What I am looking for is a tool that is able to maintain a graphical class diagram of these projects, like a UML diagram, and then translate that into Java code as needed.

What I am looking for is a reliable Class diagram -> Java code tool, preferably UML based, that supports (as many as possible of) the following:

  • Java primitives (and wrappers)
  • Annotations on methods and attributes
  • Referencing of Java core classes in class diagram
  • Easy getter/setter method generation
  • Coding directly in the defined methods

If anyone knows of a tool (it doesn't have to be UML class diagrams) I would very much like to know about it.

like image 233
Martin Nielsen Avatar asked Dec 14 '12 13:12

Martin Nielsen


People also ask

Can Java code be generated from UML?

Can Java code be generated from UML? The UML to Java code generator let you generate code from any UML model compatible with the Eclipse UML2 project. You can build your model with the tool of your choice like the regular tree-based UML editor or even UML Designer.

Can you generate code from UML?

You can generate and update source file from a UML class. Class will be created (if not already exists) or updated. To generate/update source file from UML class, perform any of the steps below: Right click on the class in any diagram and select Update to Code from the popup menu.

Can IntelliJ generate UML?

IntelliJ IDEA Ultimate allows you to generate UML diagrams. You can use ⌥⇧⌘U (macOS) or Ctrl+Alt+Shift+U (Windows/Linux) to generate a UML diagram for your code which can help you and your team to read and understand the codebase.

Can Eclipse generate UML diagrams?

You can create UML project for any of your Java project in Eclipse.


1 Answers

Why not looking at BoUml....quite nice and really fast.

The link

like image 155
Alain BUFERNE Avatar answered Oct 13 '22 23:10

Alain BUFERNE