The use of logic in the provision of knowledge base systems. - Richard Foley (1994)

Software Process Improvement in Geographically Distributed Software Engineering: An Initial Evaluation. - Zsolt Haag; Richard Foley; Julian Newman (EUROMICRO, 1997)

A Deontic Formalism for Co-ordinating Software Development in Virtual Software Corporations. - Zsolt Haag; Richard Foley; Julian Newman (WETICE, 1998)

A Multi-Agent Framework for Distributed Collaborative Design. - Andrew Wallis; Zsolt Haag; Richard Foley (WETICE, 1998)

Perl debugger - pocket reference: because no one writes perfect code. - Richard Foley (O'Reilly, 2004)

A New Agent-Oriented Development Methodology. - Jiang Tian; Richard Foley; Huaglory Tianfield (IAT, 2004)

An Extension of Problem Frame Notation for Software Product Lines. - Hailang Zuo; Mike Mannion; David Sellier; Richard Foley (APSEC, 2005)

An extended contract net mechanism for dynamic supply chain formation and its application in China petroleum supply chain management. - Jiang Tian; Richard Foley; Xin Yao 001; Huaglory Tianfield (Multiagent Grid Syst., 2006)