Parallel traversal of signature trees for fast CBIR. - Aaron Davidson; John Anvik; Mario A. Nascimento (ACM Multimedia Workshops, 2001)

Pattern-Based Parallel Programming. - Steven Bromling; Steve MacDonald; John Anvik; Jonathan Schaeffer 001; Duane Szafron; Kai Tan 005 (ICPP, 2002)

Generating Parallel Programs from the Wavefront Design Pattern. - John Anvik; Steve MacDonald; Duane Szafron; Jonathan Schaeffer 001; Steven Bromling; Kai Tan 005 (IPDPS, 2002)

Generative Design Patterns. - Steve MacDonald; Duane Szafron; Jonathan Schaeffer 001; John Anvik; Steven Bromling; Kai Tan 005 (ASE, 2002)

From patterns to frameworks to parallel programs. - Steve MacDonald; John Anvik; Steven Bromling; Jonathan Schaeffer 001; Duane Szafron; Kai Tan 005 (Parallel Comput., 2002)

Why Not Use a Pattern-Based Parallel Programming System? - John Anvik; Jonathan Schaeffer 001; Duane Szafron; Kai Tan 005 (Euro-Par, 2003)

Using generative design patterns to generate parallel code for a distributed memory environment. - Kai Tan 005; Duane Szafron; Jonathan Schaeffer 001; John Anvik; Steve MacDonald (PPoPP, 2003)

Predicting subcellular localization of proteins using machine-learned classifiers. - Zhiyong Lu; Duane Szafron; Russell Greiner; Paul Lu; David S. Wishart; Brett Poulin; John Anvik; Cam Macdonell; Roman Eisner (Bioinform., 2004)

Proteome Analyst: custom predictions with explanations in a web-based tool for high-throughput proteome annotations. - Duane Szafron; Paul Lu; Russell Greiner; David S. Wishart; Brett Poulin; Roman Eisner; Zhiyong Lu; John Anvik; Cam Macdonell; Alona Fyshe; David Meeuwis (Nucleic Acids Res., 2004)

Coping with an open bug repository. - John Anvik; Lyndon Hiew; Gail C. Murphy (eTX, 2005)

Asserting the utility of CO2P3S using the Cowichan Problem Set. - John Anvik; Jonathan Schaeffer 001; Duane Szafron; Kai Tan 005 (J. Parallel Distributed Comput., 2005)

Visual Explanation of Evidence with Additive Classifiers. - Brett Poulin; Roman Eisner; Duane Szafron; Paul Lu; Russell Greiner; David S. Wishart; Alona Fyshe; Brandon Pearcy; Cam Macdonell; John Anvik (AAAI, 2006)

Automating bug report assignment. - John Anvik (ICSE, 2006)

Who should fix this bug? - John Anvik; Lyndon Hiew; Gail C. Murphy (ICSE, 2006)

Determining Implementation Expertise from Bug Reports. - John Anvik; Gail C. Murphy (MSR, 2007)

An approach to detecting duplicate bug reports using natural language and execution information. - Xiaoyin Wang; Lu Zhang 023; Tao Xie 001; John Anvik; Jiasu Sun (ICSE, 2008)

Task articulation in software maintenance: Integrating source code annotations with an issue tracking system. - John Anvik; Margaret-Anne D. Storey (ICSM, 2008)

Reducing the effort of bug report triage: Recommenders for development-oriented decisions. - John Anvik; Gail C. Murphy (ACM Trans. Softw. Eng. Methodol., 2011)

Why so complicated? simple term filtering and weighting for location-based bug report assignment recommendation. - Ramin Shokripour; John Anvik; Zarinah Mohd Kasirun; Sima Zamani (MSR, 2013)

Assisting Software Projects with Assignment Recomender Creation. - John Anvik; Marshall Brooks; Henry Burton; Justin Canada (SEKE, 2014)

Improving automatic bug assignment using time-metadata in term-weighting. - Ramin Shokripour; John Anvik; Zarinah Mohd Kasirun; Sima Zamani (IET Softw., 2014)

A noun-based approach to feature location using time-aware term-weighting. - Sima Zamani; Sai Peck Lee; Ramin Shokripour; John Anvik (Inf. Softw. Technol., 2014)

Using Time Series Models for Defect Prediction in Software Release Planning. - James Tunnell; John Anvik (SEKE, 2015)

A time-based approach to automatic bug report assignment. - Ramin Shokripour; John Anvik; Zarinah Mohd Kasirun; Sima Zamani (J. Syst. Softw., 2015)

Evaluating an Assistant for Creating Bug Report Assignment Recommenders. - John Anvik (EnCHIReS@EICS, 2016)

A feature location approach supported by time-aware weighting of terms associated with developer expertise profiles. - Sima Zamani; Sai Peck Lee; Ramin Shokripour; John Anvik (Knowl. Inf. Syst., 2016)

Spark-Based Cluster Implementation of a Bug Report Assignment Recommender System. - Adrian-Catalin Florea; John Anvik; Razvan Andonie (ICAISC (2), 2017)

Parallel Implementation of a Bug Report Assignment Recommender Using Deep Learning. - Adrian-Catalin Florea; John Anvik; Razvan Andonie (ICANN (2), 2017)

Feature Evaluation for Automatic Bug Report Summarization (S). - Akalanka Galappaththi; John Anvik (SEKE, 2019)

Program Wars: A Card Game for Learning Programming and Cybersecurity Concepts. - John Anvik; Vincent Côté; Jace Riehl (SIGCSE, 2019)

Are Automatic Bug Report Summarizers Missing the Target? - John Anvik; Akalanka Galappaththi (ICSE (Workshops), 2020)

Automatically Annotating Sentences for Task-specific Bug Report Summarization. - Akalanka Galappaththi; John Anvik; Rafat Bin Islam (ASE, 2021)

Evaluating Visual Explanation of Bug Report Assignment Recommendations (S). - Shayla Azad Bhuyan; John Anvik (SEKE, 2021)

Evaluating a Tool for Creating Bug Report Assignment Recommenders (S). - Disha Devaiya; John Anvik; Meher Bheree; Farjana Yeasmin Omee (SEKE, 2021)

CASTR: Assisting Bug Report Assignment Recommender Creation. - Disha Thakarshibhai Devaiya; John Anvik; Farjana Yeasmin Omee; Meher Bheree (SEKE, 2021)

Automatically Identifying Planning Comments in Bug Reports (P). - Shraddhaben Devaiya; John Anvik (SEKE, 2024)

Comparing Machine Learning and Feature Selection Approaches for Automated Bug Report Assignment (P). - Farjana Yeasmin Omee; John Anvik (SEKE, 2024)

Learning Software Engineering Principles with Program Wars v.3.0. - Md. Hasan Tareque; John Anvik (SIGCSE (2), 2024)

Program Wars v.2.0 : Improving a Game-based Learning Approach for Teaching Fundamental Programming Concepts. - Md. Hasan Tareque; Steven Deutekom; John Anvik; Maimoona Bashir (WCCCE, 2024)

You Hacked My Program! Teaching Cybersecurity using Game-based Learning. - Md. Hasan Tareque; Steven Deutekom; John Anvik; Maimoona Bashir (WCCCE, 2024)

Investigating How Course Features Correlate with Student Perceptions of Two-Stage CS Exams. - Celine Latulipe; Steph McIntyre; John Anvik; Kevin Lin; Sabrin Nowrin; Brian P. Railing; Scott J. Reckinger; Armita Zarnegar (ITiCSE (2), 2025)