2010-05-19 6 views
5

В моем проекте используются файлы XML для определения потока приложения.Библиотека для генерации диаграмм UML

Мне нравится преобразовать этот XML образ, представляющий поток, использовать его в документации.

Есть ли библиотека C#, которая помогает с графической частью UML-поколения? Существует какой-либо стандартный формат XML для создания потоков UML, которые можно преобразовать в IMG?

мне нужно что-то вроде этого
LampFlowChart

+0

Похоже, вы хотите попробовать написать код в C#, чтобы вызвать библиотеку для преобразования некоторого xml в uml. Проверьте мой ответ, я не использовал его, но он выглядит как приложение, которое сделает это за вас. – Adam

+0

Ваш заголовок немного вводит в заблуждение. Может быть, это должна быть «Библиотека C# для создания диаграмм UML». – dss539

+0

Также вы хотите создать диаграмму потоков данных или что-то еще? – dss539

ответ

2

Я использую GraphViz моделировать такие вещи. Нет, нет особого компонента .Net, но вы можете довольно просто создать простую текстовую версию Graphviz, а затем запустить командную строку для создания диаграммы и сделать ее по вашему выбору png, svg и т. Д.

Вы можете увидеть пример в my answer на этот question.

+0

Спасибо, я попробую http://quickgraph.codeplex.com/ –

0

Вы ищете что-то вроде этого?

http://www.xmlmodeling.com/

+0

Прохладный инструмент, но я думаю, что OP говорит о создании диаграмм потоков данных. – dss539

+0

Ya. Похоже, они либо хотели сгенерировать UML из существующих XML-представлений своей системы, либо создать DFD. Я пошел первым. :) – Adam

+0

Я пытаюсь сгенерировать что-то вроде этого http://en.wikipedia.org/wiki/File:LampFlowchart.svg –

Смежные вопросы