Machine Abstraction in Microprocessor Specification. - Michael McAllister (TPHOLs, 1992)

Two-dimensional Computation of the Three-dimensional Reachable Region for a Welding Head. - Michael McAllister; Jack Snoeyink (CCCG, 1993)

Approximating Shortest Paths in Arrangements of Lines. - Prosenjit Bose; William S. Evans; David G. Kirkpatrick; Michael McAllister; Jack Snoeyink (CCCG, 1996)

On Computing Edges That Are In All Minimum-Weight Triangulations. - Patrice Belleville; J. Mark Keil; Michael McAllister; Jack Snoeyink (SCG, 1996)

A Compact Piecewise-Linear Voronoi Diagram for Convex Sites in the Plane. - Michael McAllister; David G. Kirkpatrick; Jack Snoeyink (Discret. Comput. Geom., 1996)

Optimal Algorithms to Embed Trees in a Point Set. - Prosenjit Bose; Michael McAllister; Jack Snoeyink (J. Graph Algorithms Appl., 1997)

A watershed algorithm for triangulated terrains. - Michael McAllister (CCCG, 1999)

An Extensible, Human-Centric Framework That Promotes Universal Access to Electronic Commerce. - Jacob Slonim; Theodore Chiasson; Carrie Gates; Michael McAllister (ISEC, 2001)

Distributed Transaction Management in a Peer-to-Peer Process-Oriented Environment. - Theodore Chiasson; Michael McAllister; Jacob Slonim (DCW, 2002)

Open Problems in Distributed Communities. - John Plaice; Paul Swoboda; Jacob Slonim; Michael McAllister (DCW, 2002)

An architecture in support of universal access to electronic commerce. - Theodore Chiasson; Kirstie Hawkey; Michael McAllister; Jacob Slonim (Inf. Softw. Technol., 2002)

Dialog Table. - Marek Walczak; Michael McAllister; Jakub Segen (Conference on Designing Interactive Systems, 2004)

Requirements gathering with Alzheimer's patients and caregivers. - Kirstie Hawkey; Kori M. Inkpen; Kenneth Rockwood; Michael McAllister; Jacob Slonim (ASSETS, 2005)

Public Trust and Electronic Health Records. - Mike Smit; Michael McAllister; Jacob Slonim (PST, 2005)

Evaluation of Colour Image Segmentation Hierarchies. - Darren MacDonald; Jochen Lang 001; Michael McAllister (CRV, 2006)

A peer-to-peer expressway over Chord. - Hathai Tanta-ngai; Michael McAllister (Math. Comput. Model., 2006)

Itaipu Data Stream Management System - A Stream Processing System With Business Users in Mind. - Azza Abouzied; Jacob Slonim; Michael McAllister (ICSOFT (ISDM/ABF), 2008)

Crossroads for Canadian CS enrollment. - Jacob Slonim; Sam Scully; Michael McAllister (Commun. ACM, 2008)

Electrical-thermal co-analysis for power delivery networks in 3D system integration. - Jianyong Xie; Daehyun Chung; Madhavan Swaminathan; Michael McAllister; Alina Deutsch; Lijun Jiang; Barry J. Rubin (3DIC, 2009)

Identification of Software System Components using Semantic Models and Graph Slicing. - Mark McKenna; Jacob Slonim; Michael McAllister; Kelly A. Lyons (ICSOFT (2), 2009)

Detecting Privacy Infractions in Applications: A Framework and Methodology. - Michael Smit; Kelly A. Lyons; Michael McAllister; Jacob Slonim (MASS, 2009)

Success factors of Business Intelligence. - Michael McAllister (MSR, 2009)

Target-based database synchronization. - Madhu Ahluwalia; Ruchika Gupta; Aryya Gangopadhyay; Yelena Yesha; Michael McAllister (SAC, 2010)

Collaborative decision making: an implementation of the Delphi approach in a social platform. - Fan Dong; Adam Binnie; Kelly A. Lyons; Rob Lee; Francis Lui; Michael McAllister; Mike Tsumura (CASCON, 2012)