Reverse Engineering and Design Recovery: A Taxonomy. | AMiner