Top | Home |
Fun
| Activities | Past Activities |
Research | Publications
| Bio | Interns | Family
Research Publications
- FUSE: Lightweight
Guaranteed Distributed Failure Notification.
John Dunagan, Nicholas J. A. Harvey, Michael B. Jones, Dejan
Kostic, Marvin Theimer, Alec Wolman.
In Proceedings of the
Sixth USENIX
Symposium on Operating Systems Design and Implementation
(OSDI '04), December 2004.
- Subscriber/Volunteer Trees: Polite, Efficient Overlay Multicast
Trees. John Dunagan, Nicholas J.A. Harvey, Michael B. Jones, Marvin
Theimer, and Alec Wolman. Microsoft Research Technical Report
MSR-TR-2004-131, December 2004.
- Engineering
Realities of Building a Working Peer-to-Peer System.
Michael B. Jones and John Dunagan.
Microsoft Research Technical Report MSR-TR-2004-54, June 2004.
- An Evaluation of Scalable Application-Level
Multicast Built Using Peer-To-Peer Overlays. Miguel Castro, Michael B. Jones, Anne-Marie
Kermarrec, Antony Rowstron,
Marvin Theimer, Helen Wang, and Alec Wolman. In Proceedings of
Infocom 2003,
April 2003.
- SkipNet: A Scalable
Overlay Network with Practical Locality Properties. Nicholas J. A. Harvey, Michael B. Jones, Stefan
Saroiu, Marvin Theimer,
and Alec Wolman. In
Proceedings of Fourth
USENIX Symposium on Internet Technologies and Systems (USITS '03),
March 2003. Received Best Paper Award.
- Efficient Recovery From Organizational
Disconnect in SkipNet. Nicholas J. A. Harvey, Michael B. Jones, Marvin
Theimer, and Alec Wolman. In Proceedings of Second International
Workshop on Peer-to-Peer Systems (IPTPS '03),
February 2003.
- Unexpected Complexity: Experiences Tuning and Extending CAN.
Michael B. Jones, Marvin Theimer, Helen Wang, and Alec Wolman.
Microsoft Research Technical Report MSR-TR-2002-118, December 2002.
- SkipNet: A Scalable
Overlay Network with Practical Locality Properties. Nicholas J. A. Harvey, John
Dunagan, Michael B. Jones, Stefan Saroiu, Marvin Theimer, and Alec Wolman.
Microsoft Research Technical Report MSR-TR-2002-92, December 2002.
- Overlook: Scalable Name Service
on an Overlay Network. Marvin Theimer and Michael B. Jones. In
Proceedings of the
22nd International Conference on Distributed Computing Systems
(ICDCS), Vienna, Austria. IEEE Computer Society, July 2002.
- Herald: Achieving a Global Event
Notification Service. Luis Felipe Cabrera, Michael B. Jones, and Marvin
Theimer. In Proceedings of the Eighth
Workshop on Hot Topics in Operating Systems (HotOS-VIII), Elmau,
Germany. IEEE Computer Society, May 2001.
- Two Case Studies in Predictable
Application Scheduling Using Rialto/NT. Michael B. Jones, John Regehr,
and Stefan Saroiu. In Proceedings of the
Seventh
Real-Time Technology and Applications Symposium (RTAS 2001), Taipei, Taiwan,
May-June 2001.
- Predictability Requirements of
a Soft Modem. Michael B. Jones and Stefan Saroiu. In Proceedings of the
ACM SIGMETRICS
Conference on Measurement and Modeling of Computer Systems, Cambridge, MA, June
2001.
- Predictable Scheduling for a
Soft Modem. Michael B. Jones and Stefan Saroiu. Microsoft Research Technical
Report MSR-TR-2000-88, December 2000.
- Predictable Scheduling for
Digital Audio. Michael B. Jones and John Regehr. Microsoft Research Technical
Report MSR-TR-2000-87, December 2000.
- Operating System Support for
Multimedia: The Programming Model Matters. John Regehr,
Michael B. Jones, and John A. Stankovic. Microsoft Research Technical
Report MSR-TR-2000-89, September 2000.
- Consumer
Real-Time Systems and Applications. Michael B. Jones. Invited
position statement in Distributed
Systems Online, Real-Time and Embedded Systems area special issue on
"Where is
Real-Time and Embedded Systems Research Going?", vol. 1, issue 3.
IEEE, September 2000.
- CPU Reservations and Time Constraints:
Implementation Experience on Windows NT. Michael B. Jones and John Regehr. In Proceedings
of the Third USENIX Windows NT Symposium, Seattle, WA, pages 93-102, July 1999.
- The Problems You're Having May Not Be the
Problems You Think You're Having: Results from a Latency Study of Windows NT.
Michael B. Jones and John Regehr. In Proceedings of the Seventh Workshop on Hot
Topics in Operating Systems (HotOS-VII), Rio Rico, AZ. IEEE Computer Society,
March 1999.
- Vassal: Loadable Scheduler Support for
Multi-Policy Scheduling. George M. Candea and Michael B. Jones. In Proceedings
of the Second USENIX Windows NT Symposium, Seattle, WA, pages 157-166, August
1998. Received best student paper award.
- Issues in Using Commodity Operating Systems for
Time-Dependent Tasks: Experiences from a Study of Windows NT. Michael B. Jones
and John Regehr. In Proceedings of the Eighth International Workshop on Network
and Operating Systems Support for Digital Audio and Video (NOSSDAV '98), Cambridge,
England, July 1998.
- CPU Reservations and Time Constraints:
Efficient, Predictable Scheduling of Independent Activities. Michael B. Jones, Daniela
Rosu, Marcel-Catalin Rosu. In Proceedings of the 16th ACM Symposium on
Operating Systems Principles. Saint-Malo, France, pages 198-211, October 1997.
SOSP '97 CD-ROM
data also available.
- The Microsoft Interactive TV System: An
Experience Report. Michael B. Jones. Microsoft Research Technical
Report MSR-TR-97-18, July 1997.
- Operating System Directions for the Next
Millennium. William J. Bolosky, Richard P. Draves, Robert P. Fitzgerald,
Christopher W. Fraser, Michael B. Jones, Todd B. Knoblock, Rick Rashid. In Proceedings
of the Sixth Workshop on Hot Topics in Operating Systems (HotOS-VI), Cape Cod, MA.
IEEE Computer Society, May 1997.
- An Overview of the Rialto Real-Time Architecture.
Michael B. Jones, Joseph S. Barrera III, Alessandro Forin, Paul J. Leach, Daniela
Rosu, Marcel-Catalin Rosu. In Proceedings of the Seventh ACM SIGOPS
European Workshop, Connemara, Ireland, pages 249-256, September 1996.
- The Tiger Video Fileserver. William J. Bolosky, Joseph
S. Barrera, III, Richard P. Draves, Robert P. Fitzgerald, Garth A. Gibson, Michael B.
Jones, Steven P. Levi, Nathan P. Myhrvold, Richard F. Rashid. In Proceedings of the
Sixth International Workshop on Network and Operating System Support for Digital Audio and
Video (NOSSDAV '96), Zushi, Japan. IEEE Computer Society, April 1996.
- Modular Real-Time Resource Management in the
Rialto Operating System. Michael B. Jones, Paul J. Leach, Richard P. Draves,
Joseph S. Barrera, III. In Proceedings of the Fifth Workshop on Hot Topics in
Operating Systems (HotOS-V), Orcas Island, WA, pages 12-17. IEEE Computer Society, May
1995.
- Interposition
Agents: Transparently Interposing User Code at the System Interface. Michael B.
Jones. In Proceedings of the 14th ACM Symposium on Operating Systems
Principles, Asheville, NC, pages 80-93. December 1993.
- Adaptive Real-Time
Resource Management Supporting Composition of Independently Authored Time-Critical
Services. Michael B. Jones. In Proceedings of the Fourth Workshop on Workstation
Operating Systems (WWOS-IV), Napa, CA, pages 135-139. IEEE Computer Society, October
1993.
- Inheritance in
Unlikely Places: Using Objects to Build Derived Implementations of Flat Interfaces.
Michael B. Jones. In Proceedings of the Second International Workshop on Object
Orientation in Operating Systems (IWOOOS '92), Paris, pages 341-345. IEEE Computer
Society, September 1992.
- Transparently Interposing User Code at the System
Interface. Michael B. Jones. Ph.D. thesis, Carnegie Mellon University, School of
Computer Science, September 1992. Available as Technical Report CMU-CS-92-170.
- Bringing the C
Libraries With Us into a Multi-Threaded Future. Michael B. Jones. In Proceedings of
the Winter 1991 Usenix Conference, Dallas, TX, pages 81-91. January 1991.
Also see: Microsoft Research Technical Reports
Top | Home |
Fun
| Activities | Past Activities
| Research | Publications
| Bio | Interns | Family
Last modified March 10, 2007, Michael B. Jones, <mbj@microsoft.com>.