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