Afternoon Sessions II: Blended Analysis; Prospects for Integrated Software Assurance; Panel – Future directions and open problems


July 17, 2013


Barbara Ryder, Bill Scherlis, Jim Larus, David Garlan, Gail Kaiser, Mary Shaw, Yuriy Brun, and Michael Ernst


Virginia Tech, ISR, Microsoft Research, PSL, Carnegie Mellon University, University of Massachusetts, UW



Barbara Ryder, Bill Scherlis, Jim Larus, David Garlan, Gail Kaiser, Mary Shaw, Yuriy Brun, and Michael Ernst

Dr. Barbara Gershon Ryder is a Professor of Computer Science at Rutgers University, New Brunswick, NJ. Dr. Ryder is a Fellow of the ACM in 1998. She was elected in 1998 to the Board of Directors of the Computer Research Association (CRA).

Dr. Ryder served as General Chair of the 1999 ACM SIGPLAN Conference on Programming Languages Design and Implementation (PLDI’99) and was co-General Chair of PLDI’94. She served on the ACM SIGPLAN Executive Committee from 1989-1999 (as SIGPLAN Chair from 1997-99). Dr. Ryder has been a panelist at several CRA Workshops on Academic Careers for Women in Computer Science (1993, 1994, 1996, 1999) and has served as an ACM National Lecturer from 1985-1988.

Dr. Ryder is a member of the Advisory Board of the Douglass Project for Rutgers Women in Math, Science, and Engineering. She is the faculty advisor for the Women in Computer Science (WICSE) group at Rutgers ( Dr. Ryder has served as Acting Director, Laboratory for Computer Science Research (1996) and as a member of the Executive Committee of her department (1989-1996, 1998-2000).

Dr. Ryder’s research focuses on compile-time program analyses and software tools and compilation of Java with exceptions. ( She was a recipient of an NSF Faculty Award for Women Scientists and Engineers (1991-1996) and has had numerous other NSF grants in Software Engineering/Programming Languages and Compiling. She also has had corporate research support from AT&T, Hewlett-Packard, Siemens Corporate Research and Microsoft.

Yuriy Brun is an Assistant Professor in the School of Computer Science at the University of Massachusetts, Amherst. In 2009-2012, he served as a Computing Innovation Fellow at the University of Washington. He received his Ph.D. in 2008 from the University of Southern California, as a Viterbi Fellow. Yuriy’s research is in software engineering, focusing on helping developers perform their jobs more efficiently and effectively, and while having more fun. Yuriy’s work often produces tools that automate tasks that consume developer time, converting that costly resource into cheap CPU cycles.


  • Portrait of Jim Larus

    Jim Larus