Publications & Presentations


My publications and some selected presentations. The title links to are to pages with the full abstract of the paper, and links to PDF, PostScript and/or HTML versions of the full paper.

Janos: A Java-oriented OS for Active Networks.
Patrick Tullmann, Mike Hibler, and Jay Lepreau
IEEE Journal on Selected Areas in Communications, special issue on Active Networks, March 2001.

An OS Interface for Active Routers.
Larry Peterson, Yitzchak Gottlieb (Princeton University), Mike Hibler, Patrick Tullmann, Jay Lepreau (University of Utah), Stephen Schwab, Hrishikesh Dandekar, Andrew Purtell (NAI Labs, Network Associates), John Hartman (University of Arizona)
IEEE Journal on Selected Areas in Communications, special issue on Active Networks, March 2001.

Techniques for the Design of Java Operating Systems.
Godmar Back, Patrick Tullmann, Leigh Stoller, Wilson Hsieh, and Jay Lepreau
Proceedings of the 2000 USENIX Annual Technical Conference June, 2000.

The Alta Operating System.
Patrick Tullmann
Master's Thesis. University of Utah. December, 1999.
Abstract. Full thesis available in postscript, compressed postscript, or HTML. My defense slides are also available.

Interface and Execution Models in the Fluke Kernel.
Bryan Ford, Mike Hibler, Jay Lepreau, Roland McGrath, Patrick Tullmann
Proceedings of the 3rd Operating Systems Design and Implementation (OSDI `99) February, 1999.

Nested Java Processes: OS Structure for Mobile Code.
Patrick Tullmann, Jay Lepreau
Proceedings of the Eighth ACM SIGOPS European Workshop September, 1998.

Processes in a Java Virtual Machine.
Patrick Tullmann
Utah Java SIG meeting March 28, 1998.
A short presentation about adding "processes" to the Java Virtual Machine.

Formal Methods: A Practical Tool for OS Implementors.
Patrick Tullmann, Jeff Turner, John McCorquodale, Jay Lepreau, Ajay Chitturi, and Godmar Back
Proceedings of the 6th Workshop on Hot Topics in Operating Systems (HOTOS-VI). May, 1997.

User-level Checkpointing Through Exportable Kernel State.
Patrick Tullmann, Jay Lepreau, Bryan Ford, and Mike Hibler
Proceedings of the 5th International Workshop on Object-Orientation in Operating Systems (IWOOOS `96) October, 1996.
The slides from my presentation are available (Postscript).

Microkernels meet Recursive Virtual Machines.
Bryan Ford, Mike Hibler, Jay Lepreau, Patrick Tullmann, Godmar Back, Stephen Clawson
Proceedings of the Second Symposium on Operating Systems Design and Implementation (OSDI `96) October, 1996.

Fluke IPC Formal Verification.
Patrick Tullmann, John McCorquodale, Ajay Chitturi, Godmar Back, and Jeff Turner
A class project (CS 611, Fall 1996) to formally verify the Fluke IPC code path.
The Project Report has information on our results, slides from two presentations of the project, and a lot of other information.

patrick tullmann
Last updated on Wednesday, November 03, 2010