Analysis of Communication Tasks for the Design of a Structured Messaging System. - Paul Buckley; Peter Johnson 001 (BCS HCI, 1987)

Preliminary Analysis for Design. - Mark T. Keane; Peter Johnson 001 (BCS HCI, 1987)

Task-Related Knowledge Structures: Analysis, Modelling and Application. - Peter Johnson 001; Hilary Johnson; Ray Waddington; Alan Shouls (BCS HCI, 1988)

Practical and Theoretical Aspects of Human Computer Interaction. - Peter Johnson 001; Hilary Johnson (J. Inf. Technol., 1988)

Designing and Evaluating Interfaces Using Task Models. - Ray Waddington; Peter Johnson 001 (IFIP Congress, 1989)

Tailoring explanations to the user's level of expertise and domain knowledge. - Efstratios Sarantinos; Peter Johnson 001 (TAI, 1990)

Designers-identified requirements for tools to support task analyses. - Hilary Johnson; Peter Johnson 001 (INTERACT, 1990)

Task-based user interface development tools. - Peter Johnson 001; Emma Nicolosi (INTERACT, 1990)

Generating explanations from question paths. - Efstratios Sarantinos; Peter Johnson 001 (Jerusalem Conference on Information Technology, 1990)

Human computer interaction laboratory Queen Mary and Westfield College University of London. - Peter Johnson 001 (CHI, 1991)

ADEPT: Advanced Design Environment for Prototyping with Task Models. - Peter Johnson 001; Stephanie M. Wilson; Panos Markopoulos 001; James Pycock (INTERCHI, 1993)

Explanation facilities and interactive systems. - Hilary Johnson; Peter Johnson 001 (IUI, 1993)

Evaluating Evaluation Methods. - A. Dutt; Hilary Johnson; Peter Johnson 001 (BCS HCI, 1994)

Empowering Users in a Task-Based Approach to Design. - Stephanie M. Wilson; Peter Johnson 001 (Symposium on Designing Interactive Systems, 1995)

Costs and Benefits of User Involvement in Design: Practitioners' Views. - Stephanie M. Wilson; Mathilde M. Bekker; Hilary Johnson; Peter Johnson 001 (BCS HCI, 1996)

Bridging the Generation Gap: From Work Tasks to User Interface Designs. - Stephanie M. Wilson; Peter Johnson 001 (CADUI, 1996)

Models that shape design. - Peter Johnson 001 (CHI Conference Companion, 1996)

Helping and Hindering User Involvement - A Tale of Everyday Design. - Stephanie M. Wilson; Mathilde M. Bekker; Peter Johnson 001; Hilary Johnson (CHI, 1997)

Formal aspects of task based design. - Panos Markopoulos 001; Peter Johnson 001; Jon Rowson (DSV-IS, 1997)

Designing User Interfaces from Analyses of Users' Tasks. - Peter Johnson 001; Stephanie M. Wilson; Hilary Johnson (INTERACT, 1997)

Conference preview: IUI '98: 1998 International Conference on Intelligent User Interfaces. - Loren G. Terveen; Peter Johnson 001 (Interactions, 1997)

Composition and Synthesis with a Formal Interactor Model. - Panos Markopoulos 001; Jon Rowson; Peter Johnson 001 (Interact. Comput., 1997)

Towards Principles for the Design and Evaluation of Multimedia Systems. - Peter Johnson 001; Fabio Nemetz (BCS HCI, 1998)

PatchWork: a software tool for early design. - Maarten van de Kant; Stephanie M. Wilson; Mathilde M. Bekker; Hilary Johnson; Peter Johnson 001 (CHI Conference Summary, 1998)

Discussion Topics for the DSV-IS'98 Working Groups. - Panos Markopoulos 001; Peter Johnson 001 (DSV-IS, 1998)

Validating Semi-Formal Specifications of Interactors as Design Representations. - Panos Markopoulos 001; Giorgios Papatzanis; Peter Johnson 001; Jon Rowson (DSV-IS, 1998)

Developing Multimedia Principles from Design Features. - Fabio Nemetz; Peter Johnson 001 (Designing Effective and Usable Multimedia Systems, 1998)

Formal architectural abstractions for interactive software. - Panos Markopoulos 001; Peter Johnson 001; Jon Rowson (Int. J. Hum. Comput. Stud., 1998)

Representations in interactive software development. - Hilary Johnson; Peter Johnson 001; Eamonn O'Neill (ACM SIGCHI Bull., 1998)

Theory Based Design: From Individual Users and Tasks to Collaborative Systems. - Peter Johnson 001 (CADUI, 1999)

Interaction in the large: developing a framework for integrating models in HCI. - Hilary Johnson; Eamonn O'Neill; Peter Johnson 001 (CHI Extended Abstracts, 1999)

Cross-contextual reference in human-computer interaction. - Jon Rowson; Peter Johnson 001; Graham White 001 (DSV-IS, 1999)

Tasks and Situations: Considerations for Models and Design Principles in Human Computer Interaction. - Peter Johnson 001 (HCI (1), 1999)

Introduction to This Special issue on Representations in Interactive Systems Development. - Peter Johnson 001; Eamonn O'Neill; Hilary Johnson (Hum. Comput. Interact., 1999)

Representations and User-Developer Interaction in Cooperative Analysis and Design. - Eamonn O'Neill; Peter Johnson 001; Hilary Johnson (Hum. Comput. Interact., 1999)

Beyond Mode Error: Supporting Strategic Knowledge Structures to Enhance Cockpit Safety. - Rachid Hourizi; Peter Johnson 001 (BCS HCI/IHM, 2001)

