Design of an Interactive Tutorial for Logic and Logical Circuits. - Jeremy Kindy; John Shuping; Patricia Yali Underhill; David John (ACM Crossroads, 2000)

The use of multimedia in telecare systems to improve the performance of users with different cognitive skills. - David John (2002)

Representing Emotional Momentum within Expressive Internet Communication. - David John; Anthony C. Boucouvalas; Zhe Xu 006 (EuroIMSA, 2006)

Expressive image generation: Towards expressive Internet communications. - Zhe Xu 006; David John; Anthony C. Boucouvalas (J. Vis. Lang. Comput., 2006)

A Framework for the Development of Online, Location-Specific, Expressive 3D Social Worlds. - David John; Christos Gatzidis; Fotis Liarokapis; Anthony C. Boucouvalas; Vesna Brujic-Okretic (VS-GAMES, 2009)

Updating the Classifications of Mobile Music Projects. - David John (NIME, 2013)

C-It-Loci: a knowledge database for tissue-enriched loci. - Tyler Weirick; David John; Stefanie Dimmeler; Shizuka Uchida (Bioinform., 2015)

A Review of the Current Level of Support to Aid Decisions for Migrating to Cloud Computing. - Adel Alkhalil; Reza Sahandi; David John (ICC 2016, 2016)

The identification and characterization of novel transcripts from RNA-seq data. - Tyler Weirick; Giuseppe Militello; Raphael Rene Müller; David John; Stefanie Dimmeler; Shizuka Uchida (Briefings Bioinform., 2016)

Educational Virtual Reality Visualisations of Heritage Sites. - David John; Lawrence Shaw; Paul Cheetham; Harry Manley; Aaron A. Stone; Michaela Blakeburn; Karl Gosling (GCH, 2017)

RNAEditor: easy detection of RNA editing events and the introduction of editing islands. - David John; Tyler Weirick; Stefanie Dimmeler; Shizuka Uchida (Briefings Bioinform., 2017)

Screening and validation of lncRNAs and circRNAs as miRNA sponges. - Giuseppe Militello; Tyler Weirick; David John; Claudia Döring 002; Stefanie Dimmeler; Shizuka Uchida (Briefings Bioinform., 2017)

Resolving the problem of multiple accessions of the same transcript deposited across various public databases. - Tyler Weirick; David John; Shizuka Uchida (Briefings Bioinform., 2017)

A decision process model to support migration to cloud computing. - Adel Alkhalil; Reza Sahandi; David John (Int. J. Bus. Inf. Syst., 2017)

An exploration of the determinants for decision to migrate existing resources to cloud computing using an integrated TOE-DOI model. - Adel Alkhalil; Reza Sahandi; David John (J. Cloud Comput., 2017)

Visualising Dudsbury Hillfort: Using Immersive Virtual Reality to Engage the Public with Cultural Heritage. - David John; David Hurst; Paul Cheetham; Harry Manley (GCH, 2018)

Logic programming to infer complex RNA expression patterns from RNA-seq data. - Tyler Weirick; Giuseppe Militello; Yuliya Ponomareva; David John; Claudia Döring 002; Stefanie Dimmeler; Shizuka Uchida (Briefings Bioinform., 2018)

GOODE: A Gaussian Off-The-Shelf Ordinary Differential Equation Solver. - David John; Vincent Heuveline; Michael Schober (ICML, 2019)

Can Augmented Reality Enhance to a Greater Visitor Satisfaction of Historical Landmarks? - Connor Wakefield; Alain Simons; David John (GCH, 2019)

Preserving and Presenting Cultural Heritage Using Off-the-Shelf Software. - Eike Falk Anderson; David John; Richard Mikulski; Adam Redford; Mario Romero (Visual Computing for Cultural Heritage, 2020)

A Conceptual Framework for Cloud-based Collaborative Online Course Provision. - May Aldoayan; Reza Sahandi; David John; Deniz Cetinkaya (ICEIT, 2020)

Critical issues, challenges and opportunities for cloud-based collaborative online course provision. - May Aldoayan; Reza Sahandi; David John; Deniz Cetinkaya (Int. J. Learn. Technol., 2021)

An attention-based U-Net for detecting deforestation within satellite sensor imagery. - David John; Ce Zhang 005 (Int. J. Appl. Earth Obs. Geoinformation, 2022)

Towards a Collaborative Authoring Tool for Cultural Heritage Applications: Modelling the Development Process Between Curators and Developers. - Ethan Southall; Vedad Hulusic; David John; Charlie Hargood; Niall Ó hOisín (GCH, 2024)