Вот и дополнения к ответу Асгеир в. Вот ссылка, которую я нашел.
http://www.zanthan.com/ajm/sequencev7/sequence.jar
Выполнить из командной строки ... "ява -jar sequence.jar" ... это приложение Java с графическим интерфейсом.
В разделе справки сказано: SEQUENCE - это программа для создания диаграмм последовательности UML. В отличие от большинства подобных программ вы фактически не рисуете диаграмму. Вместо этого вы пишете текстовое описание вызовов методов, которые вы хотите использовать для диаграммы, и макет вычисляется и рисуется автоматически.
Таким образом, этот инструмент не реверсирует ничего, но я могу видеть, как это может быть полезно, если вы хотите быстро нарисовать диаграммы с нуля. Похоже, что он был построен в 2002 году, и я думаю, что сейчас есть, вероятно, лучшие инструменты.
Вот еще один подобный инструмент здесь: http://sdedit.sourceforge.net/example/index.html
Вы использовали так много тегов, что вы еще не дали понять, на каком языке вы хотите перепроектировать! Ява? – 2008-09-17 20:17:50