MaintainJ -- an Eclipse plug-in
MaintainJ, an Eclipse plug-in, generates sequence and class diagrams for a use case, helping the users to quickly understand a complex Java or J2EE application.
See: http://www.maintainj.com
See: http://www.maintainj.com