Compiler Analysis of the Value Ranges for Variables. - William H. Harrison (IEEE Trans. Software Eng., 1977)

A New Strategy for Code Generation - the General-Purpose Optimizing Compiler. - William H. Harrison (IEEE Trans. Software Eng., 1979)

The Experimental Compiling System. - Frances E. Allen; J. Lawrence Carter; Janet Fabri; Jeanne Ferrante; William H. Harrison; Paul G. Loewner; Louise Trevillyan (IBM J. Res. Dev., 1980)

Position Paper on Optimizing Compilers. - William H. Harrison (POPL, 1981)

Good News, Bad News: Experience Building a Software Development Environment Using the Object-Oriented Paradigm. - William H. Harrison; John J. Shilling; Peter F. Sweeney (OOPSLA, 1989)

Coordinating Concurrent Development. - William H. Harrison; Harold Ossher; Peter F. Sweeney (CSCW, 1990)

Subdivided Procedures: A Language Extension Supporting Extensible Programming. - William H. Harrison; Harold Ossher (ICCL, 1990)

Support for change in RPDE3. - Harold Ossher; William H. Harrison (SDE, 1990)

Attaching instance variables to method realization1 instead of classes. - William H. Harrison; Harold Ossher (ICCL, 1992)

Combination of Inheritance Hierarchies. - Harold Ossher; William H. Harrison (OOPSLA, 1992)

Subject-Oriented Programming (A Critique of Pure Objects). - William H. Harrison; Harold Ossher (OOPSLA, 1993)

Subjectivity in object-oriented systems. - William H. Harrison; Harold Ossher; Randall B. Smith; David M. Ungar (OOPSLA Addendum, 1994)

Subject-Oriented Composition Rules. - Harold Ossher; Matthew Kaplan 003; William H. Harrison; Alexander Katz; Vincent J. Kruskal (OOPSLA, 1995)

Subjectivity in object-oriented systems: workshop summary. - William H. Harrison; Harold Ossher; Hafedh Mili (OOPSLA Addendum, 1995)

From Dynamic Supertypes to Subjects: A Natural Way to Specify and Develop Systems. - William H. Harrison; Haim Kilov; Harold Ossher; Ian Simmonds (IBM Syst. J., 1996)

Editorial. - William H. Harrison; Harold Ossher (Theory Pract. Object Syst., 1996)

Specifying Subject-Oriented Composition. - Harold Ossher; Matthew Kaplan 003; Alexander Katz; William H. Harrison; Vincent J. Kruskal (Theory Pract. Object Syst., 1996)

Separating Concerns Throughout the Development Lifecycle. - Siobhán Clarke; William H. Harrison; Harold Ossher; Peri L. Tarr (ECOOP Workshops, 1999)

N Degrees of Separation: Multi-Dimensional Separation of Concerns. - Peri L. Tarr; Harold Ossher; William H. Harrison; Stanley M. Sutton Jr. (ICSE, 1999)

Subject-Oriented Design: Towards Improved Alignment of Requirements, Design, and Code. - Siobhán Clarke; William H. Harrison; Harold Ossher; Peri L. Tarr (OOPSLA, 1999)

Software engineering tools and environments: a roadmap. - Harold Ossher; William H. Harrison; Peri L. Tarr (ICSE - Future of SE Track, 2000)

Workshop on multi-dimensional separation of concerns in software engineering. - Peri L. Tarr; William H. Harrison; Harold Ossher; Anthony Finkelstein; Bashar Nuseibeh; Dewayne E. Perry (ACM SIGSOFT Softw. Eng. Notes, 2001)

The concern manipulation environment [OOPSLA/GPCE]. - Peri L. Tarr; William Chung; William H. Harrison; Vincent J. Kruskal; Harold Ossher; Stanley M. Sutton Jr.; Andrew Clement; Matthew Chapman; Helen Hawkins; Sian January (OOPSLA Companion, 2004)

The concern manipulation environment. - William Chung; William H. Harrison; Vincent J. Kruskal; Harold Ossher; Stanley M. Sutton Jr.; Peri L. Tarr; Matthew Chapman; Andrew Clement; Helen Hawkins; Sian January (ICSE, 2005)

Supporting aspect-oriented software development with the Concern Manipulation Environment. - William H. Harrison; Harold Ossher; Stanley M. Sutton Jr.; Peri L. Tarr (IBM Syst. J., 2005)

Concern modeling in the concern manipulation environment. - William H. Harrison; Harold Ossher; Stanley M. Sutton Jr.; Peri L. Tarr (ACM SIGSOFT Softw. Eng. Notes, 2005)

General Composition of Software Artifacts. - William H. Harrison; Harold Ossher; Peri L. Tarr (SC@ETAPS, 2006)