||This article has multiple issues. Please help improve it or discuss these issues on the talk page.
||This article relies largely or entirely upon a single source. (November 2012)
Mary Shaw (born 1943) is an American software engineer, and the Alan J. Perlis Professor of Computer Science in the School of Computer Science at Carnegie Mellon University, Pittsburgh, United States.
Shaw's main area of research interest is software engineering, including architectural, educational and historical aspects. Shaw authored seminal works in the field of software architecture along with David Garlan. In 2011, Shaw and Garlan received the Outstanding Research Award from ACM SIGSOFT, the Association of Computing Machinery's Special Interest Group on Software Engineering, for their "significant and lasting software engineering research contributions through the development and promotion of software architecture."
Selected publications 
Mary Shaw has published several articles and books.
- 1967. Computer analysis of chronological seriation. With Frank Hole.
- 1981. Software metrics: an analysis and evaluation Edited with Alan Perlis and Frederick Sayward.
- 1985. Carnegie-Mellon curriculum for undergraduate computer science. Edited by Mary Shaw.
- 1996. Software Architecture: Perspectives on an Emerging Discipline. With David Garlan. Prentice Hall.
- 1974. "Reduction of Compilation Costs Through Language Contraction". In: Communications of the ACM, 17(5):245–250, 1974.
- 1990. "Prospects for an Engineering Discipline of Software". in: IEEE Software, 7(6):15–24, 1990.
- 1995. "Comparing Architectural Design Styles". in: IEEE Software, 12(6):27–41, 1995.
External links