Readability and writability in Euclid. - Jim des Rivières; Henry Spencer (ACM SIGPLAN Notices, 1978)

Euclid and PASCAL. - Ted Venema; Jim des Rivières (ACM SIGPLAN Notices, 1978)

Handling Operator Precedence in Arithmetic Expressions with Tree Transformations. - Wilf R. LaLonde; Jim des Rivières (ACM Trans. Program. Lang. Syst., 1981)

A Flexible Compiler Structure That Allows Dynamic Phase Ordering. - Wilf R. LaLonde; Jim des Rivières (SIGPLAN Symposium on Compiler Construction, 1982)

Functional Programming: A Prospectus. - Jim des Rivières (COMPCON, 1984)

The Implementation of Procedurally Reflective Languages. - Jim des Rivières; Brian Cantwell Smith (LISP and Functional Programming, 1984)

The consistency of syntactical treatments of knowledge. - Jim des Rivières; Hector J. Levesque (Comput. Intell., 1988)

Responsive Office Environments. - Scott Elrod; Gene Hall; Rick Costanza; Michael Dixon; Jim des Rivières (Commun. ACM, 1993)

Responsive offsite office environments. - Scott Elrod; Gene Hall; Rick Costanza; Michael Dixon; Jim des Rivières (ACM SIGMOBILE Mob. Comput. Commun. Rev., 1999)

Eclipse: A platform for integrating development tools. - Jim des Rivières; John Wiegand (IBM Syst. J., 2004)