Recent Publications

All Publications

2016

Nelson, Tim; DeMarinis, Nicholas; Hoff, Timothy Adam; Fonseca, Rodrigo; Krishnamurthi, Shriram

Switches are Monitors Too!: Stateful Property Monitoring as a Switch Design Criterion (Inproceeding)

15th ACM Workshop on Hot Topics in Networks (HotNets '16), 2016.

(Links | BibTeX)

Sambasivan, Raja; Shafer, Ilari; Mace, Jonathan; Sigelman, Benjamin; Fonseca, Rodrigo; Ganger, Gregory

Principled workflow-centric tracing of distributed systems (Inproceeding)

Proceedings of the Seventh ACM Symposium on Cloud Computing, pp. 401–414, ACM 2016.

(Links | BibTeX)

Mace, Jonathan; Bodik, Peter; Musuvathi, Madanlal; Fonseca, Rodrigo; Varadarajan, Krishnan

2DFQ: Two-Dimensional Fair Queueing for Multi-Tenant Cloud Services (Inproceeding)

Proceedings of the ACM SIGCOMM Conference, Florianopolis, Brazil, 2016.

(Links | BibTeX)

Yu, Da; Mai, Luo; Arianfar, Somaya; Fonseca, Rodrigo; Krieger, Orran; Oran, David

Towards a Network Marketplace in a Cloud (Inproceeding)

Proceedings of the 8th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), USENIX Association, Denver, CO, 2016.

(Links | BibTeX)

Rasley, Jeff; Karanasos, Konstantinos; Kandula, Srikanth; Fonseca, Rodrigo; Vojnovic, Milan; Rao, Sriram

Efficient Queue Management for Cluster Scheduling (Inproceeding)

Proceedings of the 2016 European Conference on Computer Systems (EuroSys '16), London, UK, 2016.

(Links | BibTeX)

2015

Mace, Jonathan; Roelke, Ryan; Fonseca, Rodrigo

Pivot Tracing: Dynamic Causal Monitoring for Distributed Systems (Inproceeding)

Proceedings of the 25th ACM Symposium on Operating Systems Principles (SOSP), ACM Press, 2015.

(Links | BibTeX)

Li, Tao; Rafetseder, Albert; Fonseca, Rodrigo; Cappos, Justin

Fence: Protecting Device Availability With Uniform Resource Control (Inproceeding)

Proceedings of the USENIX Annual Technical Conference (ATC 2015), USENIX Association, 2015.

(Links | BibTeX)

Martins, Marcelo; Cappos, Justin; Fonseca, Rodrigo

Selectively Taming Background Android Apps to Improve Battery Lifetime (Inproceeding)

Proceedings of the USENIX Annual Technical Conference (ATC 2015), USENIX Association, 2015.

(Links | BibTeX)

Nelson, Tim; Yu, Da; Li, Yiming; Fonseca, Rodrigo; Krishnamurthi, Shriram

Simon: Scriptable Interactive Monitoring for SDNs (Inproceeding)

Proceedings of the 1st ACM Sigcomm Symposium on SDN Research (SOSR), ACM, 2015.

(Links | BibTeX)

Nelson, Tim; Ferguson, Andrew; Yu, Da; Fonseca, Rodrigo; Krishnamurthi, Shriram

Exodus: Toward Automatic Migration of Enterprise Network Configurations to SDNs (Inproceeding)

Proceedings of the 1st ACM Sigcomm Symposium on SDN Research (SOSR), ACM, 2015.

(Links | BibTeX)

Mace, Jonathan; Bodik, Peter; Musuvathi, Madanlal; Fonseca, Rodrigo

Retro: Targeted Resource Management in Multi-tenant Distributed Systems (Inproceeding)

NSDI '15: Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation, USENIX Association 2015.

(Links | BibTeX)

2014

Sambasivan, Raja; Fonseca, Rodrigo; Shafer, Ilari; Ganger, Gregory

So, you want to trace your distributed system? Key design insights from years of practical experience (Technical Report)

Parallel Data Laboratory, Carnegie Mellon University Pittsburgh, PA 15213-3890, (CMU-PDL-14-102), 2014.

(BibTeX)

Rasley, Jeff; Stephens, Brent; Dixon, Colin; Rozner, Eric; Felter, Wes; Agarwal, Kanak; Carter, John; Fonseca, Rodrigo

Low-latency Network Monitoring via Oversubscribed Port Mirroring (Inproceeding)

Presented as part of the Open Networking Summit 2014 (ONS 2014), USENIX, Santa Clara, CA, 2014.

(Links | BibTeX)

Mace, Jonathan; Bodik, Peter; Fonseca, Rodrigo; Musuvathi, Madanlal

Towards General-Purpose Resource Management in Shared Cloud Services (Inproceeding)

10th Workshop on Hot Topics in System Dependability (HotDep 14), USENIX Association, Broomfield, CO, 2014.

(Links | BibTeX)

Rasley, Jeff; Stephens, Brent; Dixon, Colin; Rozner, Eric; Felter, Wes; Agarwal, Kanak; Carter, John; Fonseca, Rodrigo

Planck: Millisecond-scale Monitoring and Control for Commodity Networks (Inproceeding)

Proceedings of the 2014 ACM Conference on SIGCOMM, pp. 407–418, ACM, Chicago, Illinois, USA, 2014, ISBN: 978-1-4503-2836-4.

(Links | BibTeX)

Nelson, Tim; Ferguson, Andrew; Scheer, Michael JG; Krishnamurthi, Shriram

Tierless programming and reasoning for software-defined networks (Inproceeding)

11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14), pp. 519–531, 2014.

