Patrick Tullmann

dblp:01/3094 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2001
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
5 papers
Operating systems · 70% Runtime systems and virtual machines · 16% Programming languages and type systems · 14%
Computer networks
2 papers
Internet architecture and protocols · 50% Software-defined and programmable networks · 50%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Runtime systems and virtual machines › virtual machine implementation
java virtual machine
0.012001
Janos: a Java-oriented OS for active network nodes · IEEE J. Sel. Areas Commun. 2001
Operating systems › distributed systems
network operating system
0.012001
Janos: a Java-oriented OS for active network nodes · IEEE J. Sel. Areas Commun. 2001
Operating systems › kernel
kernel design
0.011999
Interface and Execution Models in the Fluke Kernel · OSDI 1999
Operating systems
virtualization
0.011996
Microkernels Meet Recursive Virtual Machines · OSDI 1996
Internet architecture and protocols › future internet architecture
active networks
0.012001
An OS interface for active routers · IEEE J. Sel. Areas Commun. 2001
Software-defined and programmable networks
programmable network nodes
0.012001
Janos: a Java-oriented OS for active network nodes · IEEE J. Sel. Areas Commun. 2001
Operating systems › kernel › kernel design
microkernel
0.011996
Microkernels Meet Recursive Virtual Machines · OSDI 1996

Methods — techniques the papers use, named apart from their topics

resource management · 0.1java · 0.1
YearPublicationVenuePosition
2001 An OS interface for active routers
abstract
This paper describes an operating system (OS) interface for active routers. This interface allows code loaded into active routers to access the router's memory, communication, and computational resources on behalf of different packet flows. In addition to motivating and describing the interface, the paper also reports our experiences implementing the interface in three different OS environments: Scout, the OSKit, and the esokernel.
Larry Peterson, Yitzchak Gottlieb, Mike Hibler, Patrick Tullmann, Jay Lepreau, Stephen Schwab, Hrishikesh Dandekar, Andrew Purtell, John Hartman
IEEE J. Sel. Areas Commun.4
2001 Janos: a Java-oriented OS for active network nodes
abstract
Janos is an operating system (OS) for active network nodes whose primary focus is strong resource management and control of untrusted active applications written in Java. Janos includes the three major components of a Java-based active network operating system: the low-level NodeOS, a resource-aware Java virtual machine, and an active network protocol execution environment. Each of these components is separately usable. This article lays out the Janos design and its rationale.
Patrick Tullmann, Mike Hibler, Jay Lepreau
IEEE J. Sel. Areas Commun.1
2000 Techniques for the Design of Java Operating Systems
Godmar Back, Patrick Tullmann, Leigh Stoller, Wilson C. Hsieh, Jay Lepreau
USENIX ATC, General Track2
1999 Interface and Execution Models in the Fluke Kernel
Bryan Ford, Mike Hibler, Jay Lepreau, Roland McGrath, Patrick Tullmann
OSDI5
1996 Microkernels Meet Recursive Virtual Machines
abstract
No abstract available.
Bryan Ford, Mike Hibler, Jay Lepreau, Patrick Tullmann, Godmar Back, Stephen Clawson
OSDI4