Detecting Defects Based on Mining and Confirming Programming Patterns From Different Versions of Projects | IEEE Journals & Magazine | IEEE Xplore