Identification Of Candidate Concepts In A Learning-Based Approach To Reverse Engineering