SP/1 - A FORTRAN Integrated String Processor. - Ian A. Macleod (Comput. J., 1970)

An information processing language. - Ian A. MacLeod (1970)

MP/1 - A FORTRAN Macroprocessor. - Ian A. Macleod (Comput. J., 1971)

Towards an information retrieval language based on a relational view of data. - Ian A. Macleod (Inf. Process. Manag., 1977)

Design and Implementation of a Display Oriented Text Editor. - Ian A. Macleod (Softw. Pract. Exp., 1977)

SEQUEL as a Language for Document Retrieval. - Ian A. Macleod (J. Am. Soc. Inf. Sci., 1979)

The Relational Model as a Basis for Document Retrieval System Design. - Ian A. Macleod (Comput. J., 1981)

A data base management system for document retrieval applications. - Ian A. Macleod (Inf. Syst., 1981)

Experiences with Building a Software Framework for Interactive Systems. - David T. Barnard; Ian A. MacLeod; Bruce Stratton (ECICS, 1982)

A Model for Integrated Information Systems. - Ian A. Macleod (VLDB, 1983)

Holophrasted Displays in an Interactive Environment. - Scott R. Smith; David T. Barnard; Ian A. Macleod (Int. J. Man Mach. Stud., 1984)

WSH-A New Command Interpreter for UNIX. - J. Barrie Bresnahan; David T. Barnard; Ian A. Macleod (Softw. Pract. Exp., 1984)

Three approaches to information retrieval. - Ian A. Macleod (RIAO, 1985)

A Design of a Distributed Full Text Retrieval System. - Patrick Martin 001; Ian A. Macleod; Brent Nordin (SIGIR, 1986)

Remote operations across a network of small computers. - Brent Nordin; Ian A. Macleod; T. Patrick Martin (SIGSMALL, 1986)

Strategies for building distributed information retrieval systems. - Ian A. Macleod; Patrick Martin 001; Brent Nordin; John R. Phillips (Inf. Process. Manag., 1987)

The Array Model: A conceptual modeling approach to document retrieval. - Ian A. Macleod; A. R. Reuber (J. Am. Soc. Inf. Sci., 1987)

Remote Operation Calls in a Heterogeneous Environment. - Patrick Martin 001; David T. Barnard; Ian A. Macleod; Brent Nordin; R. M. Fleming (SIGSMALL/PC, 1988)

Remote procedure call facility for a PC environment. - Patrick Martin 001; Ian A. Macleod; Brent Nordin (Comput. Commun., 1989)

Storage and retrieval of structured documents. - Ian A. Macleod (Inf. Process. Manag., 1990)

A case study of caching strategies for a distributed full text retrieval system. - T. Patrick Martin; Ian A. Macleod; Judy I. Russell; Ken Leese; Brett Foster (Inf. Process. Manag., 1990)

SGLM documents and non-linear text retrieval. - Ian A. MacLeod; David T. Barnard; D. Hamilton; M. Levison (RIAO, 1991)

A Query Language for Retrieving Information from Hierarchic Text Structures. - Ian A. Macleod (Comput. J., 1991)

Text retrieval and the relational model. - Ian A. Macleod (J. Am. Soc. Inf. Sci., 1991)

Data Modelling Requirements for Document Management. - Ian A. Macleod (ISCO, 1992)

A Depository for Structured Text Objects - Ian A. Macleod; Deoraj Narine (DEXA, 1995)

SGML into the nineties. - Ian A. Macleod (Comput. Stand. Interfaces, 1996)