Mary Shaw Earns Faculty Distinction at Carnegie Mellon

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.

About IEEE Computer Society

IEEE Computer Society is the world’s leading membership organization for professionals in all aspects of modern computing – from cloud to big data, security to mobile, robotics to software defined systems, wearables to IoT. A true community for technology leaders, Computer Society provides resources to keep its members current in technology and moving forward in their professions – publications, a renowned digital library, a vast program of conferences, technical committees, and much more. The Computer Society also serves the profession at large through establishment of standards, professional qualifications and certifications, training and education programs, events on leading-edge technologies, conference publishing, and a wealth of other services and programs focused on advancing the science and art of computing. More information on IEEE Computer Society can be found at