Why? When an otherwise successful intervention fails. - Michael McCracken; Robert Waters (ITiCSE, 1999)

Architectural Element Matching Using Concept Analysis. - Robert Waters; Spencer Rugaber; Gregory D. Abowd (ASE, 1999)

Architectural Synthesis: Integrating Multiple Architectural Perspectives. - Robert Waters; Gregory D. Abowd (WCRE, 1999)

A Proposed Curriculum for an Undergraduate Software Engineering Degree. - W. Michael McCracken; Idris Hsi; Heather A. Richter; Robert Waters; Laura Burkhart (CSEE&T, 2000)

Obtaining Architectural Descriptions from Legacy Systems: The Architectural Synthesis Process (ASP). - Robert Waters (2004)

Semantics-based composition for aspect-oriented requirements engineering. - Ruzanna Chitchyan; Awais Rashid; Paul Rayson; Robert Waters (AOSD, 2007)

Erratum - A Contract and Balancing Mechanism for Sharing Capacity in a Communication Network. - Edward J. Anderson; Frank Kelly; Richard Steinberg; Robert Waters (Manag. Sci., 2007)