Dependable Computing Systems Laboratory

The Dependable Computing Systems Laboratory (DCSL) at Purdue University investigates the question of how to build dependable, heterogeneous, large-scale distributed systems. Since many business and life critical functions are being performed by distributed systems, they need to be dependable while meeting their performance goals. Thus, there is need for smart error detection, diagnosis and recovery protocols. Since many of these systems operate on vast amounts of data and the patterns of errors or normal operation are approximate and noisy, we have to adapt leading-edge machine learning tools to these systems problems. There is also need for architectures that can combine fault tolerance and security aspects without significantly degrading performance and do this in an adaptive manner, adapting to different user requirements and different runtime environments. This is our mission at DCSL.

Our application contexts come from various domains, many from our industrial colleagues. These include: security-critical enterprise (with Missile Defense Agency, Northrop Grumman and Lockheed Martin), mobile and cloud platforms (in collaboration with AT&T and IBM), large-scale scientific clusters and applications (in collaboration with Lawrence Livermore National Lab and Argonne National Lab), and cyber physical systems (in collaboration with GE Global Research Center and Sandia).

Our goal is to do cutting edge practical systems work that makes a splash in the academic community and a difference in the wider technology sphere through strategic collaborations with industrial partners.


Latest News

  1. April 2017: Saurabh moderates a panel discussion at the CERIAS Annual Security Symposium on the topic of “Security Through Formal Methods and Secure Architecture” (April 18, 2017). [ Opening remarks ]
  2. March 2017: DCSL graduate students Tara Thomas and Heng Zhang are highlighted in US News article on graduate studies in Computer Engineering. [US News Article]
  3. February 2017: Abe and company get into IEEE Symposium on Security and Privacy (Oakland). “Protecting Bare-metal Embedded Systems with Privilege Overlays” Abraham A Clements, Naif Saleh Almakhdhub, Khaled Saab, Prashast Srivastava, Jinkyu Koo, Saurabh Bagchi, and Mathias Payer. Accepted to appear in IEEE International Symposium on Security and Privacy (Oakland), 2017. (Acceptance rate: 60/450 = 13.3%) [ Abstract ]
  4. January 2017: DCSL welcomes two new graduate researchers – Subramaniyam Kannan working on the distributed system intrusion response project, and Muhammad-Bilal Siddiqui working on the security in social networks project.
  5. December 2016: DCSL is recruiting 2 RAs to start from Spring 2017. The two projects are on distributed cluster reliability and distributed system security. Here are the two announcements – security [ html ] and reliability [ html ]. (Update) These positions have now been filled.
  6. Oct 2016: AT&T Labs Award: Saurabh received the AT&T Labs VURI award for his work on data center reliability. This is work that involves graduate student, Subrata Mitra, and AT&T Labs researchers, Rajesh Panta and Moo-Ryong Ra. [Purdue news story].
Last modified: April 18, 2017