Stacey Koornneef, Jeremy S. Bradbury, Michael A. Miljanovic, Miriam Sturdee. “Using Tangible and Hybrid Interfaces to Address Student Collaboration and Mistakes in K-5 Computational Thinking Games.” Accepted book chapter, Apr. 2025. (to appear)
Mosarrat Rumman, Emon Roy, Anushka Zaman, Jeremy S. Bradbury. “A Contrastive Learning Approach to Bug Severity Classification with Large Language Model Embeddings.” Proc of the IEEE COMPSAC Symposium on Software Engineering Technologies & Applications (SETA 2025) – Short Paper, Toronto, Canada, Jul. 2025. (to appear)
Jeremy S. Bradbury, Riddhi More. “Addressing Data Leakage in HumanEval Using Combinatorial Test Design.” Proc. of the International Conference on Software Testing, Verification andValidation (ICST 2025) – Short Papers, Vision and Emerging Results Track, Napoli, Italy, Mar./Apr. 2025. [to appear]
Riddhi More, Jeremy S. Bradbury. “An Analysis of LLM Fine-Tuning and Few-Shot Learning for Flaky Test Detection and Classification.” Proc. of the International Conference on Software Testing, Verification andValidation (ICST 2025), Napoli, Italy, Mar./Apr. 2025. [to appear]
Riddhi More, Jeremy S. Bradbury. “Assessing Data Augmentation-Induced Bias in Training and Testing of Machine Learning Models.” Proc. of the 1st International Workshop on Fairness in Software Systems (FAIRNESS 2025), Montreal, PQ, Canada, Mar. 2025. [to appear]
Amanda Showler, Michael A. Miljanovic, Jeremy S. Bradbury. “How Effective and Efficient are Student-Written Software Tests?” Proc. of the Technical Symposium on Computer Science Education (SIGCSE 2025), Pittsburgh, PA, USA, Mar. 2025. [to appear]
Nadia L. Goralski, Jeremy S. Bradbury. “Adapting Between Parsons Problems and Coding Tasks.”Proc. of the 54th ACM Technical Symposium on Computer Science Education (SIGCSE 2023) – Posters, Toronto, Canada, March 2023, pages 1289.
Michael A. Miljanovic, Jeremy S. Bradbury. “A Review of Serious Games for Programming,”Proc. of the 4th Joint Conference on Serious Games (JCSG 2018), pages 204-216, Darmstadt, Germany, Nov. 7-8, 2018.
Michael A. Miljanovic, Jeremy S. Bradbury. “Making Serious Programming Games Adaptive,”Proc. of the 4th Joint Conference on Serious Games (JCSG 2018), pages 253-259, Darmstadt, Germany, Nov. 7-8, 2018.
Michael A. Miljanovic, Jeremy S. Bradbury. “RoboBUG: A Serious Game for Learning Debugging,”Proc. of the 13th Annual ACM International Computing Education Research Conference (ICER 2017), pages 93-100, Tacoma, WA, USA, Aug. 2017.
David Kelk, Kevin Jalbert, Jeremy Bradbury. “Automatically Repairing Concurrency Bugs with ARC,”Proc. of the 1st International Conference on Multicore Software Engineering, Performance, and Tools (MUSEPAT 2013), pages 73-84, Saint Petersburg, Russia, Aug. 2013.
Kevin Jalbert and Jeremy S. Bradbury. “Predicting Mutation Score Using Source Code and Test Suite Metrics”, Proc. of the Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE 2012), Zurich, Switzerland, Jun. 2012, 5 pp. RAISE 2012 Best Paper Award.
John K. Jacoub, Ramiro Liscano, Jeremy S. Bradbury. “A Survey of Modeling Techniques for Wireless Sensor Networks”, Proc. of the 5th International Conference on Sensor Technologies and Applications (SENSORCOMM 2011), pages 103-109, Nice/Saint Laurent du Var, France, Aug. 2011.
Gowritharan Maheswara, Jeremy S. Bradbury, Christopher Collins. “TIE: An Interactive Visualization of Thread Interleavings”, Proc. of the 5th ACM Symposium on Software Visualization (SoftVis’10), pages 215-216, Salt Lake City, Utah, USA, Oct. 2010. SoftVis’10 Best Poster Award.
Devin Kester, Martin Mwebesa and Jeremy S. Bradbury. “How Good is Static Analysis at Finding Concurrency Bugs?”, Proc. of the 10th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2010), pages 115-124, Timisoara, Romania, Sept. 2010. Invited to a special journal issue.
Jeremy S. Bradbury, Kevin Jalbert. “Automatic Repair of Concurrency Bugs”, Proc. of the 2nd International Symposium on Search Based Software Engineering (SSBSE 2010) – Fast Abstracts, Benevento, Italy, Sept. 2010, 2pp.
Jeremy S. Bradbury, James R. Cordy and Juergen Dingel. “Mutation Operators for Concurrent Java (J2SE 5.0)”, In Proc. of the 2nd Workshop on Mutation Analysis (Mutation 2006), pages 83-92, Raleigh, North Carolina, USA, Nov. 2006.
Hongyu Zhang, Jeremy S. Bradbury, James R. Cordy and Juergen Dingel. “Implementation and Verification of Implicit-Invocation Systems Using Source Transformation.” In Proc. of the 5th International Workshop on Source Code Analysis and Manipulation (SCAM 2005), pages 87-96, Budapest, Hungary, Sept./Oct. 2005.Invited to a special issue of the Science of Computer Programming Journal.
Jeremy S. Bradbury and Juergen Dingel. “Evaluating and Improving the Automatic Analysis of Implicit Invocation Systems”, In Proc. of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2003), pages 78-87, Helsinki, Finland, Sept. 2003. Also published in ACM SIGSOFT Software Engineering Notes (28) 5, Sept. 2003.
Jeffrey S. Shell, Jeremy S. Bradbury, Craig B. Knowles, Connor Dickie and Roel Vertegaal. “eyeCOOK: A Gaze and Speech Enabled Attentive Cookbook”, In Video Program of the International Conference on Ubiquitous Computing (UbiComp 2003), Seattle, Washington, United States, Oct. 2003.
Jeremy S. Bradbury, Jeffrey S. Shell and Craig B. Knowles. “Hands on Cooking: Towards an Attentive Kitchen”, Extended Abstract in Proc. of the International Conference on Human Factors in Computing Systems (CHI 2003), pages 996-997, Fort Lauderdale, Florida, USA, Apr. 2003.
Conference Posters and Exhibits
Jeremy Kwok, Jeremy S. Bradbury. “SyncDebugger: Automatic Bug Localization in Multithreaded Programs”, In Technology Showcase at the 25th Annual International Conference on Computer Science and Software Engineering (CASCON 2015), Markham, Ontario, Canada, Nov. 2015. Also presented at the poster session of the 2015 Fall Meeting of the Consortium for Software Engineering Research (CSER).
Joseph Heron, Jeremy S. Bradbury. “GitView: Understanding Open Source Development”, In Technology Showcase at the 24th Annual International Conference on Computer Science and Software Engineering (CASCON 2014), Markham, Ontario, Canada, Nov. 2014.
Michael Miljanovic, Jeremy S. Bradbury. “RoboBUG: Learning Debugging with Games”, In Technology Showcase at the 24th Annual International Conference on Computer Science and Software Engineering (CASCON 2014), Markham, Ontario, Canada, Nov. 2014.
John Khalil Jacoub, Ramiro Liscano, Jeremy S. Bradbury, Jared Fisher. “UML Modelling and Analysis of Power Consumption for Wireless Sensor Networks”, In Technology Showcase at the 22th Annual International Conference on Computer Science and Software Engineering (CASCON 2012), Markham, Ontario, Canada, Nov. 2012.
John Khalil Jacoub, Ramiro Liscano, Jeremy S. Bradbury, Jared Fisher. “Generation of TinyOS nesC Code from UML Models of Wireless Sensor Networks (WSNs)”, In the poster session of the 2012 Fall Meeting of the Consortium for Software Engineering Research (CSER), Markham, Ontario, Canada, Nov. 2012.
Kevin Jalbert and Jeremy S. Bradbury. “Predicting How Difficult Bugs are to Detect Using Source Code Metrics”, In the poster session of the 2011 Spring Meeting of the Consortium for Software Engineering Research (CSER), Kingston, Ontario, Canada, June 2011.
Martin Mwebesa and Jeremy S. Bradbury. “Using Static Analysis to Detect Concurrency Design Patterns”, In the poster session of the 2011 Spring Meeting of the Consortium for Software Engineering Research (CSER),Kingston, Ontario, Canada, June 2011.
Kevin Jalbert, Cody LeBlanc, Christopher Forbes, Jeremy S. Bradbury and Ramiro Liscano. “Eclipticon: Eclipse Plugin for Concurrency Testing”, In the poster session of the 2011 Fall Meeting of the Consortium for Software Engineering Research (CSER), Markham, Ontario, Canada, Nov. 2012. Best poster award.
Kevin Jalbert, David Kelk and Jeremy S. Bradbury. “ARC: Automatic Repair of Java Concurrency Bugs”, In the poster session of the 2011 Fall Meeting of the Consortium for Software Engineering Research (CSER),Markham, Ontario, Canada, Nov. 2012.
Kevin Jalbert and Jeremy S. Bradbury. “A Tool for Automatically Repairing Concurrency Bugs”, In Technology Showcase at the 20th Annual International Conference on Computer Science and Software Engineering (CASCON 2010), Toronto, Ontario, Canada, Nov. 2010. Also presented at the poster session of the 2010 Fall Meeting of the Consortium for Software Engineering Research (CSER).
Gowritharan Maheswara, Jeremy S. Bradbury, Christopher Collins. “TIE: Thread Interleaving Visualizer”, InTechnology Showcase at the 20th Annual International Conference on Computer Science and Software Engineering (CASCON 2010), Toronto, Ontario, Canada, Nov. 2010.
Kevin Jalbert and Jeremy S. Bradbury. “Using Bug Patterns in the Regression Testing of Concurrent Software”, In Technology Showcase at the 19th Annual International Conference on Computer Science and Software Engineering (CASCON 2009), Toronto, Ontario, Canada, Nov. 2009. Also presented at the poster session of the 2009 Fall Meeting of the Consortium for Software Engineering Research (CSER).
Jeremy S. Bradbury, James R. Cordy and Juergen Dingel. “Bugs and Concurrency: A Quantitative Assessment of Bug Detection Tools”, In Technology Showcase at the 16th Annual International Conference on Computer Science and Software Engineering (CASCON 2006), Markham, Ontario, Canada, Oct. 2006. Also presented at the poster session of the 2006 Fall Meeting of the Consortium for Software Engineering Research (CSER).
Non-Refereed Publications
Jeremy S. Bradbury, Ian Rutherford, Matthew Graves, Jesse Tweedle and Robert Rosebrugh. “User Guide for Graphical Database for Category Theory 3.0”, Mount Allison University, Feb. 2006, 30 pp.
Jeremy S. Bradbury “Organizing Definitions and Formalisms of Dynamic Software Architectures”, Technical Report 2004-477, Queen’s University, Mar. 2004, 49 pp.
Jeremy S. Bradbury. “Graphical Database for Category Theory (GDCT)”, Abstract published at the Atlantic Provinces Council on the Sciences (APICS) Mathematics/Statistics and Computer Science Conference, Oct. 1999.