(Enter summary)
Abstract: Janos is an operating system 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 Javabased
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. (Update)
Cited by: More
Hybrid Resource Control for Fast-Path Active Extensions - Patel (2003)
(Correct)
A Secure PLAN (Extended Version) - Michael Hicks Computer (2002)
(Correct)
Agile Protocols: An Application Of Active - Networking To Censor
(Correct)
Active bibliography (related documents): More All
0.7: A Dynamically Updatable Active Networking Architecture - Fernando (2001)
(Correct)
0.6: Processes in KaffeOS: Isolation, Resource Management, and.. - Back, Hsieh, Lepreau (2000)
(Correct)
0.4: Techniques for the Design of Java Operating Systems - Back, Tullmann, Stoller.. (2000)
(Correct)
Similar documents based on text: More All
0.4: Microkernels Meet Recursive Virtual Machines - Ford, Hibler, Lepreau.. (1996)
(Correct)
0.4: An OS Interface for Active Routers - Peterson, Gottlieb, Hibler.. (2001)
(Correct)
0.3: Interface and Execution Models in the Fluke Kernel - Ford, Hibler, Lepreau.. (1999)
(Correct)
Related documents from co-citation: More All
8: Active network vision and reality: lessons from a capsule-based system
- Wetherall - 1999
7: ANTS: A Toolkit for Building and Dynamically Deploying Network Protocols
- Wetherall, Guttag et al. - 1998
7: RCANE: a resource controlled framework for active network services
- Menage - 1999
BibTeX entry: (Update)
Patrick Tullmann, Mike Hibler, and Jay Lepreau. Janos: A Java-oriented OS for active network nodes. In IEEE Journal on Selected Areas in Communications, Active and Programmable Networks, 2001. http://citeseer.ist.psu.edu/652534.html More
@misc{ tullmann01janos,
author = "P. Tullmann and M. Hibler and J. Lepreau",
title = "Janos: A Java-oriented OS for active network nodes",
text = "Patrick Tullmann, Mike Hibler, and Jay Lepreau. Janos: A Java-oriented
OS for active network nodes. In IEEE Journal on Selected Areas in Communications,
Active and Programmable Networks, 2001.",
year = "2001",
url = "citeseer.ist.psu.edu/652534.html" }
Citations (may not include all citations):
862
The Java Language Specification
- Gosling, Joy et al. - 1996
447
Exokernel: An operating system architecture for application-..
- Engler, Kaashoek et al. - 1995 DBLP
292
BSD Unix Operating System (context) - Leffler, McKusick et al. - 1989
270
ANTS: A toolkit for building and dynamically deploying netwo..
- Wetherall, Guttag et al. - 1998
168
Making paths explicit in the Scout operating system
- Mosberger, Peterson - 1996 ACM DBLP
154
Escape analysis for Java
- Choi, Gupta et al. - 1999 ACM DBLP
144
Garbage Collection: Algorithms for Automatic Dynamic Memory .. (context) - Jones, Lins - 1996
123
PLAN: A packet language for active networks
- Hicks, Kakkar et al. - 1998 DBLP
119
Compositional pointer and escape analysis for Java programs
- Whaley, Rinard - 1999 ACM DBLP
101
Implementing multiple protection domains in Java
- Hawblitzel, Chang et al. - 1998
92
Active bridging
- Alexander, Shaw et al. - 1997 ACM DBLP
88
A network subsystem architecture for server systems (context) - Druschel, Banga et al. - 1996
86
The Jalapeno virtual machine (context) - Alpern, Attanasio et al. - 2000
72
A structural view of the Cedar programming environment (context) - Swinehart, Zellweger et al. - 1986 ACM DBLP
70
Active network vision and reality: lessons from a capsule-ba..
- Wetherall - 1999 DBLP
69
Defending against denial of service attacks in Scout
- Spatscheck, Peterson - 1999 ACM DBLP
67
Escape analysis for object oriented languages (context) - Blanchet - 1999
63
Removing unnecessary synchronization in Java
- Bogda, Holzle - 1999 ACM DBLP
62
Pilot: An operating system for a personal computer
- Redell, Dalal et al. - 1980 DBLP
58
Project Oberon: The Design of an Operating System and Compil.. (context) - Wirth, Gutknecht - 1992
52
The Click modular router
- Morris, Kohler et al. - 1999 ACM DBLP
41
The Flux OSKit: A substrate for OS and language research (context) - Ford, Back et al. - 1997
37
Processes in KaffeOS: Isolation (context) - Back, Hsieh et al. - 2000
29
Bowman: A node OS for active networks
- Merugu, Bhattacharjee et al. - 2000 DBLP
28
Drawing the red line in Java
- Back, Hsieh - 1999 ACM DBLP
24
Techniques for the design of Java operating systems
- Back, Tullmann et al. - 2000
17
An OS interface for active routers
- Peterson, Gottlieb et al. - 2001
14
Bowman and CANEs: Implementation of an active network
- Merugu, Bhattacharjee et al. - 1999
12
Special Issue on Active and Programmable Networks (context) - Alexander, Arbaugh et al. - 1998
12
NodeOS interface specification
- NodeOS, Group - 2000
11
Jaguar: Enabling efficient communication and I/O in Java
- Welsh, Culler - 1999 DBLP
7
Architectural framework for active networks (context) - Working - 1999
4
Introduction to the ASP execution environment (context) - Braden, Cerpa et al. - 2000
4
Message library design notes
- Mosberger - 1996 ACM
3
you got your operating system in my language (context) - Hawblitzel, von Eicken et al. - 1999
3
The need for predictable garbage collection
- Reid, McCorquodale et al. - 1999
2
104 pages (context) - Tullmann, operating et al. - 1999
2
Janos Java Documentation (context) - Tullmann, Hawblitzel - 1999
1
AMP security architecture and system design report (context) - Schwab, Rho
1
Atomic heap transactions and fine-grained interrupts (context) - Shivers, Clark et al. - 1999
1
Writing an active application for the ASP execution environm..
- Phillips, Braden et al. - 2000
http://www.cs.utah.edu/flux/janos/
www.transvirtual.com/kaffe.html
http://www.caida.org/outreach/learn/packetsizes/
http://pauillac.inria.frcaml
The graph only includes citing articles where the year of publication is known.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC