(Enter summary)
Abstract: alien: A Generalized Computing Model of Active Networks
David Scott Alexander
Jonathan M. Smith
Active Networks are networks whose actions may be changed during operation either by
introducing new code into the routers (active extensions) or by executing code contained
in a packet passing through the switch (active packets). This ability to make changes is
expected to ease deployment of new or modified protocols, allow support for uncommon
protocols, ease network experimentation, and improve... (Update)
Context of citations to this paper: More
...functions are carefully regulated to ensure that these properties hold. For further discussion of why we chose strong typing, see [2]. Garbage collection supports strong typing. If an active program can explicitly deallocate memory using a function like free( the chunk...
Cited by: More
A Secure PLAN (Extended Version) - Michael Hicks Computer (2002)
(Correct)
A Secure PLAN - Hicks, Keromytis, Smith (2003)
(Correct)
Practical Active Packets - Moore (2002)
(Correct)
Similar documents (at the sentence level):
6.3%: The Price of Safety in an Active Network - Alexander, Anagnostakis.. (1999)
(Correct)
Active bibliography (related documents): More All
0.7: LARA++ Design Specification - Schmid (2000)
(Correct)
0.7: Active Bridging - Alexander, Shaw, Nettles, Smith (1997)
(Correct)
0.7: Active Networks: Applications, Security, Safety, and Architectures - Psounis, al (1999)
(Correct)
Similar documents based on text: More All
0.5: Chaining Layered Integrity Checks - Arbaugh (1999)
(Correct)
0.3: The Effects of High Bandwidth Networks on Wide-Area Distributed.. - Shaffer
(Correct)
0.3: Mirage: A Model for Latency in Communication - Touch (1992)
(Correct)
Related documents from co-citation: More All
21: ANTS: A Toolkit for Building and Dynamically Deploying Network Protocols
- Wetherall, Guttag et al. - 1998
18: PLAN: A packet language for active networks
- Hicks, Kakkar et al. - 1998
18: A secure active network environment architecture: Realization in SwitchWare
- Alexander, Arbaugh et al. - 1998
BibTeX entry: (Update)
D. Scott Alexander. Alien: A Generalized Computing Model of Active Networks. PhD thesis, University of Pennsylvania, to appear December 1998. http://citeseer.ist.psu.edu/alexander98alien.html More
@misc{ alexander98alien,
author = "D. Alexander",
title = "Alien: A Generalized Computing Model of Active Networks",
text = "D. Scott Alexander. Alien: A Generalized Computing Model of Active Networks.
PhD thesis, University of Pennsylvania, to appear December 1998.",
year = "1998",
url = "citeseer.ist.psu.edu/alexander98alien.html" }
Citations (may not include all citations):
1074
The Definition of Standard ML (context) - Milner, Tofte et al. - 1990 ACM
737
The Java Programming Language (context) - Arnold, Gosling - 1996
640
Transmission control protocol (context) - Postel - 1981
612
Architectural considerations for a new generation of protoco.. (context) - Clark, Tennenhouse - 1990 ACM DBLP
566
Proof-carrying code
- Necula - 1997 ACM DBLP
517
The Art of Computer Systems Performance Analysis (context) - Jain - 1991 DBLP
428
INTERNET protocol (context) - Postel - 1981
412
A survey of active network research
- Tennenhouse, Smith et al. - 1997
339
Efficient software-based fault isolation
- Wahbe, Lucco et al. - 1993 ACM DBLP
304
User datagram protocol
- Postel - 1980
299
The BSD packet filter: A new architecture for user-level pac..
- McCanne - 1993
270
ANTS: A toolkit for building and dynamically deploying netwo..
- Wetherall, Guttag et al. - 1998
264
Safe Kernel Extensions Without Run-Time Checking
- Necula, Lee - 1996 ACM DBLP
234
INTERNET control message protocol (context) - Postel - 1981
227
Kernighan and Dennis M (context) - Brian - 1988
201
to typed assembly language (context) - Morrisett, Walker et al. - 1998
190
List processing in real-time on a serial computer
- Baker - 1978
178
Standard ML of New Jersey
- Appel, MacQueen - 1991 DBLP
176
net: A user-level network interface for parallel and distrib.. (context) - von Eicken, Basu et al. - 1995
169
The design and implementation of an operating system to supp..
- Leslie, McAuley et al. - 1996 DBLP
161
The packet filter: An efficient mechanism for user-level net..
- Mogul, Rashid et al. - 1987 DBLP
123
PLAN: A packet language for active networks
- Hicks, Kakkar et al. - 1998 DBLP
119
Application performance and flexibility on exokernel systems
- Kaashoek, Engler et al. - 1997 ACM DBLP
100
Towards programmable networks
- Yemini, daSilva - 1996
95
Interconnections: Bridges and Routers (context) - Perlman - 1992 ACM
85
Garbage collection can be faster than stack allocation
- Appel - 1987 ACM DBLP
83
Smart packets for active networks
- Schwartz, Zhou et al. - 1998
81
Efficient packet demultiplexing for multiple endpoints and l..
- Yuhara, Bershad et al. - 1994 DBLP
80
The importance of non-data touching processing overheads in ..
- Kay, Pasquale - 1993 ACM DBLP
78
and performance in the SPIN operating system (context) - Bershad, Savage et al. - 1995
70
A standard ML compiler
- Appel, MacQueen - 1987 ACM DBLP
61
PLANet: An active internetwork
- Hicks, Moore et al. - 1999 DBLP
54
Improving the performance of distributed applications using ..
- Legedza, Wetherall et al. - 1998 DBLP
54
The ACTIVE IP option
- Wetherall, Tennenhouse - 1996
49
Liquid software: A new paradigm for networked systems
- Hartman, Manber et al. - 1996 ACM
48
An extensible protocol architecture for application-specific..
- Fiuczynski, Bershad - 1996 DBLP
46
aashoek. Ashs: Application-specific handlers for high-perfor..
- Wallach, Engler - 1996
46
aashoek. ASHs: Application-specific handlers for high-perfor..
- Wallach, Engler et al. - 1996
43
Active network encapsulation protocol (context) - Alexander, Braden et al. - 1997
42
Programming Languages: Concepts and Constructs (context) - Sethi - 1989 ACM
39
Implementing protection domains in the java development kit
- Gong, Schemers - 1998
39
SwitchWare: Accelerating network evolution (context) - Smith, Farber et al. - 1996
34
Dynamic binding for an extensible system (context) - Pardyak, Bershad - 1996 ACM DBLP
27
Alpha AXP Architecture Reference Manual (context) - Sites, Witek - 1995
27
Active reliable multicast (context) - wei, Lehman et al. - 1998 DBLP
23
Real-time replication garbage collection
- Nettles, O'Toole - 1993 ACM DBLP
22
Language Support for Mobile Agents
- Knabe - 1995
22
Masking the overhead of protocol layering (context) - van Renesse - 1996 ACM DBLP
19
Switchlets and dynamic virtual ATM networks
- van der Merwe, Leslie - 1997 ACM DBLP
18
IEEE Communications Magazine (context) - Cameron, Griffeth et al. - 1993
16
A secure active network architecture: Realization in SwitchW.. (context) - Alexander, Arbaugh et al. - 1998
16
The TFTP protocol (context) - Sollins - 1992
15
Mobile code security techniques
- Moore - 1998
14
Concurrent replicating garbage collection
- O'Toole, Nettles - 1994 ACM DBLP
14
ACC: Using active networking to enhance feedback congestion .. (context) - Faber - 1998
14
The Caml Special Light System (context) - Leroy - 1995
14
A defense against address spoofing using active networks (context) - Van - 1997
12
special issue on Active and Programmable Networks (context) - Alexander, Arbaugh et al. - 1998
12
The SwitchWare active network implementation
- Alexander, Hicks et al. - 1998
11
SOFTNET --- An approach to high level packet communication (context) - Zander, Forchheimer - 1983
11
Safety and security of programmable network infrastructures
- Alexander, Arbaugh et al. - 1998
9
A web navigator with applets in Caml
- cois - 1996 ACM DBLP
9
Designing a programming language for active networks
- Wakeman, Jeffrey et al. - 1998
9
Pentium Processor System Architecture (context) - Anderson, Shanley - 1995 ACM
8
Network programming using PLAN
- Hicks, Kakkar et al. - 1998 ACM DBLP
8
Special Issue on Protocol Architectures for 21st Century App.. (context) - Feldmeier, McAuley et al. - 1998
7
Flexible security architecture for java (context) - Wallach, Balfanz et al. - 1997
5
A platform for FPGA implementation of protocol boosters (context) - Hadzi'c, Smith - 1997
4
Digital Semiconductor Alpha 21164PC Microprocessor Hardware .. (context) - Corporation, editor - 1997
4
Technical Report ISO/IEC (context) - access, mac - 1993
4
An architecture for an active network node (context) - Shaw - 1998
4
Technical Report FIPS (context) - standard - 1994
4
Technical Report FIPS (context) - standard - 1977
4
bell-labs (context) - of, web et al.
4
PLAN system security
- Hicks - 1998
2
Performance implications of securing active networks
- Alexander, Arbaugh et al. - 1998
1
The int32 software library (context) - Filliatre
1
and Brian Bershad (context) - Auslander, Philipose et al. - 1996
1
buffering with system-allocated performance (context) - Brustoloni, Steenkiste - 1996
1
BBN's multi-gigabit router for high-speed IP internetworking (context) - Partridge, Milliken et al.
1
contact authors for more information (context) - Smith, Alexander et al. - 1998
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cis.upenn.edu/~salex/home.html): More
A Secure Active Network Environment Architecture - .. - Alexander.. (1998)
(Correct)
Resume - Alexander
(Correct)
Embedding High Speed ATM in Unix IP - Alexander, Traw, Smith
(Correct)
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