Neil Spring

Professor
5138 Iribe Center
(301) 405-2909
(301) 405-6708
Education: 
Ph.D., University of Washington
Special Awards/Honors: 
National Science Foundation (NSF) CAREER Award
Biography: 

Neil Spring is a professor of computer science and a member of the Maryland Cybersecurity Center.

His research focuses on computer systems and security. Spring is also interested in networks and operating systems.

He received the National Science Foundation (NSF) CAREER Award in 2007, given to outstanding junior faculty who exemplify the role of teacher-scholars so they can further their research in their areas of expertise. In 2014, Spring was also awarded the ACM SIGCOMM Test of Time Award for his paper with Ratul Mahajan and David Wetherall on "Measuing ISP Topologies with Rocketfuel." The paper, which was published in 2004, has been recognized for its ongoing, significant contribution to research conducted in this field.

Spring received his doctorate from the University of Washington in 2004.

Go here to view Spring's academic publications on Google Scholar.

Publications

2010


Lumezanu C, Levin D, Han B, Spring N, Bhattacharjee B.  2010.  Don't love thy nearest neighbor. Proceedings of the 9th international conference on Peer-to-peer systems.
:5-5.

Lumezanu C, Guo K, Spring N, Bhattacharjee B.  2010.  The effect of packet loss on redundancy elimination in cellular wireless networks. Proceedings of the 10th annual conference on Internet measurement.
:294-300.

Han B, Schulman A, Gringoli F, Spring N, Bhattacharjee B, Nava L, Ji L, Lee S, Miller R.  2010.  Maranello: practical partial packet recovery for 802.11. Proceedings of the 7th USENIX conference on Networked systems design and implementation.
:14-14.

2009


Bender A, Sherwood R, Monner D, Goergen N, Spring N, Bhattacharjee B.  2009.  Fighting Spam with the NeighborhoodWatch DHT. IEEE INFOCOM 2009.
:1755-1763.

Wang TD, Plaisant C, Shneiderman B, Spring N, Roseman D, Marchand G, Mukherjee V, Smith M.  2009.  Temporal Summaries: Supporting Temporal Categorical Searching, Aggregation and Comparison. Visualization and Computer Graphics, IEEE Transactions on. 15(6):1049-1056.

Levin D, Spring N, Bhattacharjee B.  2009.  Systems-compatible incentives. Game Theory for Networks, 2009. GameNets '09. International Conference on.
:100-106.

Wang TD, Plaisant C, Shneiderman B, Spring N, Roseman D, Marchand G, Mukherjee V, Smith M.  2009.  Temporal Summaries: Supporting Temporal Categorical Searching, Aggregation and Comparison. IEEE Transactions on Visualization and Computer Graphics. 15(6):1049-1056.

Lumezanu C, Baden R, Spring N, Bhattacharjee B.  2009.  Triangle inequality variations in the internet. Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference.
:177-183.

Lumezanu C, Baden R, Spring N, Bhattacharjee B.  2009.  Triangle Inequality and Routing Policy Violations in the Internet. Passive and Active Network MeasurementPassive and Active Network Measurement. 5448:45-54.

Lumezanu C, Baden R, Levin D, Spring N, Bhattacharjee B.  2009.  Symbiotic relationships in internet routing overlays. Proceedings of the 6th USENIX symposium on Networked systems design and implementation.
:467-480.

Baden R, Bender A, Spring N, Bhattacharjee B, Starin D.  2009.  Persona: an online social network with user-defined privacy. Proceedings of the ACM SIGCOMM 2009 conference on Data communication.
:135-146.

Baden R, Spring N, Bhattacharjee B.  2009.  Identifying close friends on the internet. Proc. of workshop on Hot Topics in Networks (HotNets-VIII).

2008


Levin D, Baden R, Lumezanu C, Spring N, Bhattacharjee B.  2008.  Motivating participation in internet routing overlays. Proceedings of the 3rd international workshop on Economics of networked systems.
:91-96.

Lumezanu C, Spring N.  2008.  Measurement Manipulation and Space Selection in Network Coordinates. Distributed Computing Systems, International Conference on.
:361-368.

Schulman A, Levin D, Spring N.  2008.  On the fidelity of 802.11 packet traces. Proceedings of the 9th international conference on Passive and active network measurement.
:132-141.

Bender A, Sherwood R, Spring N.  2008.  Fixing ally's growing pains with velocity modeling. Proceedings of the 8th ACM SIGCOMM conference on Internet measurement.
:337-342.

