Reverse Engineering Tutorials
Program-Transformation.Org: The Program Transformation Wiki
Several surveys of reverse and reengineering research have been published. These include:
There aren't many (any?) text books devoted to
ReverseEngineering. However,
OOReengineeringPatterns contains four chapters on
ReverseEngineering, containing patterns like "read all the code in one hour", "speculate about design" and "refactor to understand".
For
SoftwareMaintenance, there is
CategoryTutorial