Senior Researh Fellow
I work for the Laboratory for Advanced System Software with Prashant Shenoy, the Computer Networks Research Group with Don Towsley, the Casa Project with Mike Zink and David Irwin. I also regularly work for the Commonwealth Center for Forensics & Society with Brian Levine.
My research interests are: Operating Systems, Distributed systems, Dependable systems, High Availability, Databases, Virtualization technologies, Networking, Benchmarking and Open source software.
I am currently leading the BenchLab project.
As a hobby, I race cars and I am the president of the Frog Racing foundation. I am working on providing live timing and live telemetry at racing events.
University of Massachusetts
Department of Computer Science
140 Governors Drive
Amherst, MA 01003
Office: 216A CS Building
Email: cecchet @ cs.umass.edu
Phone: +1 413 575 3787
Fax: +1 413 545 1249
Current labs: LASS, Advanced Networked Systems Research Group, Commonwealth Center for Forensics & Society
My web sites: FrogThinker.org, Frog Racing
LinkedIn profile: LinkedIn public profile
Publications: ResearhcGate Page, DBLP page, LASS publication page
Recent Program committees
- Design, Implementation and Evaluation of Energy-Aware Multi-Path TCP
Yeon-sup Lim, Yung-Chih Chen, Erich M. Nahum, Don Towsley, Richard J. Gibbens, Emmanuel Cecchet
Proceeding of the 11th ACM International Conference on emerging Networking EXperiments and Technologies (CoNEXT 2015), Heidelberg, Germany, December 1-4 2015
- Video BenchLab: An Open Platform for Realistic Benchmarking of Streaming Media Workloads
Patrick Pagus II, Emmanuel Cecchet, and Prashant Shenoy
Proceedings of the ACM Multimedia Systems Conference (MMSys 2015), Portland,
OR, March 2015.
- Video BenchLab Demo: An Open Platform for Video Realistic Streaming Benchmarking
Patrick Pagus II, Emmanuel Cecchet, and Prashant Shenoy
Demo paper - Proceedings of the ACM Multimedia Systems Conference (MMSys 2015), Portland, OR, March 2015.
ShuttleDB: Database-Aware Elasticity in the Cloud
Sean Barker, Yun Chi, Hakan Hacigumus, Prashant Shenoy, Emmanuel Cecchet
Proceedings of USENIX ICAC 2014, Philadelphia PA, USA, June 18-20 2014
mBenchLab: Measuring QoE of Web Applications using mobile devices (Best Paper Award)
Emmanuel Cecchet, Robert Sims, Xin He and Prashant Shenoy
Proceedings of ACM/IEE International Symposium on Quality of Service (IWQoS 2013), Montreal, Canada, June 3-4 2013
Paper Slides (.pptx)
Measurement and Analysis of Child Pornography Trafficking on P2P Networks (Best Paper Award Nominee)
Ryan Hurley, Swagatika Prusty, Hamed Soroush, Robert J. Walls, Jeannie Albrecht, Emmanuel Cecchet, Brian Neil Levine, Marc Liberatore, Brian Lynn, and Janis Wolak
In Proc. Intl. World Wide Web Conference (WWW), Rio de Janeiro, Brazil, May 2013
Smart*: An Open Data Set and Tools for Enabling Research in Sustainable Homes
Sean Barker, Aditya Mishra, David Irwin, Emmanuel Cecchet, Prashant Shenoy, Jeannie Albrecht
ACM SustKDD'12, August 12, 2012 - Beijing, China
BenchLab: An Open Testbed for Realistic Benchmarking of Web Applications
Emmanuel Cecchet, Veena Udayabhanu, Timothy Wood and Prashant Shenoy.
Proceedings of 2nd USENIX Conference on Web Application Development (WebApps '11), June 15-16, 2011, Portland, OR
BenchLab: Benchmarking with Real Web Applications and Web Browsers
Emmanuel Cecchet, Veena Udayabhanu, Timothy Wood, Prashant Shenoy, Fabien Mottet, Vivien Quema and Guillaume Pierre.
Eurosys 2011, Poster and demo session, April 10-13, 2011, Salzburg, Austria
Paper & poster
ZZ and the Art of Practical BFT Execution
Timothy Wood, Rahul Singh, Arun Venkataramani, Prashant Shenoy and Emmanuel Cecchet
EuroSys 2011, Salzburg, Austria, April 10 - 13, 2011
Dolly: Virtualization-driven Database Provisioning for the Cloud
Emmanuel Cecchet, Rahul Singh, Upendra Sharma, Prashant Shenoy
2011 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE 2011), Newport Beach, CA, March 9-11, 2011
Paper | NEDB Summit Slides (pptx, pdf) | Extended tech report UM-CS-2010-006
Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees
Hazem Elmeleegy, Ahmed Elmagarmid, Emmanuel Cecchet, Walid Aref and Willy Zwaenepoel
VLDB 2009, Lyon, France, August 2009
Predicting Replicated Database Scalability from Standalone Database Profiling
Sameh Elnikety, Steve Dropsho, Emmanuel Cecchet and Willy Zwaenepoel
EuroSys 2009, Nuremberg, Germany, April 2009
Middleware-based Database Replication: The Gaps between Theory and Practice
Emmanuel Cecchet, George Candea and Anastasia Ailamaki
ACM SIGMOD International Conference on Management of Data, SIGMOD 2008, Vancouver, BC, Canada, June 10-12, 2008
C-JDBC: Flexible database clustering middleware
Emmanuel Cecchet, Julie Marguerite, Willy Zwaenepoel
Proceedings of the annual conference on USENIX Annual Technical Conference, 2004
Performance and scalability of EJB applications
E Cecchet, J Marguerite, W Zwaenepoel
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Specification and implementation of dynamic web site benchmarks
Cristiana Amza, Anupam Chanda, Alan L Cox, Sameh Elnikety, Romer Gil, Karthick Rajamani, Willy Zwaenepoel, Emmanuel Cecchet, Julie Marguerite
WWC-5. IEEE International Workshop on Workload Characterization, 2002
I am a Research Scientist, Software Architect and Open Source activist.
I received a Ph.D. in Distributed Systems from INPG in 2001. During my postdoc at Rice University, I contributed to DynaServer. I studied the design of scalable and highly available e-business servers and I designed the RUBiS benchmark. After leaving Rice, I led a team at INRIA in France to provide open-source middleware for large scale data servers. I was also Chief Architect of the ObjectWeb consortium and leader of the C-JDBC project. In 2005, I joined Continuent where I served as Chief Architect and Chief Scientific Officer. I lead Continuent.org and the Sequoia project that was the basis for Continuent's High Availability Database product line. I am still providing consulting as an independent activity to companies that need to build Highly Available databases and/or web applications.
At the end of 2006, I joined EPFL as a research assistant. I worked with both the operating systems and dependable systems laboratories. I joined UMass Amherst as a Senior Research Fellow in July 2008. I also worked for Aster Data Systems from October 2008 to May 2010. I currently work for the Laboratory for Advanced System Software with Prashant Shenoy and for the Commonwealth Center for Forensics & Society with Brian Levine.