Is there any good tool or tool-chain that allows UML images in the .svg format to be created from a textual source file? The reason for this question is that I want to automate the generation of these images to avoid having to manually create and update this set of images.
Go to File > Import > StarUML 1 File (. uml) ... And then select your file. It will appear at the bottom in "Diagram thumbnails" and then if you double click it, then it should open in model explorer.
Hello, this is nomnoml, a tool for drawing UML diagrams based on a simple syntax. It tries to keep its syntax visually as close as possible to the generated UML diagram without resorting to ASCII drawings. Created by Daniel Kallin with help from a group of contributors.
You can press Ctrl+F12 on the element to view a list of diagram elements and navigate between them. To see the list of methods, fields, and other code elements, select the appropriate icon on the diagram toolbar located on top of the diagram editor.
For full syntax of the text file, see: http://plantuml.sourceforge.net/index.html 1. Install the extension from Chrome Web Store. 2. Open text file from web server with UML diagram definition in browser (the text starts with @startuml).
I've created a list of tools that accept a textual model description as input here:
http://modeling-languages.com/uml-tools-textual-notations-define-uml-models/
PlantUML is a good tool which converts text into standardized uml diagrams.
you have this as a plugin for confluenze
UMLGraph is a program for generating UML diagrams (primarily Class Diagrams and Sequence Diagrams) from text based descriptions. It is intended to be used with java source code, but with some alterations, C++ style source code can also be used as described by this blog entry.
Quote from the UMLGraph website:
The GNU plotutils pic2plot program can then process the sequence diagram to create a PNG, PNM, (pseudo)GIF, SVG, AI, Postscript, CGM, FIG, PCL, HPGL, Regis, or TEK drawing.
There is another tool called as JS Sequence Diagrams, to allow generation of UML sequence diagrams from simple text.
It uses underscore.js
and Raphaël
to build the diagrams.
It is Simplified BSD licensed and the source code available at GitHub
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With