Machine learning in software engineering