Requirements Modelling in a Persistent Object Store. - Richard Cooper 001; Malcolm P. Atkinson 001 (POS, 1987)

Constructing Database Systems in a Persistent Environment. - Richard Cooper 001; Malcolm P. Atkinson 001; Alan Dearle; D. Abderrahmane (VLDB, 1987)

The Implementation of an Object-Oriented Language in PS-algol. - Richard Cooper 001 (POS, 1989)

On the utilisation of persistent programming environments. - Richard Cooper 001 (1989)

Configurable Data Modelling Systems. - Richard Cooper 001 (ER, 1990)

An Implementation of a Co-operative Locking Scheme for a Persistent Programming Language. - Richard Cooper 001; Andrew Roberts; Francis Wai (POS, 1990)

A Graphical Data Modelling Program with Constraint Specification and Management. - Richard Cooper 001; Zhenzhou Qin (BNCOD, 1992)

Introduction - The Interaction Between DBMS and User Interface Research. - Richard Cooper 001 (IDS, 1992)

Reconfigurable User Interfaces for Databases. - David England; Richard Cooper 001 (IDS, 1992)

Integrating Persistence and Deductive Databases. - Richard Cooper 001; David Mackenzie (DAISD, 1993)

Database programming languages - deductive, functional, persistent and object-oriented approaches. - Norman W. Paton; M. Howard Williams; Richard Cooper 001; Philip W. Trinder (Prentice Hall, 1994)

A Generic Data Model for the Support of Multiple User Interaction Facilities. - Richard Cooper 001; Zhenzhou Qin (ER, 1994)

Configuring Database Query Languages. - Richard Cooper 001 (IDS, 1994)

Type-Safe Linguistic Run-time Reflection - A Practical Perspective. - Richard Cooper 001; Graham N. C. Kirby (POS, 1994)

An Open-Model-Based Interface Development System: The Teallach Approach. - Tony Griffiths; Jo McKirdy; Norman W. Paton; Jessie B. Kennedy; Richard Cooper 001; Peter J. Barclay; Carole A. Goble; Philip D. Gray; Michael Smyth; Adrian West; Andrew Dinn (DSV-IS (2), 1998)

Exploiting Model-based Techniques for User Interfaces to Databases. - Tony Griffiths; Jo McKirdy; G. Forrester; Norman W. Paton; Jessie B. Kennedy; Peter J. Barclay; Richard Cooper 001; Carole A. Goble; Philip D. Gray (VDB, 1998)

The Teallach Tool: Using Models for Flexible User Interface Design. - Peter J. Barclay; Tony Griffiths; Jo McKirdy; Norman W. Paton; Richard Cooper 001; Jessie B. Kennedy (CADUI, 1999)

Characterizing User Interface Components for Reuse. - Richard Cooper 001; Philip D. Gray (ECOOP Workshops, 1999)

Teallach: A Model-Based User Interface Development Environment for Object Databases. - Tony Griffiths; Peter J. Barclay; Jo McKirdy; Norman W. Paton; Philip D. Gray; Jessie B. Kennedy; Richard Cooper 001; Carole A. Goble; Adrian West; Michael Smyth (UIDIS, 1999)

Learning Action Affordances and Action Schemas. - Richard Cooper 001; David Glasspool (NCPW, 2000)

Conceptual Modelling for Database User Interfaces. - Richard Cooper 001; Jo McKirdy; Tony Griffiths; Peter J. Barclay; Norman W. Paton; Philip D. Gray; Jessie B. Kennedy; Carole A. Goble (VDB, 2000)

Teallach: a model-based user interface development environment for object databases. - Tony Griffiths; Peter J. Barclay; Norman W. Paton; Jo McKirdy; Jessie B. Kennedy; Philip D. Gray; Richard Cooper 001; Carole A. Goble; Paulo Pinheiro da Silva (Interact. Comput., 2001)

An Architecture for Collaboratively Assembled Moderated Information Bearing Web Sites. - Richard Cooper 001 (DEXA Workshops, 2002)

Extracting Database Information from E-mail Messages. - Richard Cooper 001; Sajjad Ali (BNCOD, 2003)

Software Systems to Support the Teaching of the Use of Relational and Web Databases. - Richard Cooper 001; James Macrae (BNCOD Posters, 2003)

Teallach - a flexible user-interface development environment for object database applications. - Peter J. Barclay; Tony Griffiths; Jo McKirdy; Jessie B. Kennedy; Richard Cooper 001; Norman W. Paton; Philip D. Gray (J. Vis. Lang. Comput., 2003)

Content Management for Declarative Web Site Design. - Richard Cooper 001; Michael Davidson (DIWeb, 2004)

A Generic Model for Integrated Multi-Channel Information Systems. - Richard Cooper 001; XianQing Wu (CAiSE Workshops (2), 2005)

Extracting Information from Short Messages. - Richard Cooper 001; Sajjad Ali; Chenlan Bi (NLDB, 2005)

Extracting Temporal Information from Short Messages. - Richard Cooper 001; Sinclair Manson (BNCOD, 2007)

Towards a Survey of the Deployment Space for Internet Applications. - Athanasios Pavlopoulos; Richard Cooper 001 (BNCOD Workshops, 2007)

A Workflow Model for Multi-Channel Applications. - XianQing Wu; Richard Cooper 001 (BNCOD Workshops, 2007)

A Database System for Absorbing Conflicting and Uncertain Information from Multiple Correspondents. - Richard Cooper 001; Laura Devenny (BNCOD, 2009)

Design Challenges and Solutions: Review of the 4th International Workshop on Ubiquitous Computing (iUBICOM 2009). - John Halloran 001; Rahat Iqbal; Dzmitry Aliakseyeu; Martinez Fernando; Richard Cooper 001; Adam Grzywaczewski; Ratvinder Grewal 001; Anne E. James; Chris Greenhalgh (BNCOD, 2009)

Ideas in Teaching, Learning and Assessment of Databases: A Communication of the 7thInternational Workshop on Teaching, Learning and Assessment of Databases (TLAD 2009). - Anne E. James; David Nelson; Karen C. Davis; Richard Cooper 001; Alastair Monger (BNCOD, 2009)