Papers
The ones I'd point you to first are below. A longer list follows, and Google Scholar is the place for the full record.
More publications
From Google Scholar. Each title links to a Scholar search, which usually leads to a copy.
2026
2022
- An Experiment in Live Collaborative Programming on the Croquet Shared Experience Platform
- Live Programming and Text Editor Integration in the Croquet Microverse 3D Collaborative Construction System
2017
2016
- Exploring the Effects of Spatial Aggregation
- Towards Making a Computer Tutor for Children of All Ages: A Memo
2014
- It Ain’t Necessarily So: Checking Charts for Robustness
- Lightweight Provenance-Driven Exploration
- LivelyR: Making R charts livelier
- The technologically integrated oncosimulator: combining multiscale cancer modeling with information technology in the in silico oncology context
2013
- Experiments with Worlds
- KScript and KSWorld: A time-aware and mostly declarative language and interactive GUI framework
- Making Applications in KSWorld
2012
- A report on KScript and KSWorld
- What else and where else: two worthwhile questions for an information interface
2010
- Clip, connect, clone
- Interdisciplinary Advances in Adaptive and Intelligent Assistant Systems: Concepts, Techniques, Applications, and Use
- Preparing, exploring and comparing cancer simulation results within a large parameter space
- Subjunctive interfaces for the Web
- The ACGT Oncosimulator: from Conceptualization to Development via Multiscale Cancer Modeling
- Validating the ACGT oncosimulator with a grid-supported visualisation environment
2009
- ‘In Silico’Oncology for Clinical Decision Making in the Context of Nephroblastoma
- Building and Exploring with the RecipeSheet
2008
- Subjunctive interfaces: Extending applications to support parallel setup, viewing and control of alternative scenarios
- Using Subjunctive Interfaces to Put Delivered Information into Context
2006
- An enhanced spreadsheet supporting calculation-structure variants, and its application to web-based processing
- Novel Technology Integration for Learning by Imitation
- RecipeSheet: creating, combining and controlling information processors
2005
- Applying Subjunctive Interfaces to e-Learning
- Benefits of subjunctive interface support for exploratory access to online resources
- Federation over the Web: International Workshop, Dagstuhl Castle, Germany, May 1-6, 2005, Revised Selected Papers
- Search, Comparison and Evaluation in Exploratory E-Learning with Subjunctive Interfaces.
- Subjunctive interfaces in exploratory e-learning
2004
- C3W: clipping, connecting and cloning for the web
- Clip, connect, clone: combining application elements to build custom interfaces for information access
- Usability studies on a visualisation for parallel display and control of alternative scenarios
2003
- Side-by-side display and control of multiple scenarios: Subjunctive interfaces for exploring multi-attribute data
- Subjunctive Interfaces: Visualisations for Parallel Display and Control of Alternative Scenarios
- Widget multiplexers for side-by-side display and control of informationprocessing scenarios
2002
2001
- Sense from a sea of resources: Tools to help people piece information together
- Subjunctive Interface Support for Combining Context-Dependent Semi-Structured Resources
1999
1998
1997
1996
- Building a Design Family: Explicit Support for Contingency Handling and Exploratory Design in Multimedia Authoring (Studio Tour project final report) July 1996
- Reconnaissance: a widely applicable approach encouraging well-informed choices in computer-based tasks









