What's new?
John Douceur and I are co-chairing the 12th IEEE P2P Conference to be held in Tarragona, Spain. There is a trully fantastic PC so you should seriously consider sending some of your best work to it.
The results for the Apps For Metro Chicago Grand Challenge are in — and our TrailBlaze app took second place! Congratulations again to John Rula and Ted Stein! If you haven't been paying attention, this is our third award!
Our Apps fro Metro Chicago, Trailblaze Chicago" fourth in the competition (and number one among the "no for profit")! TrailBlaze Chicago records and anonymously reports your bicycle tracks, allowing you to inform the city where the new paths should be by carrying your phone while biking.
I attended the Computing Community Consortium (CCC) Leadership in Science Policy Institute (LiSPI) this past November in Washington DC.
1,429,948 Ono subscribers and counting! You can also look at where Ono users are in an interactive map.
These two are always news - Luca is already six and Sofia 21 months.
(More News)
My blog: Distributed Systems on
the Edge
Research Interests
The principle of science, the definition, almost, is the following: The test of all knowledge is experiment. Experiment is the sole judge of scientific 'truth'. But what is the source of knowledge? Where do the laws that are to be tested come from? Experiment, itself, helps to produce these laws, in the sense that it gives us hints. But also needed is imagination to create from these hints the great generalizations to guess at the wonderful, simple, but very strange patterns beneath them all, and then to experiment to check again whether we have made the right guess.
- Richard Feynman, The Feynman Lectures on Physics
My interests span several areas of experimental systems, in particular distributed systems, networking and operating systems. My primary area of research involves the design, deployment and evaluation of large-scale distributed systems in both wide-area and mobile networks.
Recent Publications
- Crowd
(Soft) Control: Moving Beyond Opportunistic
Sensing,
John Rula and Fabián E. Bustamante. To appear in Proc. of the Thirteenth Workshop on Mobile Computing Systems and Applications (HotMobile), February 2012. - Distributed
Systems and Natural Disasters -- BitTorrent as a Global
Witness,
Zachary S. Bischof, John S. Otto, and Fabián E. Bustamante. In Proc. of CoNEXT Special Workshop on the Internet and Disasters (SWID), December 2011. - On
Blind Mice and the Elephant - Understanding the Network Impact
of a Large Distributed System,
J. Otto, M. Sánchez, D. Choffnes, F. Bustamante and G. Siganos.
In Proc. of ACM SIGCOMM, August 2011. - Crowdsourcing
ISP Characterization to the Network Edge,
Z. Bischof, J. Otto, M. Sánchez, J. Rula, and F. Bustamante.
In Proc. of ACM SIGCOMM Workshop on Measurements Up the STack (W-MUST), August 2011. - Dasu
- ISP Characterization from the Edge: A BitTorrent
Implementation,
M. Sánchez, J. Otto, Z. Bischof, and F. Bustamante.
Demo In Proc. ACM SIGCOMM, August 2011. - Crowdsourcing
Service-Level Network Event Detection,
D. Choffnes, F. Bustamante, Zihui Gao.
In Proc. of ACM SIGCOMM, August 2010. - Strange
Bedfellows: Communities in BitTorrent,
D. Choffnes, J. Duch, D. Malmgren, R. Guimera, F. Bustamante, L. Amaral.
In Proc. of the 9th International Workshop on Peer-to-Peer Systems (IPTPS), April 2010. - Pitfalls
for Testbed Evaluations of Internet
Systems,
D. Choffnes, F. Bustamante.
In SIGCOMM CCR,, April 2010. - Network
positioning from the edge: An empirical study of the
effectiveness of network positioning in P2P
systems,
D. Choffnes, M. Sanchez and F. Bustamante.
In Proc. of IEEE INFOCOM (mini-conference), March 2010. - (Complete list of publications)
![]()
I lead the AquaLab
research group; you can look there from more information and
group's publications.
Other projects and groups with which I have been involved include: Active Streams, Proactive Directory Service, ECho, PBIO, DEOS, InfoSphere, Storage Systems Program, and The Virtual Microscope.
Teaching
- MSIT-491
Peer-to-Peer Computing: A short course for the Masters of
Science on Information Technology.
Winter '08 - EECS-443
Advanced Operating Systems: A graduate-level course on
operating systems and software computer systems in
general.
Winter '03 | Spring '05 | Winter '07 | Winter '09 - EECS-395/495
Distributed Systems in Challenging Environments: A seminar
reviewing cool ideas and ongoing projects that are pushing
distributed systems into new and challenging domains.
Spring '08 | Winter '11 - EECS-395/495
Internet Systems Experimentation: A seminar exploring the
challenges with measurement and evaluation of large
Internet-scale systems.
Winter '12 - EECS-395/495
Autonomic Computing Systems: A seminar reviewing new
ideas and developments in a new research area aiming at
delivering computing systems that can manage themselves given
high-level objectives from administrators.
Winter '06 - EECS-345
Distributed Systems: An introduction to distributed
systems.
Winter '04 | Winter '05 | Winter '08 | Winter '10 - EECS-343
Operating Systems: An overview of fundamental operating
systems concepts.
Fall 2002 | Fall '03 | Fall '04 | Fall '05 | Fall '06 | Fall '07 | Fall '08 | Fall '09 | Fall '10 | Fall '11 - EECS-213
Introduction to Computer Systems: This course provides a
programmer's view of how computer systems execute programs,
store information, and communicate.
Spring '07 | Spring '10 | Spring '11 | >>>Spring '12 <<< - NSRG Networks and Systems Reading Group: A quarterly seminar on systems and networking research topics.
Students
Zach Bischof
John Otto
John Rula
Mario Sanchez
Ted Stein
Graduated Students
David Choffnes, Ph.D. (2010)
Stefan Birrer, Ph.D. (2008)
Soyannwo Olusanya, MS (2009)
Xian Yi Teng, MS (2008)
Yi Qiao, MS (2004)
Selected Professional Activities
Program Committees
- TPC Co-chair for IEEE P2P 2012.
- ACM SIGCOMM 2012
- IEEE ICNP 2012
- ACM SIGCOMM Poster/Demos 2012
- ACM SIGCOMM Workshop on Measurements Up and Down the STack (W-MUST) 2012
- ACM/USENIX IMC 2011
- ACM SIGCOMM Workshop on Home Networks (HomeNets) 2011
- ACM SIGCOMM Poster/Demos 2011
- ICAC 2011
Past: ICDCS 10 | WWW 10 | HPDC 10 | Networking 10 | SASO 2010 | ICAC 10 | VANET 09 | MASCOTS 09 | SASO 09 | IEEE P2P 09 | PerCom 09 ... (A complete list can be found in my CV)
Other Professional Service
Local Arrangements Chair, IMC 09
Chair/Organizer, HotAC 09
General Chair, HotWeb
08
Local Arrangements Chair, ICAC 08
(A
complete list can be found in my CV)
Affiliations
Random
- Jeanine and I run long distance (marathons, half-marathons, 10 and 5K). For a few years, I have trained with a program that closely follows those described by Pfitzinger and Douglas in Advanced marathoning. For the second year I am trying the Furman's FIRST marathon plan (they have an advanced plan in their book); we'll see.
- Luca waiting for the ferry in Inis Meain (Aran Islands, Ireland).
- Pretty little thing - Sofia is now around!
- Astor Piazzolla - my favorite musician and one of his best-ever compositions, Adios Nonino.
- I played Lock/2nd Row for the Chenque Rugby Club, between 1984 and 1993. Many good friends and family still play for the club or for the veteran rugby team Los Alacranes.
Los Pumas' passion -
a great
video of the toughest guys in the IRB.- I'm originally from Patagonia, Argentina ...
- Academically (genealogy) ...
Contact Information
Fabián E. Bustamante (email fabian)
EECS Department, Northwestern University
Technological Institute, L477 ( Getting there)
2145 Sheridan Road
Evanston, IL USA 60208
(847) 491-2745 | (847) 467-4144 (Fax)
Assistant: Patrick Hickey (email Patrick)
(847) 491-7132
