1 Forward and Reverse Engineering. 2 The UML is not just an OO modeling language. It also permits forward engineering (FE) and reverse engineering (RE). - ppt download
Java Code Engineering Tools | Altova
Java Decompiler
Android Reverse Engineering Tool List
Java reverse engineering - Eclipsepedia
GitHub - bedrin/jsonde: Profiler and reverse engineering tool for java