Using microcomputers in computer education. - Tat-Seng Chua; John McCallum (ACM SIGCSE Bull., 1984)

Maintenance of expert systems: life-cycle validity. - John McCallum (SIGART Newsl., 1985)

A Synthetic Instruction Mix for Evaluating Microprocessor Performance. - John McCallum; Tat-Seng Chua (IEEE Micro, 1987)

P-graph-a graph model for anomaly checking of knowledge bases. - Eng Lian Lim; John McCallum; Kwok-Hung Chan (TAI, 1990)

Estimating network communication speeds for office automation. - John McCallum; Kisenchand Ranai; B. Srinivasan (Comput. Commun., 1990)

Production-Graph: a Graph Theoretical Model for Checking Knowledge Base Anomalies. - Eng Lian Lim; John McCallum; Kwok-Hung Chan (Int. J. Artif. Intell. Tools, 1992)

An Interactive Visualisation for Investigating DNA Sequence Information. - Paul Rutherford; Clare Churcher; John McCallum (InVis.au, 2004)

An Interactive Visualisation for Selecting PCR Primers. - Paul Rutherford; Clare Churcher; John McCallum (APVIS, 2005)

Usability of Navigation Tools for Browsing Genetic Sequences. - Paul Rutherford; Walter Abell; Clare Churcher; Alan McKinnon; John McCallum (AUIC, 2010)

Designing a Framework for End User Applications. - Yanbo Deng; Clare Churcher; Walter Abell; John McCallum (IS-EUD, 2011)

Optical Sensing of Weed Infestations at Harvest. - Judit Barroso; John McCallum; Dan Long (Sensors, 2017)

Adapting a relatively low-cost reflectance spectrometer for on-combine sensing of grain protein concentration. - Dan Long; John McCallum (Comput. Electron. Agric., 2020)