Unmasking Mode Errors: A New Application of Task Knowledge Principles to the Knowledge Gaps in Cockpit Design. - Rachid Hourizi; Peter Johnson 001 (INTERACT, 2001)

Participatory Analysis: Modelling Users, Tasks and Domains. - Eamonn O'Neill; Peter Johnson 001; Hilary Johnson (INTERACT, 2001)

An hour in the life: towards requirements for modelling multiple task work. - Peter J. Wild; Peter Johnson 001; Hilary Johnson (CHI Extended Abstracts, 2003)

Towards an explanatory, predictive account of awareness. - Rachid Hourizi; Peter Johnson 001 (Comput. Graph., 2003)

Introduction to multiple and collaborative tasks. - Peter Johnson 001; Jon May; Hilary Johnson (ACM Trans. Comput. Hum. Interact., 2003)

Designing to support awareness: a predictive, composite model. - Rachid Hourizi; Peter Johnson 001 (CHI, 2004)

The temporal aspects of work for HCI. - Peter J. Wild; Peter Johnson 001; Chris Roast; Mary Czerwinski (CHI Extended Abstracts, 2004)

Interactions, collaborations and breakdowns. - Peter Johnson 001 (TAMODIA, 2004)

Participatory task modelling: users and developers modelling users' tasks and domains. - Eamonn O'Neill; Peter Johnson 001 (TAMODIA, 2004)

Towards a composite modelling approach for multitasking. - Peter J. Wild; Peter Johnson 001; Hilary Johnson (TAMODIA, 2004)

Interaction in creative tasks. - Tim Coughlan; Peter Johnson 001 (CHI, 2006)

Towards Using Technological Support of Group Memory in Problem-Solving Situations to Improve Self- and Collective Efficacy. - Christopher Paul Middup; Peter Johnson 001 (HICSS, 2006)

Uncovering the information needs in complex aerospace systems. - Iya Solodilova-Whiteley; Peter Johnson 001 (Reliab. Eng. Syst. Saf., 2006)

Constrain yourselves: exploring end user development in support for musical creativity. - Tim Coughlan; Peter Johnson 001 (Creativity & Cognition, 2007)

Beyond usability for safety critical systems: how to be sure (safe, usable, reliable, and evolvable)? - Philippe A. Palanque; Sandra Basnyat; Regina Bernhaupt; Ronald L. Boring; Chris W. Johnson 001; Peter Johnson 001 (CHI Extended Abstracts, 2007)

Modeling Group Artifact Adoption for Awareness in Activity-Focused Co-located Meetings. - Christopher Paul Middup; Peter Johnson 001 (TAMODIA, 2007)

Idea management in creative lives. - Tim Coughlan; Peter Johnson 001 (CHI Extended Abstracts, 2008)

An Exploration of Constraints and End User Development in Environments for Creative Tasks. - Tim Coughlan; Peter Johnson 001 (Int. J. Hum. Comput. Interact., 2008)

Understanding productive, structural and longitudinal interactions in the design of tools for creative activities. - Tim Coughlan; Peter Johnson 001 (Creativity & Cognition, 2009)

Establishing Causality in Complex Human Interactions: Identifying Breakdowns of Intentionality. - Peter Goodison; Peter Johnson 001; Joanne Thoms (Complex (2), 2009)

IUI'09 workshop summary: human interaction with intelligent & networked systems. - Peter Johnson 001; Christopher Paul Middup; Rachid Hourizi; Mark T. Maybury (IUI, 2009)

A Framework to Manage the Complex Organisation of Collaborating: Its Application to Autonomous Systems - Peter Johnson 001; Rachid Hourizi; Neil Carrigan; Nick Forbes (FAVO, 2009)

Designing Personal Information Management Systems for Creative Practitioners. - Tim Coughlan; Peter Johnson 001 (J. Digit. Inf., 2009)

How Creative Groups Structure Tasks Through Negotiating Resources. - Christopher Paul Middup; Tim Coughlan; Peter Johnson 001 (COOP, 2010)

Collaboration and conflict: A framework for large-scale collaborations. - Peter Johnson 001; Rachid Hourizi; Neil Carrigan; Nick Forbes (CTS, 2010)

Supporting collaboration in the development of complex engineering software. - Victoria E. Shipp; Peter Johnson 001 (CHASE, 2011)

3D Gesture Recognition: An Evaluation of User and System Performance. - Michael Wright; Chun-Jung Lin; Eamonn O'Neill; Darren Cosker; Peter Johnson 001 (Pervasive, 2011)

Leading cats: How to effectively command collectives. - Ana C. Calderon; Joanne Hinds; Peter Johnson 001 (ISCRAM, 2013)

IntCris: A tool for enhanced communication and collective decision-making during crises. - Ana C. Calderon; Joanne Hinds; Peter Johnson 001 (ISCRAM, 2014)

Influencing Behaviour by Modelling User Values: Energy Consumption. - Rachel Burrows; Peter Johnson 001; Hilary Johnson (BCSS@PERSUASIVE, 2014)

Generating reproducible and replayable bug reports from Android application crashes. - Martin White; Mario Linares Vásquez; Peter Johnson 001; Carlos Bernal-Cárdenas; Denys Poshyvanyk (ICPC, 2015)

Achieving an Information System's Capability through C2. - Ana C. Calderon; Peter Johnson 001 (Int. J. Inf. Syst. Crisis Response Manag., 2015)

A conceptual framework of group evolution: Considerations for decision makers and analysts. - Grace-Rose Williams; Jared Somerville; Peter Johnson 001; Rachel K. E. Bellamy (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI, 2017)