Security and privacy, cyber-physical systems, Computer-supported cooperative work, Distributed systems. GSRA positions are available. We have on-going projects
on mobile device security and on protecting data in the cloud.
I teach a variety of software systems courses. I introduced the
computer security course at the graduate level.
At the undergraduate level, I have taught operating
systems, databases, and introductory programming. In recent years, I have
particularly focused my energy on improving the first two programming
courses. It is a long-range effort. Two of my experimental courses
182: Building Information Environments
282: Information Systems Design and Programming (new course)
Research in the News
Some sampling of my research:
- Paper at the Usenix Security Symposium 2009 on the Capsule system.
- Kevin Borders, Eric Vander Weele, Billy Lau, and Atul Prakash, Protecting Confidential Data on Personal Computers with Storage Capsules. Proceedings of the 18th USENIX Security Symposium, Aug. 2009. [pdf]
- Paper at HOTSEC'09 Workshop.
- Swati Gupta, Kristen LeFevre, and Atul Prakash. SPAN: A Unified Framework and Toolkit for Querying Heterogeneous Access Policies, the 4th USENIX Workshop on Hot Topics in Security (HOTSEC) , August 2009. [pdf]
- Paper at Oakland'09 on how to analyze outbound web traffic and quantify the information content being leaked in it:
- Kevin Borders and Atul Prakash, Quantifying Information Leaks in Outbound Web Traffic. Proceedings of the IEEE Symposium on Security and Privacy, May 2009. [pdf]
- Paper presented at SOUPS'08 our work on pervasiveness of security-related design flaws at financial web sites.
- Our work that analyzes the risks of more sophisticated spam by using non-private profile data from social networks such as Facebook.
- Work with Web Tap Security on better measurement mechanisms for information leakage.
- Our work on on designing scalable file systems for virtual machine clusters.
- Xin Zhao, Atul Prakash, and Kevin Borders. Prism: Providing flexible and fast filesystem cloning service for virtual
servers, Middleware 2008 , Dec. 1-5, 2008, Leuven, Belgium.
- WhereAbouts Project : Design of location-aware pervasive systems
- Also see TalkingPoint Project on using RFID-based orientation systems for assisting people with blindness:
Virtual partitioning within operating systems to enhance security. See
our work on
SVFS and virtual RPC to protect file systems.
CPOL: High-throughput privacy/security policy evaluation
[CPOL CCS 2005 paper] [download software from http://cpol.sourceforge.net]
Web Tap Project on detecting covert web traffic [ ACM CCS 04 paper]
- Antigone: A Framework
for Security Policy Management in group multicast systems
- DACIA: A mobile component framework for
building adaptive distributed applications
Current Graduate Students
Previous Ph.D. Students
- Beng Heng Ng (Ph.D. 2013) Govt. of Singapore
- Kevin Borders (Ph.D. 2009). Founder: Collage.com and consultant in the area of computer security.
- Xin Zhao (Ph.D. 2007). Software Engineer, Google.
- Lukasz Opyrchal
(Ph.D. 2004). Software Engineer, Google.
- Radu Litiu (Ph.D. 2001). Senior software engineer and architect. Limelight Networks.
McDaniel (PhD: 2001); Professor at Penn. State Univ.
- Amit Mathur ( PhD: 2001) CEO, Vector Brook, Pune, India
- Jang Ho Lee, Ph.D, 1999. Assistant Prof. Hongik Univ.,
- Hyong Sop Shim, Ph.D., 1999, Software Engineer at EMC.
- Nelson Manohar, Ph.D. 1997. Entrepreneur
- Trent Jaeger; Ph.D. 1997, Professor, Penn State University.
- Santanu Paul, Ph.D. 1995, Software Engineering. CEO, TalentSprint, India.
- Ratib Al-Zoubi, Ph.D. 1992.
4741 Bob and Betty Beyster Building, 2260 Hayward Ave, Ann Arbor, MI 48109-2121.
Tel: (734) 763-1585
Electronic mail ID @ umich.edu: aprakash