Подтвердить что ты не робот

Как создать блок-схему из исходного кода Java в Eclipse

Я хотел бы создать диаграмму последовательности операций или диаграмму последовательности из моего исходного кода java.
Есть ли подключаемый модуль, который может мне помочь?

4b9b3361

Ответ 1

Этот пост предназначен для блок-схемы? Вы имеете в виду схему последовательности или диаграмму классов eUML - хороший инструмент для создания диаграммы классов или диаграммы последовательности Вы можете найти его на http://www.soyatec.com/main.php

Ответ 2

ObjectAid - это бесплатный инструмент UML, который может создавать диаграммы последовательности. Другим коммерческим инструментом для создания диаграмм последовательности из существующего кода является Architexa. Я часто использую Architexa в своей повседневной работе.

Ответ 3

Наш инструмент Код Rocket для Eclipse может создавать как псевдокоды, так и блок-схемы с Java (и кода C/С++). Представления дизайна могут быть отредактированы, и любые изменения будут внесены в код. Это не бесплатный инструмент, но есть бесплатная 30-дневная пробная версия. Также он предназначен только для 32-разрядного Eclipse.

Ответ 4

Я не уверен, что для этого есть плагин, но для этого есть определенные способы. Если нет плагина, теоретически, можно было бы использовать подход таких методов для его создания. Один из таких методов, который приходит на ум, содержится в документе "Именование имен объектов" для диаграмм последовательностей с обратной конструкцией Атанаса Ронтева и Бет Харкнесс Коннелл.

Здесь реферат:

Схемы последовательности UML обычно используются для представления взаимодействия объектов в программных системах. В этой работе рассматривается проблема извлечения диаграмм последовательности UML из существующего кода для целей понимания и тестирования программного обеспечения. Статический анализ для такой обратной инженерии должен отображать взаимодействующие объекты из кода в объекты диаграммы последовательности. Мы предлагаем алгоритм анализа межпроцессорного потока данных, который точно определяет, какие объекты являются получателями определенных сообщений, и назначает соответствующие объекты диаграмм для их представления. Наши эксперименты показывают, что большинство приемников сообщений могут быть точно определены, что приводит к высокоточному присвоению объектов для схем с обратной конструкцией.

Ответ 5

Я нашел этот плагин Eclipse Flowchart4j V 2.0.0 et http://www.codeswat.com/ Вы можете использовать его для блок-схемы последовательности или диаграммы последовательности и экспортировать ее в MS Visio. У этого есть только один недостаток. Вы должны заплатить за это.