Our Recent Publications

Publications by Year

1
1
3
7
9
3
2
12
9
2017
2018
2019
2020
2021
2022
2023
2024
2025

2025

Image Citation Link
A Spatial Data Stream Ensemble for Prediction of Emergency Service Priorities
A Spatial Data Stream Ensemble for Prediction of Emergency Service Priorities
P Bhattacharjee, W Osborn
International Conference on Network-Based Information Systems, 244-257
(2025)
A Spatial Data Stream Ensemble for Prediction of Emergency Service
A Spatial Data Stream Ensemble for Prediction of Emergency Service
P Bhattacharjee, W Osborn
Advances in Networked-Based Information Systems: The 28th International
(2025)
Batch Processing Algorithms for NewSQL-based Big Data Systems
Batch Processing Algorithms for NewSQL-based Big Data Systems
NK Vadlamudi, W Osborn
2025 IEEE 49th Annual Computers, Software, and Applications Conference
(2025)
Evaluating the Accuracy of Random User Trajectories in Cluster-Based Continuous Query Processing
Evaluating the Accuracy of Random User Trajectories in Cluster-Based Continuous Query Processing
W Osborn
International Conference on Network-Based Information Systems, 269-280
(2025)
Understanding and Deobfuscating Textual Data: Managerial Insights and Computational Challenges
Understanding and Deobfuscating Textual Data: Managerial Insights and Computational Challenges
S Shapiro, V Lam
IEEE Engineering Management Review
(2025)
Strategic Decision-making in Digital Transformation: Tourism Lethbridge
Strategic Decision-making in Digital Transformation: Tourism Lethbridge
S Shapiro, A Fedorych, A Mishra
Open Access Teaching Case Journal (OATCJ) 3 (1)
(2025)
Entrepreneurial Decision-making: SoNormal Clothing Company
Entrepreneurial Decision-making: SoNormal Clothing Company
S Shapiro, AX Liu
Open Access Teaching Case Journal (OATCJ) 3 (1)
(2025)
The Impact of AI in the Voice-over Industry: Exploring the Role of Human Connection to Compete
The Impact of AI in the Voice-over Industry: Exploring the Role of Human Connection to Compete
S Shapiro, P Mishra, A Fedorych
Open Access Teaching Case Journal (OATCJ) 3 (1)
(2025)
Testing the capability of generative artificial intelligence for parent and caregiver information seeking
Testing the capability of generative artificial intelligence for parent and caregiver information seeking
YB Kim, SL Vilches, S Shapiro, A Clarkson
Family Relations
(2025)

2024