Sherwood R, Bender A, Spring N.  2008.  Discarte: a disjunctive internet cartographer. ACM SIGCOMM Computer Communication Review. 38(4):303-314.

Levin D, LaCurts K, Spring N, Bhattacharjee B.  2008.  Bittorrent is an auction: analyzing and improving bittorrent's incentives. Proceedings of the ACM SIGCOMM 2008 conference on Data communication.
:243-254.

2007


Baden R, Bender A, Levin D, Sherwood R, Spring N, Bhattacharjee B.  2007.  A Secure DHT via the Pigeonhole Principle. Technical Reports of the Computer Science Department, CS-TR-4884.

Lumezanu C, Levin D, Spring N.  2007.  PeerWise discovery and negotiation of faster paths. Proc. Workshop on Hot Topics in Networks (HotNets).

Bender A, Spring N, Levin D, Bhattacharjee B.  2007.  Accountability as a service. Proceedings of the 3rd USENIX workshop on Steps to reducing unwanted traffic on the internet.
:5:1–5:6-5:1–5:6.

2006


Bhattacharjee B, Calvert K, Griffioen J, Spring N, Sterbenz JPG.  2006.  Postmodern internetwork architecture. ITTC-FY2006-TR-45030-01, Information and Telecommunication Center, The University of Kansas.

Lumezanu C, Spring N, Bhattacharjee B.  2006.  Decentralized message ordering for publish/subscribe systems. Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware.
:162-179.

claffykc, Crovella M, Friedman T, Shannon C, Spring N.  2006.  Community-oriented network measurement infrastructure (CONMI) workshop report. ACM SIGCOMM Computer Communication Review. 36:41-41.

Spring N, Peterson L, Bavier A, Pait V.  2006.  Using PlanetLab for network research. ACM SIGOPS Operating Systems Review. 40:17-17.

Madhyastha HV, Anderson T, Krishnamurthy A, Spring N, Venkataramani A.  2006.  A structural approach to latency prediction. Proceedings of the 6th ACM SIGCOMM conference on Internet measurement.
:99-104.

Sherwood R, Spring N.  2006.  Touring the internet in a TCP sidecar. Proceedings of the 6th ACM SIGCOMM conference on Internet measurement.
:339-344.

Sherwood R, Spring N.  2006.  A platform for unobtrusive measurements on PlanetLab. Proceedings of the 3rd conference on USENIX Workshop on Real, Large Distributed Systems - Volume 3.
:2-2.

2003


Spring N, Wetherall D, Anderson T.  2003.  Scriptroute: A public Internet measurement facility. Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems-Volume 4.
:17-17.

Spring N, Mahajan R, Anderson T.  2003.  Quantifying the causes of path inflation. Topology. 100:2-1.

Mahajan R, Spring N, Wetherall D, Anderson T.  2003.  User-level internet path diagnosis. ACM SIGOPS Operating Systems Review. 37:106-119.

2002


Mahajan R, Spring N, Wetherall D, Anderson T.  2002.  Inferring link weights using end-to-end measurements. Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment.
:231-236.

Spring N, Mahajan R, Wetherall D.  2002.  Measuring ISP topologies with Rocketfuel. ACM SIGCOMM Computer Communication Review. 32:133-145.

2000


Spring N, Chesire M, Berryman M, Sahasranaman V, Anderson T, Bershad B.  2000.  Receiver based management of low bandwidth access links. IEEE INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. 1:245-254vol.1-245-254vol.1.

Spring N, Wetherall D.  2000.  A protocol-independent technique for eliminating redundant network traffic. ACM SIGCOMM Computer Communication Review. 30(4):87-95.

1999


Wolski R, Brevik J, Krintz C, Obertelli G, Spring N, Su A.  1999.  Running EveryWare on the computational grid. Proceedings of the 1999 ACM/IEEE conference on Supercomputing (CDROM).
:6–es-6–es.

Wolski R, Spring N, Hayes J.  1999.  Predicting the CPU availability of time-shared Unix systems on the computational grid. The Eighth International Symposium on High Performance Distributed Computing, 1999. Proceedings.
:105-112.

1998


Spring N, Wolski R.  1998.  Application level scheduling of gene sequence comparison on metacomputers. Proceedings of the 12th international conference on Supercomputing.
:141-148.

1997


Wolski R, Spring N, Peterson C.  1997.  Implementing a performance forecasting system for metacomputing: the Network Weather Service. Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM).
:1-19.