LOS ALAMITOS, Calif., 18 July, 2011 – Mary Shaw, recipient of a 2010 IEEE Computer Society Distinguished Educator Award, is among four Carnegie Mellon University faculty to be named University Professor, the highest academic accolade CMU faculty members can attain.
The Alan J. Perlis Professor of Computer Science and a computer science faculty member at Carnegie Mellon since 1972, Shaw is a leader in software engineering research whose work on software architecture -- the large-scale structure of software systems -- helped establish it as a recognized discipline. Selecting an appropriate architecture is now recognized as a critical step in the engineering of complex software systems for everything from the anti-lock braking systems in cars to the international banking system.
She also developed computer science curricula from the introductory to the doctoral level, including graduate programs targeted at software professionals.
"Mary Shaw has played many important and unique roles at Carnegie Mellon," said Randal E. Bryant, dean of the School of Computer Science. "As one of the first PhD graduates in computer science at CMU, and as one of our longest-serving faculty members, she has made important contributions to our educational and research mission. Especially significant are her efforts to create a strong foundation for software engineering education and in identifying the overall organization of a software system -- its 'architecture'-- as a key element in its design."
Shaw, who earned her PhD in 1972, is a faculty member in the Institute for Software Research, the Computer Science Department, and the Human-Computer Interaction Institute. During her tenure, she has served as chief scientist of Carnegie Mellon's Software Engineering Institute and as associate dean for professional education. She is a co-recipient, with CMU colleague David Garlan, of the 2011 Outstanding Research Award from the Association for Computing Machinery's (ACM) Special Interest Group on Software Engineering for contributions to software architecture.
Last year, she was the first recipient of the Distinguished Educator Award presented by the IEEE Computer Society's Technical Council on Software Engineering, and the first recipient of the Conference on Software Engineering Education and Training's Nancy Mead Award for Excellence in Software Engineering Education. She is a fellow of the ACM, the IEEE and the American Association for the Advancement of Science. She is a past member of the National Research Council's Computer Science and Telecommunications Board and the Defense Advanced Research Project Agency's Information Science and Technology Board.