(Links | BibTeX)

2013

Ferguson, Andrew; Place, Jordan; Fonseca, Rodrigo

Growth Analysis of a Large ISP (Inproceeding)

Proceedings of the Internet Measurement Conference, 2013.

(Links | BibTeX)

Ferguson, Andrew; Guha, Arjun; Liang, Chen; Fonseca, Rodrigo; Krishnamurthi, Shriram

Participatory Networking: An API for Application Control in SDNs (Inproceeding)

ACM SIGCOMM 2013, 2013.

(Links | BibTeX)

Li, Qiang; Martins, Marcelo; Gnawali, Omprakash; Fonseca, Rodrigo

On the Effectiveness of Energy Metering on Every Node (Inproceeding)

Proceedings of the Ninth IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS 2013), Cambridge, MA, 2013.

(Links | BibTeX)

Martins, Marcelo; Fonseca, Rodrigo

Application Modes: A Narrow Interface for End-User Power Management in Mobile Devices (Inproceeding)

Proceedings of the 14th International Workshop on Mobile Computing Systems and Applications - HotMobile, ACM Press, Jekyll Island, Georgia, USA, 2013.

(Links | BibTeX)

2012

Riondato, Matteo; DeBrabant, Justin; Fonseca, Rodrigo; Upfal, Eli

PARMA: A Parallel Randomized Algorithm for Approximate Association Rules Mining in MapReduce (Inproceeding)

Proceedings of the 21st ACM International Conference on Information and Knowledge Management (CIKM 2012), pp. 85-94, 2012.

(Links | BibTeX)

Ferguson, Andrew; Guha, Arjun; Liang, Chen; Fonseca, Rodrigo; Krishnamurthi, Shriram

Hierarchical Policies for Software Defined Networks (Inproceeding)

Proceedings of the Workshop on Hot Topics in Software Defined Networks (Hot-SDN), 2012.

(Links | BibTeX)

Backman, Nathan; Pattabiraman, Karthik; Fonseca, Rodrigo; Cetintemel, Ugur

C-MR: Continuously Executing MapReduce Workflows on Multi-core Processors (Inproceeding)

Proceedings of the 3rd International Workshop on MapReduce and its Applications, MapReduce `12, pp. 1–8, 2012.

(Links | BibTeX)

Ferguson, Andrew; Bodik, Peter; Kandula, Srikanth; Boutin, Eric; Fonseca, Rodrigo

Jockey: Guaranteed Job Latency in Data Parallel Clusters (Inproceeding)

Proceedings of the European Conference on Computer Systems, Eurosys, 2012.

(BibTeX)

Backman, Nathan; Cetintemel, Ugur; Fonseca, Rodrigo

Managing Parallelism for Stream Processing in the Cloud (Inproceeding)

Proceedings of the Workshop on Hot Topics in Cloud Data Processing, 2012.

(Links | BibTeX)

Ferguson, Andrew; Guha, Arjun; Place, Jordan; Fonseca, Rodrigo; Krishnamurthi, Shriram

Participatory Networking (Inproceeding)

2nd USENIX Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services - HotICE, 2012.

(Links | BibTeX)

2011

Martins, Marcelo; Fonseca, Rodrigo

The Case for Device Power States (Technical Report)

Brown Computer Science (2011-03), 2011.

(Links | BibTeX)

2010

Martins, Marcelo; Fonseca, Rodrigo; Schmid, Thomas; Dutta, Prabal

Network-Wide Energy Profiling of CTP (Inproceeding)

Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems (SenSys), Zurich, Switzerland, 2010.

(Links | BibTeX)