Howard E. Shrobe

Howard E. Shrobe, (
Computer Science and Artificial Intelligence Laboratory (CSAIL)
Massachusetts Institute of Technology
Cambridge, MA 02139
(617) 253-7877 (voice)
Administrative Assistant: Nira Manokharan (617)253-5977

Principal Research Scientist MIT  CSAIL.

From 1997 - 2000, I served as associate director of the Artificial Intelligence Laboratory.

From 1994 - 1997, I served at  DARPA  as Assistant Director and Chief Scientist of the Information Technology Office. I was responsible for the Intelligent Systems and Software Technology group in the office with direct involvement in the Evolutionary Design of Complex Software and the original suite of Information Survivability programs.

From Feb 2010 - Oct 2013, I served at  DARPA as a Program Manager Information Innovation Office where I sponsored two programs on cyber security: CRASH (Clean-slate design of Resilient Adaptive Secure Hosts) and MRC (Mission-oriented Resilient Clouds).

From Oct 2013 - November 2014 I served as Associate Director of CSAIL

At the present time my main interests are in new (hardware and software) architectures for secure computing, the security of industrial control systems, intelligent  assistants for programmers, and policy issues related to cyber security.

Defeating Code Reuse Attacks:
Papers and Master's Theses related to our efforts on defeating Return Oriented Programming and other Code Reuse attacks can be found here.

In the past, I led the following research groups: 

The AIRE (Agent-based Intelligent Reactive Environments) Group
The CHIP project of the DARPA BICA Program
The TIARA project of the IARPA NICECAP program
The PMOP and AWDRAT projects of the DARPA SRS program