Benjamin C. Pierce
Henry Salvatori Professor
Computer and Information Science (CIS)
Honors and Awards: One of 15 most-acknowledged computer scientists (Proceedings of the National Academy of Sciences) - 2005
Research Expertise: Programming Languages | Logic | Formal Methods
Benjamin's research focuses on foundational principles leading to more robust, cohesive, and secure software systems. He has worked on programming languages, static type systems, concurrent and distributed programming, synchronization technologies, and computer security, always with an eye to the fruitful interplay of theory and practice. Benjamin is the author of several books, including the widely used graduate text, Types and Programming Languages, and is the lead designer of the popular Unison file synchronizer.
Member of:
Education:
PhD Computer Science 1991 - Carnegie Mellon University
- Linear dependent types for differential privacy, Gaboardi, M. | Haeberlen, A. | Hsu, J. | Narayan, A. | Pierce, B.C., Conference Record of the Annual ACM Symposium on Principles of Programming Languages, 2013
- Hardware support for safety interlocks and introspection, Dhawan, U. | Kwon, A. | Kadric, E. | Hriţcu, C. | Pierce, B.C. | Smith, J.M. | DeHon, A. | Malecha, G. | Morrisett, G. | Knight Jr., T.F. | Sutherland, A. | Hawkins, T. | Zyxnfryx, A. | Wittenberg, D. | Trei, P. | Ray, S. | Sullivan, G., Proceedings - 2012 IEEE 6th International Conference on Self-Adaptive and Self-Organizing Systems Workshops, SASOW 2012, 2012
- Preface, Pierce, B.C. | Weirich, S., Journal of Automated Reasoning, 2012
- Edit lenses, Hofmann, M. | Pierce, B. | Wagner, D., ACM SIGPLAN Notices, 2012
- Preliminary design of the SAFE platform, DeHon, A. | Ben, K. | Knight Jr., T.F. | Malecha, G. | Montagu, B. | Morisset, R. | Morrisett, G. | Pierce, B.C. | Pollack, R. | Ray, S. | Shivers, O. | Smith, J.M. | Sullivan, G., Proceedings of the 6th Workshop on Programming Languages and Operating Systems, PLOS 2011 - In Conjunction with the 23rd ACM Symposium on Operating Systems Principles, SOSP 2011, 2011


