A survey and taxonomy of approaches for mining software
of the literature we survey. We consider approximately 80 approaches from papers presented in the literature that meet this criterion. This describes how the survey is organizedand sets the stage for the resulting taxonomy. Following that, in Section 3 we present our layered taxonomy and its