Dr John Mariani
Senior LecturerProfile
One of the main drivers of my research is an intense interest in HCI for database systems, for users ranging from novice to expert. The use of data visualisation to display data and its interrelations, and in CSCW work, to display users and their activities, is an on-going fascination. The provision of highly graphical query languages is another.
Transference of PIM research prototype concepts to the mainstream: successes or failures
Kljun, M., Mariani, J., Dix, A. 2015 In: Interacting with Computers. 27, 2, p. 73-98. 26 p.
Journal article
Dealing with big data outside of the cloud: GPU accelerated sort
Vidler, J., Rayson, P., Anthony, L., Scott, A., Mariani, J. 31/05/2014
Conference paper
Experiments in 17th century English: manual versus automatic conceptual history
Pumfrey, S., Rayson, P., Mariani, J. 2012 In: Literary and Linguistic Computing. 27, 4, p. 395-408. 14 p.
Journal article
Scrapheap software development: lessons from an experiment on opportunistic reuse
Kotonya, G., Lock, S., Mariani, J. 03/2011 In: IEEE Software. 28, 2, p. 68-74. 7 p.
Journal article
Experiments in 17th century English:: manual and automatic conceptual history
Pumfrey, S., Rayson, P., Mariani, J. 2010
Conference paper
Visualising corpus linguistics
Rayson, P., Mariani, J. 2009 In: CL2009 Proceedings of the Corpus Linguistics Conference. p. n/a.
Paper
Opportunistic Reuse: Lessons from Scrapheap Software Development
Kotonya, G., Lock, S., Mariani, J. 10/2008 In: Component-based software engineering. Berlin : Springer p. 302-309. 8 p.
Paper
A framework for P2P application development
Walkerdine, J., Hughes, D., Rayson, P., Simms, J., Gilleade, K., Mariani, J., Sommerville, I. 2008 In: Computer Communications. 31, 2, p. 387-401. 15 p.
Journal article
Managing integration work in an NHS electronic patient record (EPR) project
Martin, D., Mariani, J., Rouncefield, M. 03/2007 In: Health Informatics Journal. 13, 1, p. 47-56. 10 p.
Journal article
Working the contract
Martin, D., Procter, R., Mariani, J., Rouncefield, M. 2007 In: OZCHI '07: Proceedings of the 19th Australasian conference on Computer-Human Interaction. Australia : ACM
Paper
Implementing an EPR project: everyday features and practicalities of NHS project work
Martin, D., Mariani, J., Rouncefield, M. 12/2004 In: Proceedings of the 9th International Symposium for Health Information Management Research (ISHIMR 2004). p. 120-132. 13 p.
Paper
Implementing an HIS project: everyday features and practicalities of NHS project work.
Martin, D., Mariani, J., Rouncefield, M. 12/2004 In: Health Informatics Journal. 10, 4, p. 303-313. 11 p.
Journal article
Doing ethnography and experiments together to explore collaborative photograph handling.
Ormerod, T.C., Morley, N., Mariani, J., Lewis, K., Hitch, G., Mathrick, J., Rodden, T. 09/2004 In: Design For Life. 2, p. 81-84. 4 p.
Journal article
Collaborating around collections: informing the continued development of photoware
Mariani, J., Crabtree, A., Rodden, T. 01/2004 In: Proceeding CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work. p. 396 - 405. 10 p.
Paper
Mixing Research Methods in HCI: Ethnography Meets Experimentation in Image Browser Design.
Ormerod, T.C., Mariani, J., Moreley, N.J., Rodden, T., Crabtree, A., Mathrick, J., Hitch, G., Lewis, K. 2004 Hamburg, Germany, 16 p.
Working paper
Informing the design of calendar systems for domestic use.
Mariani, J.A., Crabtree, A., Hemmings, T., Rodden, T. 14/09/2003 In: Proceedings of the Eighth European Conference on Computer Supported Cooperative Work. Finland : Helsinki p. 119-138. 20 p. ISBN: 978-1-4020-1573-1.
Chapter
Informing the Development of Calendar Systems for Domestic Use
Mariani, J., Rodden, T., Crabtree, A., Hemmings, T. 09/2003 In: ECSCW'03 Proceedings of the eighth conference on European Conference on Computer Supported Cooperative Work.
Paper
Designing virtual environments to support cooperation in the real world.
Crabtree, A., Rodden, T., Mariani, J. 09/2002 In: Virtual Reality. 6, 2, p. 63-74. 12 p.
Journal article
Java: First Contact
Garside, R., Mariani, J. 2002 2nd ed. ed. Pacific Grove, Calif. : Brooks/Cole Publishing Co.. 626 p. ISBN: 0534378161.
Book
Representing design rationale to support innovative design reuse: a minimalist approach.
Ball, L.J., Lambell, N.J., Ormerod, T.C., Slavin, S., Mariani, J.A. 08/2001 In: Automation in Construction. 10, 6, p. 663-674. 12 p.
Journal article
OgDesk: an orthogonal graphical interface for object-oriented database systems that supports schema management, browsing and querying
Mariani, J., Kadyamatimba, A. 1/06/2001 In: Information and Software Technology. 43, 7, p. 425-446. 22 p.
Journal article
Towards Real-time Interactive Visualisation in Virtual Environments: A Case Study of Q-Space
Mariani, J., Pettifer, S., Cook, J. 05/2001
Other
Q-Space: A Virutal Environment for Interactive Visualisation of Abstract Data
Mariani, J., Pettifer, S., Cook, J., Trevor, J. 03/2001
Other
Representing Design Rationale to Support Innovative Design Reuse: A Minimalistic Approach
Mariani, J., Ball, L., Lambell, N., Ormerod, T., Slavin, S. 01/2001 In: Automation in Construction. p. 663-674. 12 p.
Journal article
Exploring Realtime Visualisation of Large Abstract Data Spaces with QSPACE
Pettifer, S., Cook, J., Mariani, J., Trevor, J. 2001 In: VR '01: Proceedings of the Virtual Reality 2001 Conference (VR'01). Washington, DC, USA : IEEE Computer Society p. 293-294. 2 p.
Paper
Exploring Electronic Landscapes : Technology and Methodology
Mariani, J., Pettifer, S., Cook, J., West, A., Murray, C., Colebourne, A., Crabtree, A. 01/2000 In: Visual Data Exploration and Analysis VII.
Paper
A Toolkit for Exploring Electrophysiological Human-Computer Interaction
Mariani, J., Rodden, T. 08/1999
Other
Mind Over Virtual Matter: Using Virtual Environments for Neurofeedback Training
Allanson, J., Mariani, J. 03/1999 In: VR '99 Proceedings of the IEEE Virtual Reality.
Paper
Moksha: Exploring Ubiquity in Event Filtration-Control at the Multi-User Desktop
Mariani, J., Ramloll, R. 02/1999 In: WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration.
Paper
Desperado: three-in-one indexing for innovative design
Ormerod, T.C., Mariani, J., Ball, L.J., Lambell, N. 1999
Other
Do Localised Auditory Cues in Group Drawing Environments Matter?
Mariani, J., Ramloll, R. 11/1998 In: ICAD'98 Proceedings of the 1998 international conference on Auditory Display.
Paper
Java: First Contact
Garside, R., Mariani, J. 1997 1st ed. Boston, Mass. : International Thomson Computer Press. 660 p. ISBN: 185032316X.
Book
Using subjective views to enhance 3D applications
Smith, G., Mariani, J. 1997 In: VRST '97: Proceedings of the ACM symposium on Virtual reality software and technology. New York, NY, USA : ACM p. 139-146. 8 p.
Paper
Desktop objects: directly manipulating data and meta data
Kadyamatimba, A., Mariani, J.A., Sawyer, P. 1996 In: Interfaces'96: Proceedings of the 1996 international conference on Interfaces to Databases. Swindon : British Computer Society p. 3-3. 1 p.
Paper
Exposing the collaborative nature of data: working together in the PIT
Mariani, J.A., Rodden, T. 1996 In: DEXA '96: Proceedings of the 7th International Workshop on Database and Expert Systems Applications. Washington, DC, USA : IEEE Computer Society p. 445-450. 6 p.
Paper
Database object display definition and management with Moggetto
Sawyer, P., Colebourne, A., Mariani, J.A., Sommerville, I. 1995 In: Proceedings of the third IFIP WG2.6 working conference on Visual database systems 3 (VDB-3). London : Chapman Hall, Ltd. p. 289-303. 15 p.
Paper
Issues in collaborative database browsing: Technical Report - CSCW/14/94
Twidale, M., Nichols, D., Mariani, J., Rodden, T., Sawyer, P. 1994 Lancaster : Lancaster University. 24 p.
Other report
The use of adapters to support cooperative sharing
Trevor, J., Rodden, T., Mariani, J. 1994 In: CSCW '94: Proceedings of the 1994 ACM conference on Computer supported cooperative work. New York, NY, USA : ACM p. 219-230. 12 p.
Paper
MOCCA: an environment for CSCW applications
Benford, S., Mariani, J., Navarro, L., Prinz, W., Rodden, T. 1993 In: COCS '93: Proceedings of the conference on Organizational computing systems. New York, NY, USA : ACM p. 172-177. 6 p.
Paper
Zenith system for object management in distributed multimedia design environments
Kemp, Z.P., Oxborrow, E.A., Davy, M.J., Linnington, P.F., Thearle, R., Blair, G.S., Dark, P., Davies, N.A., Mariani, J.A., Snape, C. 07/1992 In: Information and Software Technology. 34, 7, p. 427-436. 10 p.
Journal article
Software reclamation
Garnett, E.S., Mariani, J.A. 05/1990 In: Software Engineering Journal. 5, 3, p. 185-191. 7 p.
Journal article
Implementation of a general purpose database package
Mariani, J.A. 1989 In: Implementation of small computer systems. Chichester : Ellis Horwood p. 39-58. 20 p.
Chapter (peer-reviewed)
Graphical and iconic programming languages for distributed process control: an object oriented approach
Coote, S., Gallagher, J., Mariani, J., Rodden, T., Scott, A., Shepherd, D. 11/10/1988 In: Visual Languages, 1988., IEEE Workshop on. IEEE p. 183-190. 8 p.
Paper
A knowledge-based operating system
Blair, G.S., Mariani, J.A., Nicol, J.R., Shepherd, D. 1987 In: The Computer Journal. 30, 3, p. 193-200. 8 p.
Journal article
A critique of UNIX
Blair, G.S., Malone, J.R., Mariani, J.A. 12/1985 In: Software: Practice and Experience. 15, 12, p. 1125-1139. 15 p.
Journal article