.NET Генерация диаграмм последовательности из кода запуска

Есть ли инструмент, который может генерировать последовательности диаграмм из .NET кода?

4 ответа

Enterprise Architect будет генерировать диаграммы последовательности из запущенного кода. Вы устанавливаете точки останова, где вы хотите, чтобы ваши диаграммы начинались и заканчивались, а затем запускаем код, и он даст вам диаграмму последовательности кода, который был запущен. Я сделал это успешно с кодом С#.

Вот инструкции из руководства пользователя.


Enterprise Architect, созданный Sparx Systems, хорошо работает для генерации диаграмм последовательности из кода. Он в основном записывает (на основе ваших начальных/конечных точек) время выполнения и выводит диаграмму последовательности. У них даже есть видео-демонстрация его где-то на их сайте. Я думаю, что EA составляет от $200 до $300 баксов, но отличный инструмент, тем более.

Это видео-демонстрация показывает, как настроить источник/отладку в EA, и в конце вы увидите, как создать диаграмму последовательности.


Я исследовал это некоторое время назад и Я думаю, SDE делает то, что вам нужно Я думаю (я не смог убедить руководство следовать на исследование, но демо выглядит хорошо)

Изменить: oh и попробовать визуальный uml.


Что ты имеешь в виду? Определить из последовательности выполнения время выполнения диаграмму последовательности? Я не верю, что это возможно.

Если вы имеете в виду создать диаграмму последовательности из кода и данных, то инструмент GoDiagram от Northwoods может создать действительно сложные диаграммы, и я считаю, что диаграмма последовательности, безусловно, выполнима. И, BTW, собирая правильные диагностические данные, вы также можете решить первую проблему...

licensed under cc by-sa 3.0 with attribution.