|
|
 |
Richard Black
Research Software Development Engineer
Richard is currently a Research Software Development Engineer at Microsoft
Research Cambridge, where he is part of the Systems and
Networking group. His research interests include performance
analysis of distributed systems, operating systems and networking.
Recent projects include:
Constellation,
and
Network Inference.
The Network Inference project gave rise to the Network
Map feature of Windows Vista. Underlying the Network Map feature
is the LLTD
protocol which is licensed by many companies as part of the Windows
Rally program. (Some details on the network map are here).
Richard obtained his B.A. in Computer Science from the University of Cambridge in 1990 and
his Ph.D. addressing issues in operating systems and networking
interaction in 1995. After a further three years at the University of Cambridge Computer
Laboratory as a research associate and research fellow he moved in
1997 to a lectureship at the
University of Glasgow Department of Computing Science. He returned
to Cambridge in January 2000, to join the Microsoft Research
laboratory, initially as a Researcher. He changed role to Research
Software Development Engineer in 2006.
|
(Currently incomplete) Publications by Year
-
Paramvir Bahl, Paul Barham, Richard Black, Ranveer Chandra, Moises Goldszmidt, Rebecca Isaacs, Srikanth Kandula, Lun Li, John MacCormick, David A. Maltz, Richard Mortier, Mike Wawrzoniak, Ming Zhang.
Discovering Dependencies for Network Management
November 2006
Proceedings of the Fifth Workshop on Hot Topics in Networks (HotNets-V)
-
Richard Black, Austin Donnelly, Alexandru Gavrilescu, Dave Thaler.
Fast Scalable Robust Node Enumeration
May 2005
Waterloo, Canada
Proceedings of 4th International IFIP-TC6 Networking Conference (NETWORKING 2005)
252--263
-
Richard Black, Austin Donnelly, Cédric Fournet.
Ethernet Topology Discovery without Network Assistance
October 2004
Proceedings of 12th IEEE International Conference on Network Protocols (ICNP'04)
328--339
-
Richard Black, Paul Barham, Austin Donnelly, Neil Stratford.
Protocol Implementation in a Vertically Structured Operating System
November 1997
Minneapolis, Minnesota
IEEE LCN'97
179--188
-
Ian M. Leslie, Derek McAuley, Richard Black, Timothy Roscoe, Paul T. Barham, David Evers, Robin Fairbairns, Eoin Hyden.
The Design and Implementation of an Operating System to Support Distributed Multimedia Applications
1996
IEEE Journal of Selected Areas in Communications
7
1280-1297
14
|