Today, new versions of the two reengineering tools, Reclipse and Archimetrix, were released.
Reclipse can be used to detect pre-defined patterns in Java source code. In addition to the structural analysis of code, the new version also supports the dynamic analysis of the software's run-time behavior.
Archimetrix uses the techniques implemented in Reclipse in order to detect deficiencies in component-based software architectures.