Image Citation Link
Artificial Intelligence in Program Evaluation: Insights and Applications
Artificial Intelligence in Program Evaluation: Insights and Applications
S Shapiro, V Lam
Canadian Journal of Program Evaluation 39 (2), 382-391
(2024)
Breaking New Ground: Sofvie’s Role in Advancing Health & Safety Standards in the Mining Sector
Breaking New Ground: Sofvie’s Role in Advancing Health & Safety Standards in the Mining Sector
S Shapiro, AX Liu
OATCJ: Open Access Teaching Case Journal 2 (1)
(2024)
Disrupting the Dating Scene: The U Got Game Dating App
Disrupting the Dating Scene: The U Got Game Dating App
SJ Shapiro, AX Liu
OATCJ: Open Access Teaching Case Journal 2 (1)
(2024)
Evaluating Safe Region Sizes for Accuracy in Approximate Continuous Nearest Neighbour Queries
Evaluating Safe Region Sizes for Accuracy in Approximate Continuous Nearest Neighbour Queries
W Osborn
Procedia Computer Science 251, 91-98
(2024)
Exploring Alternatives to APIs: Diverse Approaches to Data Collection
Exploring Alternatives to APIs: Diverse Approaches to Data Collection
S Shapiro, A Liu, A Vo
ESS Open Archive eprints 290, 29075414
(2024)
From Spreadsheets to Scalability: Databases as a Next Step for Non-Profits
From Spreadsheets to Scalability: Databases as a Next Step for Non-Profits
SJ Shapiro, V Oystrick, A Liu, NK Vadlamudi
Canadian Journal of Program Evaluation, e20230050
(2024)
Identifying and Detecting Inaccurate Stack Traces in Bug Reports
Identifying and Detecting Inaccurate Stack Traces in Bug Reports
MK Bheree, J Anvik
7th International Conference on Software and System Engineering (ICoSSE)
(2024)
Learning Software Engineering Principles with Program Wars v. 3.0
Learning Software Engineering Principles with Program Wars v. 3.0
MH Tareque, J Anvik
Proceedings of the 55th ACM Technical Symposium on Computer Science
(2024)
Pages to Pixels–Modernizing a Used Bookstore for Online Success with Inventory Management and Hidden Value Data Mining
Pages to Pixels–Modernizing a Used Bookstore for Online Success with Inventory Management and Hidden Value Data Mining
S Shapiro, P Mishra, A Fedorych
Rutgers Business Review 9 (2), 219-233
(2024)
Photovoice as a Participatory Evaluation Method: Evaluating a Collective Kitchen Program in Northern Ontario
Photovoice as a Participatory Evaluation Method: Evaluating a Collective Kitchen Program in Northern Ontario
V Oystrick, S Shapiro
Canadian Journal of Program Evaluation, e20240015
(2024)
Program Wars v. 2.0: Improving a Game-based Learning Approach for Teaching Fundamental Programming Concepts
Program Wars v. 2.0: Improving a Game-based Learning Approach for Teaching Fundamental Programming Concepts
MH Tareque, S Deutekom, J Anvik, M Bashir
Proceedings of the 26th Western Canadian Conference on Computing Education
(2024)
You Hacked My Program! Teaching Cybersecurity using Game-based Learning
You Hacked My Program! Teaching Cybersecurity using Game-based Learning
MH Tareque, S Deutekom, J Anvik, M Bashir
Proceedings of the 26th Western Canadian Conference on Computing Education
(2024)

2023

Image Citation Link
Ensemble Methods for Spatial Data Stream Classification
Ensemble Methods for Spatial Data Stream Classification
L King, W Osborn
Procedia Computer Science 224, 155-162
(2023)
The Effects of Scale and Distribution on a Deep Neural Network Iterative Classification System of Spatial Data Streams
The Effects of Scale and Distribution on a Deep Neural Network Iterative Classification System of Spatial Data Streams
K Clarke, W Osborn
International Conference on Network-Based Information Systems, 21-32
(2023)

2022

Image Citation Link
Join Processing in Varying Periodic and Aperiodic Spatial Data Streams
Join Processing in Varying Periodic and Aperiodic Spatial Data Streams
W Osborn
Advances in Networked-Based Information Systems: The 24th International
(2022)
Processing of a Continuous Data Stream on a Mobile Device
Processing of a Continuous Data Stream on a Mobile Device
J Eshriew, W Osborn
IEEE 13th Annual Ubiquitous Computing, Electronics & Mobile
(2022)
Shedding Strategies for Optimizing Join Processing in Spatial Data Streams
Shedding Strategies for Optimizing Join Processing in Spatial Data Streams
W Osborn
Procedia Computer Science 203, 149-156
(2022)

2021

