Our Recent Publications

2025

Underst@ Nding and Deobfuscating Textual Data: Managerial Insights and Computational Challenges

Underst@ Nding and Deobfuscating Textual Data: Managerial Insights and Computational Challenges

Author(s): S Shapiro, V Lam

Journal: IEEE Engineering Management Review

Read the Article

Strategic Decision-making in Digital Transformation: Tourism Lethbridge

Strategic Decision-making in Digital Transformation: Tourism Lethbridge

Author(s): S Shapiro, A Fedorych, A Mishra

Journal: Open Access Teaching Case Journal (OATCJ) 3 (1)

Read the Article

Entrepreneurial Decision-making: SoNormal Clothing Company

Entrepreneurial Decision-making: SoNormal Clothing Company

Author(s): S Shapiro, AX Liu

Journal: Open Access Teaching Case Journal (OATCJ) 3 (1)

Read the Article

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

Author(s): S Shapiro, P Mishra, A Fedorych

Journal: Open Access Teaching Case Journal (OATCJ) 3 (1)

Read the Article

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

Author(s): YB Kim, SL Vilches, S Shapiro, A Clarkson

Journal: Family Relations

Read the Article

2024

Artificial Intelligence in Program Evaluation: Insights and Applications

Artificial Intelligence in Program Evaluation: Insights and Applications

Author(s): S Shapiro, V Lam

Journal: Canadian Journal of Program Evaluation 39 (2), 382-391

Read the Article

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

Author(s): S Shapiro, AX Liu

Journal: OATCJ: Open Access Teaching Case Journal 2 (1)

Read the Article

Disrupting the Dating Scene: The U Got Game Dating App

Disrupting the Dating Scene: The U Got Game Dating App

Author(s): SJ Shapiro, AX Liu

Journal: OATCJ: Open Access Teaching Case Journal 2 (1)

Read the Article

Evaluating Safe Region Sizes for Accuracy in Approximate Continuous Nearest Neighbour Queries

Evaluating Safe Region Sizes for Accuracy in Approximate Continuous Nearest Neighbour Queries

Author(s): W Osborn

Journal: Procedia Computer Science 251, 91-98

Read the Article

Exploring Alternatives to APIs: Diverse Approaches to Data Collection

Exploring Alternatives to APIs: Diverse Approaches to Data Collection

Author(s): S Shapiro, A Liu, A Vo

Journal: ESS Open Archive eprints 290, 29075414

Read the Article

From Spreadsheets to Scalability: Databases as a Next Step for Non-Profits

From Spreadsheets to Scalability: Databases as a Next Step for Non-Profits

Author(s): SJ Shapiro, V Oystrick, A Liu, NK Vadlamudi

Journal: Canadian Journal of Program Evaluation, e20230050

Read the Article

Identifying and Detecting Inaccurate Stack Traces in Bug Reports

Identifying and Detecting Inaccurate Stack Traces in Bug Reports

Author(s): MK Bheree, J Anvik

Conference: 7th International Conference on Software and System Engineering (ICoSSE)

Read the Article

Learning Software Engineering Principles with Program Wars v. 3.0

Learning Software Engineering Principles with Program Wars v. 3.0

Author(s): MH Tareque, J Anvik

Conference: Proceedings of the 55th ACM Technical Symposium on Computer Science

Read the Article

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

Author(s): S Shapiro, P Mishra, A Fedorych

Journal: Rutgers Business Review 9 (2), 219-233

Read the Article

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

Author(s): V Oystrick, S Shapiro

Journal: Canadian Journal of Program Evaluation, e20240015

Read the Article

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

Author(s): MH Tareque, S Deutekom, J Anvik, M Bashir

Conference: Proceedings of the 26th Western Canadian Conference on Computing Education

Read the Article

You Hacked My Program! Teaching Cybersecurity using Game-based Learning

You Hacked My Program! Teaching Cybersecurity using Game-based Learning

Author(s): MH Tareque, S Deutekom, J Anvik, M Bashir

Conference: Proceedings of the 26th Western Canadian Conference on Computing Education

Read the Article

2023

Ensemble Methods for Spatial Data Stream Classification

Ensemble Methods for Spatial Data Stream Classification

Author(s): L King, W Osborn

Journal: Procedia Computer Science 224, 155-162

