Skip Navigation Links
Agenda
Registration
Directions
Contact
View past eventsExpand View past events


Agenda highlights include: 
  • A keynote address by Professor William W. Pugh, Professor of Computer Science at the University of Maryland.
  • Presentations and posters on latest research on software design, development, quality assurance, and verification and validation by university and Fraunhofer researchers.
  • A reception hosted by Google.

View complete agenda here

Keynote Speaker Dr. William W. Pugh

Dr. William W. Pugh is Professor of Computer Science at the University of Maryland at College Park. He received a B.S. in Computer Science from Syracuse University and received a Ph.D. in Computer Science (with a minor in Acting) from Cornell University. Prof. Pugh is a past recipient of a Presidential Young Investigator Award from the National Science Foundation and a Packard Fellowship, and invented Skip Lists, a randomized data structure that is widely taught in undergraduate data structure courses.

He has also made research contributions in the fields of incremental computation, implementation of functional and object-oriented languages, the use of partial evaluation for hard real-time systems, techniques for analyzing and transforming scientific codes for execution on supercomputers, and a number of issues related to the Java programming language, including the development of JSR 133 - Java Memory Model and Thread Specification Revision.

Prof. Pugh consulted for Google in 2000 - 2003 on research that resulted in US Patent 665 8423, on detecting duplicate and near-duplicate files. Prof Pugh's current research focus is on developing tools to improve software productivity, reliability and education. Current research projects include FindBugs, a static analysis tool for Java, and Marmoset, an innovative framework for improving the learning and feedback cycle for student programming projects.

View complete agenda here