James Mickens
RESEARCHER
.
Broadly speaking, my research interests involve software systems and networking. In particular, I'm interested in distributed systems which can introspect the behavior of their constituent hosts and adapt the distributed protocol to improve performance, security, or manageability. In this vein, I've studied how to characterize and predict host availability in distributed systems, and how to make overlay routing robust to malicious forwarding peers. I've applied machine learning techniques to diagnose faults in complex Windows applications. I've also dabbled in creating analytic models for the spread of computer viruses.
Publications
- John R. Douceur, James W. Mickens, Thomas Moscibroda, and Debmalya Panigrahi, ThunderDome: Discovering Upload Constraints Using Decentralized Bandwidth Tournaments, in Proceedings of CoNEXT, Association for Computing Machinery, Inc., December 2009
- James Mickens, John Douceur, Bill Bolosky, and Brian Noble, StrobeLight: Lightweight Availability Mapping and Anomaly Detection, in Proceedings of USENIX Technical, USENIX, June 2009
- James Mickens and Brian Noble, Analytical Models for Epidemics in Mobile Networks, in Proceedings of the IEEE WiMob Special Session on Security in Mobile Ad-hoc Networks and Wireless Sensor Networks, IEEE, October 2007
- James Mickens and Brian Noble, Concilium: Collaborative Diagnosis of Broken Overlay Routes, in Proceedings of DSN, June 2007
- James Mickens, Martin Szummer, and Dushyanth Narayanan, Snitch: Interactive Decision Trees for Troubleshooting Misconfigurations, in Proceedings of 2nd Workshop on Tackling Computer Systems Problems with Machine Learning Techniques (SysML07), USENIX, Boston, MA, April 2007
- James Mickens and Brian Noble, Exploiting Availability Prediction in Distributed Systems, in Proceedings of NSDI, USENIX, May 2006
- James Mickens and Brian Noble, Modeling Epidemic Spreading in Mobile Networks, in Proceedings of the ACM Workshop on Wireless Security, Association for Computing Machinery, Inc., September 2005
- Magesh Jayapandian, Brian D. Noble, James Mickens, and H.V. Jagadish, Using Delay to Defend Against Database Extraction, in Proceedings of the Workshop on Secure Data Management in a Connected World, August 2004



