-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpublications.html
182 lines (164 loc) · 9.25 KB
/
publications.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
---
layout: default
title: Colin Scott
navbar: publications
description: "Colin Scott's projects and publications"
---
<h3>Published Work</h3>
<ul>
<li><a href="https://storage.googleapis.com/gweb-research2023-media/pubtools/pdf/4190bbd7a06f9cc9554342d1a36351ddd3682627.pdf">CAPA: An Architecture For Operating Cluster Networks With High Availability</a></br>
To Appear, NSDI 2024
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/chi20.pdf">Facilitating Media Distribution with Monetary Incentives</a></br>
Devansh Mehta, Alok Sharma, Ramaravind K. Mothilal, Chiraag, Anurag Shukla, Vishnu Prasad, William Thies, Venkanna U, Colin Scott, Amit Sharma</br>
CHI 2020
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/nsdi19.pdf">Stable and Practical AS Relationship Inference with ProbLink</a></br>
Yuchen Jin, Colin Scott, Amogh Dhamdhere, Vasileios Giotsas, Arvind Krishnamurthy, Scott Shenker</br>
NSDI 2019
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/chi19.pdf">Exploring Crowdsourced Work in Low-Resource Settings</a></br>
Manu Chopra, Indrani Medhi Thies, Joyojeet Pal, Colin Scott, William Thies, Vivek Sheshadri</br>
CHI 2019
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/ictd19.pdf">PocketATM: Understanding and Improving ATM Accessibility in India</a></br>
Sudheesh Singanamalla, Venkatesh Potluri, Colin Scott, Indrani Medhi-Thies</br>
ICTD 2019
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/altmm18.pdf">Avatar: Enabling Immersive Collaboration via Live Mobile Video</a></br>
Sudheesh Singanamalla, William Thies, Colin Scott</br>
AltMM 2018
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/dev16.pdf">Crowd Powered Media Delivery: Facilitating Ubiquitous Device-To-Device Transfers</a></br>
Colin Scott</br>
ACM DEV 2016 (extended abstract) [<a href="https://1drv.ms/v/s!AjN1FdYaZjXWffnPPV2I91aAEkc">20 minute talk</a>]
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/atc16.pdf">Caching Doesn’t Improve Mobile Web Performance (Much)</a></br>
Jamshed Vesuna, Colin Scott, Michael Buettner, Michael Piatek, Arvind Krishnamurthy, Scott Shenker.</br>
ATC 2016 (short paper) [<a
href="https://docs.google.com/presentation/d/1lrHdE4xoJVYndHnCA9LHxbiDbFF-14dHz0WqMH4IgTs/edit#slide=id.p">slides</a>]
[<a href="https://github.com/colin-scott/page_load_time">tool</a>]
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/nsdi16.pdf">Minimizing Faulty Executions of Distributed Systems</a></br>
Colin Scott, Aurojit Panda, Vjekoslav Brajkovic, George Necula, Arvind Krishnamurthy, Scott Shenker.</br>
NSDI 2016 [<a
href="https://www.microsoft.com/en-us/research/video/minimizing-faulty-executions-distributed-systems/">60 minute job talk video</a>]
[<a
href="https://www.usenix.org/conference/nsdi16/technical-sessions/presentation/scott">17
minute video</a>]
[<a href="https://github.com/NetSys/demi">tool</a>]
[<a href="https://speakerdeck.com/colinscott/minimizing-faulty-executions-of-distributed-systems">pdf slides</a>]
[<a href="https://eecs.berkeley.edu/~rcs/research/demi.key">keynote slides</a>]
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/nsdi15.pdf">Flywheel: Google's Data Compression Proxy for the Mobile Web</a></br>
Victor Agababov, Michael Buettner, Victor Chudnovsky, Mark Cogan, Ben
Greenstein, Shane McDaniel, Michael Piatek, Colin Scott,
Matt Welsh, Bolian Yin</br>
NSDI 2015 [<a
href="https://www.usenix.org/conference/nsdi15/technical-sessions/presentation/agababov">video</a>] [<a
href="https://speakerdeck.com/colinscott/flywheel-googles-data-compression-proxy-for-the-mobile-web">pdf
slides</a>] [<a
href="https://www.eecs.berkeley.edu/~rcs/research/flywheel.key">keynote slides</a>] </br>
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/sts.pdf">Troubleshooting
Blackbox SDN Control Software with Minimal Causal Sequences</a></br>
Colin Scott, Andreas Wundsam, Barath Raghavan, Aurojit Panda, Zhi Liu, Sam Whitlock, Ahmed El-Hassany,
Andrew Or, Jefferson Lai, Eugene Huang, Hrishikesh B. Acharya, Kyriakos
Zarifis, Scott Shenker.</br>
SIGCOMM 2014 [<a href="https://ucb-sts.github.com/sts/">tool</a>] [<a
href="https://speakerdeck.com/colinscott/troubleshooting-sdn-control-software-with-minimal-causal-sequences">pdf slides</a>] [<a
href="https://www.eecs.berkeley.edu/~rcs/research/troubleshooting_with_mcses.pptx">ppt slides</a>]</br>
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/podc13.pdf">Brief Announcement: Techniques for Programmatically Troubleshooting
Distributed Systems</a></br>
Sam Whitlock, Colin Scott, Scott Shenker</br>
PODC 2013 [<a
href="https://www.eecs.berkeley.edu/~rcs/research/PODC_Presentation.pdf">pdf slides</a>]</br>
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/cap-paper.pdf">CAP for Networks</a></br>
Aurojit Panda, Colin Scott, Ali Ghodsi, Teemu Koponen, Scott Shenker</br>
HotSDN 2013 [<a
href="https://speakerdeck.com/colinscott/cap-for-networks">pdf slides</a>]
</li>
<li><a href="https://www.eecs.berkeley.edu/~rcs/research/vision-paper.pdf">Leveraging SDN Layering to Systematically Troubleshoot
Networks</a></br>
Brandon Heller, Colin Scott, Nick Mckeown, Scott Shenker, Andreas Wundsam,
Hongyi Zeng, Sam Whitlock, Vimal Jeyakumar, Nikhil Handigol, Murphy McCauley,
Kyriakos Zarifis, Peyman Kazemian<br/>
HotSDN 2013 [<a
href="https://speakerdeck.com/colinscott/leveraging-sdn-layering-to-systematically-troubleshoot-networks">pdf slides</a>] [<a
href="https://www.eecs.berkeley.edu/~rcs/research/SDN_Troubleshooting_HotSDN.pptx">ppt slides</a>]
</li>
<li><a href="https://lifeguard.cs.washington.edu">LIFEGUARD: Practical
Repair of Persistent Route Failures</a></br>
Ethan Katz-Bassett, Colin Scott, David R. Choffnes, Italo Cunha, Vytautas
Valancius, Nick Feamster, Harsha V. Madhyastha, Thomas Anderson, Arvind
Krishnamurthy </br>
SIGCOMM 2012 </br>
</li>
<li><a href="https://www.cs.berkeley.edu/~justine/fp150-sherry.pdf">Making Middleboxes Someone Else's Problem: Network Processing as a Cloud Service</a></br>
Justine Sherry, Shaddi Hasan, Colin Scott, Arvind Krishnamurthy, Sylvia Ratnasamy, Vyas Sekar</br>
SIGCOMM 2012 </br>
</li>
<li><a href="https://lifeguard.cs.washington.edu">Machiavellian Routing: Improving Internet Availability with BGP Poisoning</a></br>
Ethan Katz-Bassett, David R. Choffnes, Italo Cunha, Colin Scott, Thomas Anderson, Arvind Krishnamurthy</br>
HotNets 2011</br>
</li>
<li><a href="https://www.cs.washington.edu/research/networking/astronomy/reverse-traceroute.html">Reverse Traceroute</a></br>
Ethan Katz-Bassett, Harsha V. Madhyastha, Vijay Kumar Adhikari, Colin Scott, Justine Sherry, Peter Van Wesep, Thomas Anderson, Arvind Krishnamurthy</br>
NSDI 2010 </br>
<b>Best Paper Award</b></br>
</li>
</ul>
<h3>Tech Reports</h3>
<ul>
<li><a href="https://www.eecs.berkeley.edu/Pubs/TechRpts/2012/EECS-2012-201.html">Enabling Rural Connectivity with SDN</a></br>
Shaddi Hasan, Yahel Ben David, Colin Scott, Eric Brewer, Scott Shenker</br>
UCB EECS 2012</br>
</li>
</ul>
<h3>Theses</h3>
<ul>
<li><a
href="https://www.eecs.berkeley.edu/Pubs/TechRpts/2016/EECS-2016-123.pdf">Reducing Faulty Executions of Distributed Systems</a></br>
Colin Scott</br>
UC Berkeley PhD Thesis, 2016</br>
</li>
<li><a href="ftp://ftp.cs.washington.edu/tr/2012/05/UW-CSE-12-05-01.PDF">LIFEGUARD:
Locating Internet Failures Effectively and Generating Usable Alternate
Routes Dynamically</a></br>
Colin Scott</br>
UW CSE Senior Thesis, 2011 [<a href="./senior_thesis.pptx">ppt slides</a>]</br>
<b>Best Senior Thesis Award</b></br>
</li>
</ul>
<h3>BibTex</h3>
<ul>
<li><a href="./colin.bib">Download</a></li>
</ul>
<h3>Classwork</h3>
<ul>
<li><a
href="https://sites.google.com/a/cs.berkeley.edu/cs263-sp12/">Programming
Languages</a> Project:
<a
href="https://www.eecs.berkeley.edu/~rcs/classes/pl.pdf">Correspondence
Checking for Computer Networks.</a>
</li>
<li><a href="https://www.cs.berkeley.edu/~alig/cs294-91/">Distributed
Systems</a>
Paper Review: <a href="https://www.eecs.berkeley.edu/~rcs/classes/dist_sys.pdf">Knowledge and Common Knowledge in
a Distributed Environment.</a></li>
<li><a href="https://www.ischool.berkeley.edu/courses/i283">Information and
Communications Technology For Development</a>
Project:
<a href="https://www.eecs.berkeley.edu/~rcs/classes/ictd.pdf">Does Broadband Internet Access Actually Spur Economic Growth?</a></li>
<li><a
href="https://docs.google.com/document/d/1aQqKj9wXWY_UIIfcVgvErG40_8JCnvkJhSkpeWY1ZSQ/edit">Bridging
the Digital Divide</a> Project:
<a href="https://www.eecs.berkeley.edu/~rcs/classes/dig_divide.pdf">(Mis)perceptions of Broadband Services in Mendocino County & How They Inform Education</a>
</li>
<li><a href="https://www.icir.org/vern/cs261n/">Network Security</a> Project:
<a href="https://www.eecs.berkeley.edu/~rcs/classes/netsec.pdf">Accounting for Variation in Spam Effectiveness.</a>
</li>
</ul>