Emre Kiciman - All Publications
2009
- Emre Kiciman, Benjamin Livshits, and Madanlal Musuvathi, CatchAndRetry: Extending Exceptions to Handle Distributed System Failures and Recovery, in Programming Languages and Operating Systems (PLOS), October 2009
- Emre Kiciman, Ben Livshits, and Madanlal Musuvathi, FLUXO: A Simple Service Compiler, in 12th Workshop on Hot Topics in Operating Systems, USENIX, 18 May 2009
- Alex Rasmussen, Emre Kiciman, Benjamin Livshits, and Madanlal Musuvathi, (Short Paper) Improving the Responsiveness of Internet Services with Automatic Cache Placement, in EuroSys 2009, Association for Computing Machinery, Inc., 1 April 2009
2008
- Benjamin Livshits and Emre Kıcıman, Doloto: Code Splitting for Network-Bound Web 2.0 Applications, in Foundations of Software Engineering (FSE), Association for Computing Machinery, Inc., November 2008
2007
- Benjamin Livshits and Emre Kıcıman, Doloto: Code Splitting for Network-Bound Web 2.0 Applications, no. MSR-TR-2007-159, December 2007
- John Platt, Emre Kıcıman, and Dave Maltz, Fast Variational Inference for Large-scale Internet Diagnosis, in The Conference on Neural Information Processing Systems (NIPS), December 2007
- Emre Kıcıman and Ben Livshits, AjaxScope: A Platform for Remotely Monitoring the Client-side Behavior of Web 2.0 Applications, in the 21st ACM Symposium on Operating Systems Principles (SOSP'07), Association for Computing Machinery, Inc., October 2007
- Emre Kıcıman and Helen J. Wang, Live Monitoring: Using Adaptive Instrumentation and Analysis to Debug and Maintain Web Applications, in The 11th Workshop on Hot Topics in Operating Systems (HotOS XI), May 2007
2006
- Chad Verbowski, Emre Kıcıman, Brad Daniels, Arunvijay Kumar, Yi-Min Wang, Roussi Roussev, Shan Lu, and Juhan Lee, Flight Data Recorder: Always-on Tracing and Scalable Analysis of Persistent State Interactions to Improve Systems and Security Management, in The 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI '06), USENIX, November 2006
- Emre Kıcıman, Dave Maltz, John Platt, and Moises Goldszmidt, Mining Web Logs to Debug Distant Connectivity Problems, in ACM SIGCOMM Workshop on Mining Network Data (MineNet-06), Association for Computing Machinery, Inc., 15 September 2006
- Richard Mortier and Emre Kıcıman, Autonomic network management: Some pragmatic considerations, in ACM SIGCOMM Workshop on Internet Network Management (INM), Association for Computing Machinery, Inc., 11 September 2006
- Chad Verbowski, Emre Kıcıman, Brad Daniels, Shan Lu, Roussi Roussev, Yi-Min Wang, and Juhan Lee, Analyzing Persistent State Interactions to Improve State Management, in ACM SIGMETRICS 2006, Association for Computing Machinery, Inc., June 2006
- Chad Verbowski, Emre Kıcıman, Brad Daniels, Shan Lu, Roussi Roussev, Yi-Min Wang, and Juhan Lee, Analyzing Persistent State Interactions to Improve State Management, no. MSR-TR-2006-39, April 2006
- George Candea, Emre Kıcıman, Shinichi Kawamoto, and Armando Fox, Autonomous Recovery in Componentized Internet Applications, in Cluster Computing Journal, vol. 9, no. 1, February 2006
2005
- Emre Kıcıman, Using Statistical Monitoring to Detect Failures in Internet Services, September 2005
- Emre Kıcıman and Armando Fox, Detecting Application-Level Failures in Component-based Internet Services, in IEEE Transactions on Neural Networks: Special Issue on Adaptive Learning Systems in Communication Networks , IEEE Computer Society, September 2005
- Emre Kıcıman and Lakshminarayanan Subramanian, Root Cause Localization in Large Scale Systems, in Proceedings of the First Workshop on Hot Topics in System Dependability (HotDep), June 2005
2004
- Armando Fox, Emre Kıcıman, David Patterson, Michael Jordan, and Randy Katz, Combining Statistical Monitoring and Predictable Recovery for Self-Management, in 2004 Workshop on Self-Managed Systems (WOSS'04) in conjunction with ACM SIGSOFT FSE-12, October 2004
- Mike Y. Chen, Anthony Accardi, Emre Kıcıman, Jim Lloyd, Dave Patterson, Armando Fox, and Eric Brewer, Path-Based Failure and Evolution Management, in The 1st USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI '04), Association for Computing Machinery, Inc., March 2004
- Benjamin C. Ling, Emre Kıcıman, and Armando Fox, Session State: Beyond Soft State, in the 1st USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI '04), Association for Computing Machinery, Inc., March 2004
- Emre Kiciman and Yi-Min Wang, Discovering Correctness Constraints for Self-Management of System Configuration, no. MSR-TR-2004-22, March 2004
2003
- George Candea, Emre Kıcıman, Steve Zhang, Pedram Keyani, and Armando Fox, JAGR: An Autonomous Self-Recovering Application Server, in The 5th International Workshop on Active Middleware Services, June 2003
- Mike Chen, Emre Kıcıman, Anthony Accardi, Armando Fox, and Eric Brewer, Using Runtime Paths for Macro Analysis, in 9th Workshop on Hot Topics in Operating Systems, May 2003
2002
- Edward Swierk, Emre Kıcıman, Nathan C. Williams, Takashi Fukushima, Hideki Yoshida, Vince Laviano, and Mary Baker, The Roma Personal Metadata Service, in ACM Baltzer Mobile Networks and Applications, Association for Computing Machinery, Inc., October 2002
- David Patterson, Aaron Brown, Pete Broadwell, George Candea, Mike Chen, James Cutler, Patricia Enriquez, Armando Fox, Emre Kıcıman, Matthew Merzbacher, David Oppenheimer, Naveen Sastry, William Tetzlaff, Jonathan Traupman, and Noah Treuhaft, Recovery Oriented Computing: Motivation, Definition, Principles, and Examples, 15 March 2002
- Mike Y. Chen, Emre Kıcıman, and Eric Brewer, An Online Evolutionary Approach to Developing Internet Services, in SIGOPS European Workshop , 2002
- Shankar Ponnekanti, Brad Johanson, Emre Kıcıman, and Armando Fox, Designing for Maintainability, Failure Resilience, and Evolvability in Ubiquitous Computing Software, 2002
- Emre Kıcıman, Using Internet Services to Manage Massive Evolving Information for Ubiquitous Computing Systems, in Ubicomp 2002 Doctoral Consortium. In the Adjunct Proceedings of the Fourth International Conference on Ubiquitous Computing (Ubicomp) 2002, 2002
- Shankar R. Ponnekanti, Brad Johanson, Emre Kıcıman, and Armando Fox, Portability, Extensibility and Robustness in iROS, in IEEE International Conference on Pervasive Computing and Communications (PerCom) 2002, IEEE Computer Society, 2002
- Mike Chen, Emre Kıcıman, Eugene Fratkin, Eric Brewer, and Armando Fox, Pinpoint: Problem Determination in Large, Dynamic, Internet Services, in The International Conference on Dependable Systems and Networks (IPDS Track), 2002
2001
- Brad Johanson, Shankar Ponnekanti, Emre Kıcıman, Caesar Sengupta, and Armando Fox, System Support for Interactive Workspaces, July 2001
- Emre Kıcıman and Laurence Melloul, Towards Zero-Code Service Composition (Position paper), in The Eighth Workshop in Hot Topics in Operating Systems , May 2001
2000
- Edward Swierk, Emre Kıcıman, Vince Laviano, and Mary Baker, The Roma Personal Metadata Service, in The 3rd IEEE Workshop on Mobile Computing Systems and Applications, IEEE Computer Society, December 2000
- Helen J. Wang, Bhaskaran Raman, Chen-nee Chuah, Rahul Biswas, Ramakrishna Gummadi, Barbara Hohlt, Xia Hong, Emre Kıcıman, Zhuoqing Mao, Jimmy S. Shih, Lakshminarayanan Subramanian, Ben Y. Zhao, Anthony D. Joseph, and Randy Katz, ICEBERG: An Internet-core Network Architecture for Integrated Communications, in IEEE Personal Communications: Special Issue on IP-based Mobile Telecommunications Networks, IEEE Computer Society, 2000
- Emre Kıcıman and Armando Fox, Using Dynamic Mediation to Integrate COTS Entities in a Ubiquitous Computing Environment, in Second International Symposium on Handheld and Ubiquitous Computing, Springer Verlag, 2000



