Concept: Software construction
Support Vector Machine and Random Forest led software fault prediction
Recent advances in predicting software bugs to improve quality and reliability

Migration-based maintenance is proposed as a future direction
How knowledge from one system's maintenance can automate fixes in another




