John Anvik

Orcid: 0000-0002-6912-1754

According to our database1, John Anvik authored at least 38 papers between 2001 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
You Hacked My Program! Teaching Cybersecurity using Game-based Learning.
Proceedings of the 26th Western Canadian Conference on Computing Education, 2024

Program Wars v.2.0 : Improving a Game-based Learning Approach for Teaching Fundamental Programming Concepts.
Proceedings of the 26th Western Canadian Conference on Computing Education, 2024

Learning Software Engineering Principles with Program Wars v.3.0.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

2021
CASTR: Assisting Bug Report Assignment Recommender Creation.
Proceedings of the 33rd International Conference on Software Engineering and Knowledge Engineering, 2021

Evaluating a Tool for Creating Bug Report Assignment Recommenders (S).
Proceedings of the 33rd International Conference on Software Engineering and Knowledge Engineering, 2021

Evaluating Visual Explanation of Bug Report Assignment Recommendations (S).
Proceedings of the 33rd International Conference on Software Engineering and Knowledge Engineering, 2021

Automatically Annotating Sentences for Task-specific Bug Report Summarization.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

2020
Are Automatic Bug Report Summarizers Missing the Target?
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

2019
Program Wars: A Card Game for Learning Programming and Cybersecurity Concepts.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Feature Evaluation for Automatic Bug Report Summarization (S).
Proceedings of the 31st International Conference on Software Engineering and Knowledge Engineering, 2019

2017
Parallel Implementation of a Bug Report Assignment Recommender Using Deep Learning.
Proceedings of the Artificial Neural Networks and Machine Learning - ICANN 2017, 2017

Spark-Based Cluster Implementation of a Bug Report Assignment Recommender System.
Proceedings of the Artificial Intelligence and Soft Computing, 2017

2016
A feature location approach supported by time-aware weighting of terms associated with developer expertise profiles.
Knowl. Inf. Syst., 2016

Evaluating an Assistant for Creating Bug Report Assignment Recommenders.
Proceedings of the Workshop on Engineering Computer-Human Interaction in Recommender Systems co-located with the eight ACM SIGCHI Symposium on Engineering Interactive Computing Systems, 2016

2015
A time-based approach to automatic bug report assignment.
J. Syst. Softw., 2015

Using Time Series Models for Defect Prediction in Software Release Planning.
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015

2014
A noun-based approach to feature location using time-aware term-weighting.
Inf. Softw. Technol., 2014

Improving automatic bug assignment using time-metadata in term-weighting.
IET Softw., 2014

Assisting Software Projects with Assignment Recomender Creation.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

2013
Why so complicated? simple term filtering and weighting for location-based bug report assignment recommendation.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

2011
Reducing the effort of bug report triage: Recommenders for development-oriented decisions.
ACM Trans. Softw. Eng. Methodol., 2011

2008
Task articulation in software maintenance: Integrating source code annotations with an issue tracking system.
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

An approach to detecting duplicate bug reports using natural language and execution information.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
Determining Implementation Expertise from Bug Reports.
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007

2006
Who should fix this bug?
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Automating bug report assignment.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Visual Explanation of Evidence with Additive Classifiers.
Proceedings of the Proceedings, 2006

2005
Asserting the utility of CO<sub>2</sub>P<sub>3</sub>S using the Cowichan Problem Set.
J. Parallel Distributed Comput., 2005

Coping with an open bug repository.
Proceedings of the 2005 OOPSLA workshop on Eclipse Technology eXchange, 2005

2004
Proteome Analyst: custom predictions with explanations in a web-based tool for high-throughput proteome annotations.
Nucleic Acids Res., 2004

Predicting subcellular localization of proteins using machine-learned classifiers.
Bioinform., 2004

2003
Using generative design patterns to generate parallel code for a distributed memory environment.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2003

Why Not Use a Pattern-Based Parallel Programming System?
Proceedings of the Euro-Par 2003. Parallel Processing, 2003

2002
From patterns to frameworks to parallel programs.
Parallel Comput., 2002

Generative Design Patterns.
Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE 2002), 2002

Generating Parallel Programs from the Wavefront Design Pattern.
Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), 2002

Pattern-Based Parallel Programming.
Proceedings of the 31st International Conference on Parallel Processing (ICPP 2002), 2002

2001
Parallel traversal of signature trees for fast CBIR.
Proceedings of the 2001 ACM workshops on Multimedia: multimedia information retrieval, Ottawa, ON, Canada, September 30, 2001


  Loading...