BESSER icon indicating copy to clipboard operation
BESSER copied to clipboard

WME - Functionality to Automatically Arrange the Layout of a Class Diagram

Open gp2000 opened this issue 9 months ago • 0 comments

Issue: The B-UML Import currently creates a tangled and unreadable class diagram layout.

Proposed Solution: Develop a new functionality to automatically arrange the layout of class diagrams.

  • This functionality should work for both manually created diagrams and B-UML imported diagrams.

Export/Import Behavior:

  • JSON Export/Import: Should continue to save and reuse class diagram layouts and data.
  • B-UML Export: As currently implemented, should export B-UML code for the domain model represented in the class diagram, to be used with other tools.
  • B-UML Import: Should load domain model code to initialize its class diagram. The new functionality will generate a readable initial layout automatically.

Background: In request #260, it was suggested to save graphical information in the B-UML Export. However, this approach is redundant, as the JSON Export already stores this information. Consequently, #260 has been closed and replaced with this new request.

gp2000 avatar Mar 25 '25 22:03 gp2000