Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Library to Generate UML Diagrams

Tags:

c#

uml

My project actually use XML files to define flow of the application.

I like to convert this XML a image that represent the flow, to use it in the documentation.

There is any c# library that help with the graphical part of a UML generation? There is any XML standard format to generate UML flows that can be converted to IMG?

I need something like this
LampFlowChart

like image 859
Carlos Garces Avatar asked May 19 '10 19:05

Carlos Garces


2 Answers

I use GraphViz to model things like this. No, there's no particular .Net component to do it but you can fairly trivially generate the simple textual version of Graphviz and then run the command-line to generate the diagram and render it to your choice of png, svg etc.

You can see an example in my answer to this question.

Update 2018-06-07

Recently I've been using another tool which puts easier syntax on top of GraphViz - PlantUML. There's a great online version PlantText

like image 78
Andy Dent Avatar answered Oct 20 '22 07:10

Andy Dent


Are you looking for something like this?

http://www.xmlmodeling.com/

like image 40
Adam Avatar answered Oct 20 '22 05:10

Adam