Recovering Traceability Links between Code and Documentation