A Systematic Literature Review on the Use of Machine Learning in Software Engineering