A framework for source code search using program patterns | IEEE Journals & Magazine | IEEE Xplore