Performance of the GE-645 associative memory while Multics is in operation. - Michael D. Schroeder (SIGOPS Workshop on System Performance Evaluation, 1971)

A Hardware Architecture for Implementing Protection Rings (Abstract). - Michael D. Schroeder; Jerome H. Saltzer (SOSP, 1971)

A Hardware Architecture for Implementing Protection Rings. - Michael D. Schroeder; Jerome H. Saltzer (Commun. ACM, 1972)

Report of session on concurrency. - Jack B. Dennis; Michael D. Schroeder (SIGPLAN-SIGOPS Interface Meeting, 1973)

A brief report on the SIGPLAN/SIGOPS interface meeting. - Michael D. Schroeder (ACM SIGOPS Oper. Syst. Rev., 1973)

Cooperation of mutually suspicious subsystems in a computer utility. - Michael D. Schroeder (1973)

Engineering a Security Kernel for Multics. - Michael D. Schroeder (SOSP, 1975)

The protection of information in computer systems. - Jerome H. Saltzer; Michael D. Schroeder (Proc. IEEE, 1975)

The Multics Kernel Design Project. - Michael D. Schroeder; David D. Clark; Jerome H. Saltzer (SOSP, 1977)

Using Encryption for Authentication in Large Networks of Computers. - Roger M. Needham; Michael D. Schroeder (Commun. ACM, 1978)

Gravevine: An Exercise in Distributed Computing (summary). - Andrew Birrell; Roy Levin; Roger M. Needham; Michael D. Schroeder (SOSP, 1981)

Grapevine: An Exercise in Distributed Computing. - Andrew Birrell; Roy Levin; Roger M. Needham; Michael D. Schroeder (Commun. ACM, 1982)

Experience with Grapevine: The Growth of a Distributed System (Summary). - Michael D. Schroeder; Andrew Birrell; Roger M. Needham (SOSP, 1983)

Experience with Grapevine: The Growth of a Distributed System - Michael D. Schroeder; Andrew Birrell; Roger M. Needham (ACM Trans. Comput. Syst., 1984)

Functionally distributed systems. - Michael Schroeder 002 (ACM SIGOPS European Workshop, 1985)

A Caching File System For a Programmer's Workstation. - Michael D. Schroeder; David K. Gifford; Roger M. Needham (SOSP, 1985)

Current work on authentication. - Andrew Birrell; Butler W. Lampson; Roger M. Needham; Michael D. Schroeder (ACM SIGOPS European Workshop, 1986)

A Global Authentication Service without Global Trust. - Andrew Birrell; Butler W. Lampson; Roger M. Needham; Michael D. Schroeder (S&P, 1986)

Authentication Revisited. - Roger M. Needham; Michael D. Schroeder (ACM SIGOPS Oper. Syst. Rev., 1987)

Autonomy or interdependence in distributed systems? - Michael D. Schroeder (ACM SIGOPS European Workshop, 1988)

The Cedar System. - David K. Gifford; Roger M. Needham; Michael D. Schroeder (Commun. ACM, 1988)

Availability and Consistency Tradeoffs in the Echo Distributed File System. - Andy Hisgen; Andrew Birrell; Timothy P. Mann; Michael D. Schroeder; Garret Swart (WWOS, 1989)

Granularity and Semantic Level of Replication in the Echo Distributed File System. - Andy Hisgen; Andrew Birrell; Charles Jerian; Timothy P. Mann; Michael D. Schroeder; Garret Swart (Workshop on the Management of Replicated Data, 1990)

Performance of Firefly RPC. - Michael D. Schroeder; Michael Burrows (ACM Trans. Comput. Syst., 1990)

Automatic Reconfiguration in Autonet. - Thomas L. Rodeheffer; Michael D. Schroeder (SOSP, 1991)

Autonet: A High-Speed, Self-Configuring Local Area Network Using Point-to-Point Links. - Michael D. Schroeder; Andrew Birrell; Michael Burrows; Hal Murray; Roger M. Needham; Thomas L. Rodeheffer; Edwin H. Satterthwaite; Charles P. Thacker (IEEE J. Sel. Areas Commun., 1991)

Software clercks. - Michael D. Schroeder (ACM SIGOPS European Workshop, 1992)

How Can We Make Operating Systems Research More Effective? - Michael D. Schroeder (ACM SIGOPS Oper. Syst. Rev., 1992)

On the Impact of Academic Distributed Systems Research on Industrial Practice. - Michael D. Schroeder (Future Directions in Distributed Computing, 2003)

Systems work at Microsoft Research. - Michael D. Schroeder (ACM SIGOPS Oper. Syst. Rev., 2007)