Image Citation Link
An Iterative Strategy for Deep Learning Classification on Spatial Data Streams
An Iterative Strategy for Deep Learning Classification on Spatial Data Streams
W Osborn, L King
23rd International Conference on Information Integration and Web
(2021)
Point cloud capture and segmentation of animal images using classification and clustering
Point cloud capture and segmentation of animal images using classification and clustering
J Petluk, W Osborn
Proceedings of the 1st ACM SIGSPATIAL International Workshop on Animal
(2021)
Unbounded Spatial Data Stream Query Processing using Spatial Semijoin
Unbounded Spatial Data Stream Query Processing using Spatial Semijoin
W Osborn
J. Ubiquitous Syst. Pervasive Networks 15 (2), 33-41
(2021)
Using Clusters for Approximate Continuous k-Nearest Neighbour Queries
Using Clusters for Approximate Continuous k-Nearest Neighbour Queries
W Osborn
International Conference on Advanced Information Networking and Applications
(2021)
Automatically Annotating Sentences for Task-Specific Bug Report Summarization
Automatically Annotating Sentences for Task-Specific Bug Report Summarization
A Galappaththi, J Anvik, RB Islam
36th IEEE/ACM International Conference on Automated Software
(2021)
CASTR: Assisting Bug Report Assignment Recommender Creation
CASTR: Assisting Bug Report Assignment Recommender Creation
DT Devaiya, J Anvik, FY Omee, M Bheree
SEKE
(2021)
Code Authorship Attribution Using Content-Based and Non-Content-Based Features
Code Authorship Attribution Using Content-Based and Non-Content-Based Features
P Bayrami, JE Rice
IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)
(2021)
Evaluating a Tool for Creating Bug Report Assignment Recommenders
Evaluating a Tool for Creating Bug Report Assignment Recommenders
D Devaiya, J Anvik, M Bheree, FY Omee
SEKE
(2021)
Evaluating Visual Explanation of Bug Report Assignment Recommendations
Evaluating Visual Explanation of Bug Report Assignment Recommendations
SA Bhuyan, J Anvik
SEKE
(2021)

2020

Image Citation Link
Approximate Continuous Nearest Neighbour Query Processing in Clustered Point Sets
Approximate Continuous Nearest Neighbour Query Processing in Clustered Point Sets
W Osborn, C Anderson
IEEE 11th Annual Information Technology, Electronics and Mobile
(2020)
A streaming stock market application adapted to a mobile device
A streaming stock market application adapted to a mobile device
J Huang, W Osborn
IEEE 11th Annual Information Technology, Electronics and Mobile
(2020)
Data stream query processing on mobile device
Data stream query processing on mobile device
M Kazemzadeh, W Osborn
16th International Conference on Wireless and Mobile Computing
(2020)
Dynamic group trip planning queries in spatial database
Dynamic group trip planning queries in spatial database
F Aklam, W Osborn
IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)
(2020)
Join processing in unbounded spatial data stream
Join processing in unbounded spatial data stream
W Osborn
Procedia Computer Science 175, 237-244
(2020)
Strategies for alternate group trip planning queries in location-based service
Strategies for alternate group trip planning queries in location-based service
W Osborn, S Shaik
International Conference on Network-Based Information Systems, 64-76
(2020)
Are Automatic Bug Report Summarizers Missing the Target?
Are Automatic Bug Report Summarizers Missing the Target?
J Anvik, A Galappaththi
IEEE/ACM 42nd International Conference on Software
(2020)

2019

Image Citation Link
Feature Evaluation for Automatic Bug Report Summarization
Feature Evaluation for Automatic Bug Report Summarization
A Galappaththi, J Anvik
SEKE
(2019)
Hybrid GA Synthesis of Ternary Reversible Circuits Using Max-Min Algebra
Hybrid GA Synthesis of Ternary Reversible Circuits Using Max-Min Algebra
M Khan, JE Rice
Journal of Multiple-Valued Logic & Soft Computing 32
(2019)
Program Wars: A Card Game for Learning Programming and Cybersecurity Concepts
Program Wars: A Card Game for Learning Programming and Cybersecurity Concepts
J Anvik, V Cote, J Riehl
50th ACM Technical Symposium on Computer Science
(2019)

2018

Image Citation Link
First Steps in Creating Online Testable Reversible Sequential Circuits
First Steps in Creating Online Testable Reversible Sequential Circuits
MHA Khan, JE Rice
VLSI Design
(2018)

2017

Image Citation Link
A Reversible Majority Voter Circuit and Applications
A Reversible Majority Voter Circuit and Applications
MA Nashiry, JE Rice
IEEE Pacific Communications, Computers, and Signal Processing (PACRIM)
(2017)