A Flow Analysis Procedure for the Translation of High-Level Languages to a Data Flow Language. - Stephen J. Allan; Arthur E. Oldehoeft (IEEE Trans. Computers, 1980)

A Stream Definition for Von Neumann Multiprocessors. - Stephen J. Allan; R. R. Oldehoeft (ICPP, 1983)

Parallel Dynamic Storage Allocation. - Bruce M. Bigler; Stephen J. Allan; R. R. Oldehoeft (ICPP, 1985)

Adaptive Exact-Fit Storage Management. - R. R. Oldehoeft; Stephen J. Allan (Commun. ACM, 1985)

SISAL: Initial MIMD Performance Results. - R. R. Oldehoeft; David C. Cann; Stephen J. Allan (CONPAR, 1986)

Functional languages in microcode compilers. - Stephen J. Allan (MICRO, 1989)

Software Pipelining. - Vicki H. Allan; Reese B. Jones; Randall M. Lee; Stephen J. Allan (ACM Comput. Surv., 1995)

Software Pipelining. - Vicki H. Allan; Stephen J. Allan (The Compiler Design Handbook, 2002)