I work on large-scale systems (mostly Internet services) reliability and operations. My current projects include research on new software architectures for building large-scale applications; and U Rank, a search engine front end to support light-weight search editing and sharing. Other recent work includes an (internal-only) survey of the architecture, operations and reliability of Microsoft’s large-scale Internet Services; and building better developer and operations tools for monitoring and performance optimization of web applications (Ajax View, Doloto).
What is going on?
- We just released Microsoft Visual Studio AJAX Profiling Extensions, based on the AjaxScope/Ajax View research project. [read more details and download]
- Send your workshop and tutorial submissions to EuroSys 2010! Deadline: Oct 19, 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
- Benjamin Livshits and Emre Kıcıman, Doloto: Code Splitting for Network-Bound Web 2.0 Applications, in Foundations of Software Engineering (FSE), November 2008
- 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
Activities
Organizing and Program Committees:
- Program Chair: 2010 Intl Conf on Autonomic Computing (ICAC)
- Program Committee: 2010 Intl Conf on Dependable Systems and Networks (DSN, DCCS track)
- Workshops and Tutorials Co-chair: EuroSys 2010
- Program Committee: Selfman Workshop 2009
- Program Committee: 2009 Intl Conf. on Autonomic Computing (ICAC)
- Organizer: 2009 Workshop on Automated Control in Data centers and Clouds (ACDC)
- Program Committee: 2009 Middleware Industry track
- Program Committee: 2009 HotDep Workshop
- Program Comittee & Poster Session: 2008 USENIX Annual Technical Conference
- Program Committee: 2008 Intl Conf on Dependable Systems and Networks (DSN)
- Program Committee: 2007 Workshop on Self-Organizing Systems (IWSOS)
- Program Committee: 2007 Workshop on Internet Network Management (INM)
- Program Committee: 2007 Intl Conf on Autonomic Computing (ICAC)
- Organizer: Second Workshop on Hot Topics in Autonomic Computing
- Program Committee: 2007 Workshop on Tackling Computer Systems Problems with Machine Learning Techniques (SysML)
- Program Committee: 2006 Workshop on Hot Topics in System Dependability (HotDep).
- Organizer: First Workshop on Tackling Computer Systems Problems with Machine Learning Techniques (SysML)
- Program Committee: 2006 Intl Conf on Autonomic Computing (ICAC)
- Program Committee: 2006 First Workshop on Hot Topics in Autonomic Computing
Teaching:
- In Fall 2007, I taught a reading course at UW on applying machine learning techniques to systems problems. CSE 599N home page.
Contact
| E-Mail: | emrek@microsoft.com |
|
Post: |
Emre Kıcıman |
| Office Phone: |
+1(425) 705-3659 (Call my cell phone if you have the number) |



