SESSION CHAIR: MARY SHAW

Session 3: Digital Libraries


SPEAKER BIO:
Mary Shaw is the Alan J. Perlis Professor of Computer Science, Associate Dean for Professional Programs, Fellow of the Center for Innovation in Learning, and member of the Human Computer Interaction Institute at Carnegie Mellon University. She has been a member of this faculty since completing the Ph.D. degree at Carnegie-Mellon in 1972. From 1984 to 1987 she served as Chief Scientist of CMU's Software Engineering Institute. She had previously received a B.A (cum laude) from Rice University and worked in systems programming and research at the Research Analysis Corporation and Rice University.

Her research interests in computer science lie primarily in the areas of programming systems and software engineering, particularly software architecture, programming languages, specifications, and abstraction techniques. Particular areas of interest and projects have included software architectures (Vitruvius, UniCon), technology transition (SEI), program organization for quality human interfaces (Descartes), programming language design (Alphard, Tartan), abstraction techniques for advanced programming methodologies (abstract data types, generic definitions), reliable software development (strong typing and modularity), evaluation techniques for software (performance specification, compiler contraction, software metrics), and analysis of algorithms (polynomial derivative evaluation).

She has developed innovative curricula in Computer Science from the introductory to the doctoral level and is exploring the application of software engineering technologies to education, especially remote delivery.

Dr. Shaw is an author or editor of seven books and more than one hundred twenty papers and technical reports. In 1993 she received the Warnier prize for contributions to software engineering. She is a Fellow of the Association for Computing Machinery (ACM), the Institute for Electrical and Electronics Engineers (IEEE) and the American Association for the Advancement of Science (AAAS). She is also a member of the Society of the Sigma Xi, the New York Academy of Sciences, and Working Group 2.4 (System Implementation Languages) of the International Federation of Information Processing Societies. In addition, she has served on a number of advisory and review panels, conference program committees, and editorial boards.

Further information is available at URL http://www.cs.cmu.edu/~shaw/

Return to Inventing the Future Home Page