Data Physics - An Unorthodox View of Data and Its Implications in Data Processors - Robert R. Korfhage; W. H. E. Day; L. Beck; William F. Appelbe (SIGMOD Record, 1978)

Scheduling Heuristics in a Multiprogramming Environment. - William F. Appelbe; Mabo Robert Ito (IEEE Trans. Computers, 1978)

Encapsulation Constructs in Systems Programming Languages. - William F. Appelbe; Anders P. Ravn (ACM Trans. Program. Lang. Syst., 1984)

A Survey of Systems Programming Languages: Concepts and Facilities. - William F. Appelbe; Klaus Hansen (Softw. Pract. Exp., 1985)

Processor Scheduling for Linearly Connected Parallel Processors. - Charles E. McDowell; William F. Appelbe (IEEE Trans. Computers, 1986)

Real-time Interrupt Handling in Ada. - Jørgen Born Rasmussen; William F. Appelbe (Softw. Pract. Exp., 1987)

The Clouds Distributed Operating System. - Partha Dasgupta; Richard J. LeBlanc; William F. Appelbe (ICDCS, 1988)

PAT : An Interactive Fortran Parallelizing Assistant Tool. - Kevin Smith 002; William F. Appelbe (ICPP (2), 1988)

Integrating Tools for Debugging and Developing Multitask Programs. - William F. Appelbe; Charles E. McDowell (Workshop on Parallel and Distributed Debugging, 1988)

Interactive conversion of sequential to multitasking FORTRAN. - Kevin Smith 002; William F. Appelbe (ICS, 1989)

The Hierarchical Model of Distributed System Security. - Glenn S. Benson; William F. Appelbe; Ian F. Akyildiz (S&P, 1989)

The Design and Implementation of the Clouds Distributed Operating System. - Partha Dasgupta; Raymond C. Chen; Sathis Menon; Mark P. Pearson; R. Ananthanarayanan; Umakishore Ramachandran; Mustaque Ahamad; Richard J. LeBlanc; William F. Appelbe; José M. Bernabéu-Aubán; Phillip W. Hutto; M. Yousef Amin Khalidi; et al. (Comput. Syst., 1989)

Start/Pat: A Parallel-Programming Toolkit. - William F. Appelbe; Kevin Smith 002; Charles E. McDowell (IEEE Softw., 1989)

Incremental dependence analysis for interactive parallelization. - Kevin Smith 002; William F. Appelbe; Kurt Stirewalt (ICS, 1990)

A Formal Protection Model of Security in Centralized, Parallel, and Distributed Systems. - Glenn S. Benson; Ian F. Akyildiz; William F. Appelbe (ACM Trans. Comput. Syst., 1990)

PATCH - a new algorithm for rapid incremental dependence analysis. - William F. Appelbe; Kevin Smith 002; Kurt Stirewalt (ICS, 1991)

Determining Transformation Sequences for Loop Parallelization. - William F. Appelbe; Kevin Smith 002 (LCPC, 1992)

Optimizing Parallel Programs Using Affinity Regions. - William F. Appelbe; Balakrishnan Lakshmanan (ICPP (2), 1993)

Program Transformation for Locality Using Affinity Regions. - William F. Appelbe; Charles Hardnett; Srinivas Doddapaneni (LCPC, 1993)

A New Algorithm for Global Optimization for Parallelism and Locality. - William F. Appelbe; Srinivas Doddapaneni; Charles Hardnett (LCPC, 1994)

Hoisting Branch Conditions - Improving Super-Scalar Processor Performance. - William F. Appelbe; Srinivas Doddapaneni; Reid Harmon; Phil May; D. Scott Wills; Maurizio Vitale (LCPC, 1995)