Read the Article

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

Author(s): K Clarke, W Osborn

Conference: International Conference on Network-Based Information Systems, 21-32

Read the Article

2022

Join Processing in Varying Periodic and Aperiodic Spatial Data Streams

Join Processing in Varying Periodic and Aperiodic Spatial Data Streams

Author(s): W Osborn

Conference: Advances in Networked-Based Information Systems: The 24th International

Read more

Processing of a Continuous Data Stream on a Mobile Device

Processing of a Continuous Data Stream on a Mobile Device

Author(s): J Eshriew, W Osborn

Conference: IEEE 13th Annual Ubiquitous Computing, Electronics & Mobile

Read more

Shedding Strategies for Optimizing Join Processing in Spatial Data Streams

Shedding Strategies for Optimizing Join Processing in Spatial Data Streams

Author(s): W Osborn

Journal: Procedia Computer Science 203, 149-156

Read more

2021

An Iterative Strategy for Deep Learning Classification on Spatial Data Streams

An Iterative Strategy for Deep Learning Classification on Spatial Data Streams

Author(s): W Osborn, L King

Conference: 23rd International Conference on Information Integration and Web

Read more

Automatically Annotating Sentences for Task-Specific Bug Report Summarization

Automatically Annotating Sentences for Task-Specific Bug Report Summarization

Author(s): A Galappaththi, J Anvik, RB Islam

Conference: 36th IEEE/ACM International Conference on Automated Software

Read more

CASTR: Assisting Bug Report Assignment Recommender Creation

CASTR: Assisting Bug Report Assignment Recommender Creation

Author(s): DT Devaiya, J Anvik, FY Omee, M Bheree

Conference: SEKE

Read more

Code Authorship Attribution Using Content-Based and Non-Content-Based Features

Code Authorship Attribution Using Content-Based and Non-Content-Based Features

Author(s): P Bayrami, JE Rice

Conference: IEEE Canadian Conference on Electrical and Computer Engineering (CCECE)

Read more

Evaluating a Tool for Creating Bug Report Assignment Recommenders

Evaluating a Tool for Creating Bug Report Assignment Recommenders

Author(s): D Devaiya, J Anvik, M Bheree, FY Omee

Conference: SEKE

Read more

Evaluating Visual Explanation of Bug Report Assignment Recommendations

Evaluating Visual Explanation of Bug Report Assignment Recommendations

Author(s): SA Bhuyan, J Anvik

Conference: SEKE

Read more

2020

Are Automatic Bug Report Summarizers Missing the Target?

Are Automatic Bug Report Summarizers Missing the Target?

Author(s): J Anvik, A Galappaththi

Conference: IEEE/ACM 42nd International Conference on Software

Read more

Approximate Continuous Nearest Neighbour Query Processing in Clustered Point Sets

Approximate Continuous Nearest Neighbour Query Processing in Clustered Point Sets

Author(s): W Osborn, C Anderson

Conference: IEEE 11th Annual Information Technology, Electronics and Mobile

Read more

2019

Feature Evaluation for Automatic Bug Report Summarization

Feature Evaluation for Automatic Bug Report Summarization

Author(s): A Galappaththi, J Anvik

Conference: SEKE

Read more

Hybrid GA Synthesis of Ternary Reversible Circuits Using Max-Min Algebra

Hybrid GA Synthesis of Ternary Reversible Circuits Using Max-Min Algebra

Author(s): M Khan, JE Rice

Journal: Journal of Multiple-Valued Logic & Soft Computing 32

Read more

Program Wars: A Card Game for Learning Programming and Cybersecurity Concepts

Program Wars: A Card Game for Learning Programming and Cybersecurity Concepts

Author(s): J Anvik, V Cote, J Riehl

Conference: 50th ACM Technical Symposium on Computer Science

Read more

2018

First Steps in Creating Online Testable Reversible Sequential Circuits

First Steps in Creating Online Testable Reversible Sequential Circuits

Author(s): MHA Khan, JE Rice

Journal: VLSI Design

Read more

2017

A Reversible Majority Voter Circuit and Applications

A Reversible Majority Voter Circuit and Applications

Author(s): MA Nashiry, JE Rice

Conference: IEEE Pacific Communications, Computers, and Signal Processing (PACRIM)

Read more