See this document in CiteSeerX!

PLAN: A Programming Language for Active Networks (1998)  (Make Corrections)  (54 citations)
Michael Hicks, Pankaj Kakkar, Jonathan T. Moore, Carl A. Gunter, Scott Nettles
ACM SIG\-PLAN Notices



  Home/Search   Context   Related

 
View or download:
upenn.edu/~bcpierce/c...PLANpldi.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  upenn.edu/~bcpierce/cour...papers (more)
Homepages:  M.Hicks  

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: PLAN (Programming Language for Active Networks) is a new language for programs that are carried in the packets of a programmable network. PLAN programs replace the packet headers (which can be viewed as `dumb' programs) used in current networks. As a header replacement, PLAN programs must be lightweight and of limited functionality. These limitations are mitigated by allowing PLAN code to call service routines written in other, more powerful languages. These service routines may also be loaded... (Update)

Cited by:   More
Proof Linking: A Modular Verification Architecture for Mobile Code .. - Fong (2004)   (Correct)
JPolicy: A Java Extension for Dynamic Access Control - Owen, Wakeman, Rathke (2004)   (Correct)
A Linux-based Node OS for Network Processors - Ruf, Bossardt, Plattner, Stadler   (Correct)

Similar documents (at the sentence level):
39.5%:   PLAN: A Packet Language for Active Networks - Hicks (1998)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Active Bridging - Alexander, Shaw, Nettles, Smith (1997)   (Correct)
0.3:   Research directions for automated software verification: Using.. - Devanbu, al (1997)   (Correct)
0.2:   Safety and Security of Programmable Network.. - Alexander, Arbaugh.. (1998)   (Correct)

Similar documents based on text:   More   All
0.6:   The SwitchWare Active Network Implementation - Scott Alexander Michael (1998)   (Correct)
0.6:   The SwitchWare Active Network Architecture - Scott Alexander William (1998)   (Correct)
0.4:   PLANet: An Active Internetwork - Jahanshad (1980)   (Correct)

Related documents from co-citation:   More   All
29:   ANTS: A Toolkit for Building and Dynamically Deploying Network Protocols - Wetherall, Guttag et al. - 1998
23:   A Survey of Active Network Research - Tennenhouse, Smith et al. - 1997
14:   Safe Kernel Extensions Without Run-Time Checking - Necula, Lee - 1996

BibTeX entry:   (Update)

M. Hicks, P. Kakkar, J. T. Moore, C. A. Gunter, and S. Nettles. PLAN: A programming language for active networks. In ICFP '98, International Conference on Functional Programming, 1998. http://citeseer.ist.psu.edu/article/hicks98plan.html   More

@article{ hicks99plan,
    author = "Michael Hicks and Pankaj Kakkar and Jonathan T. Moore and Carl A. Gunter and Scott Nettles",
    title = "{PLAN}: {A} Programming Language for Active Networks",
    journal = "ACM SIG{\-}PLAN Notices",
    volume = "34",
    number = "1",
    pages = "86--93",
    year = "1999",
    url = "citeseer.ist.psu.edu/article/hicks98plan.html" }
Citations (may not include all citations):
862   The Java Language Specification - Gosling, Joy et al. - 1996
566   Proof-Carrying Code - Necula - 1997
511   Supporting real-time applications in an integrated service p.. - Clark, Shenker et al. - 1992
412   A survey of active network research - Tennenhouse, Smith et al. - 1997
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
234   Internet Control Message Protocol (context) - Postel - 1981
200   PostScript Language Reference Manual (context) - Systems - 1985
123   Optimizing ml with runtime code generation - Lee, Leone - 1996
92   Active bridging - Alexander, Shaw et al. - 1997
91   Operating system support for mobile agent - Johansen, van Renesse et al. - 1995
39   Switchware: Accelerating network evolution (context) - Smith, Farber et al. - 1996
6   Technical report (context) - Partridge, Jackson - 1996
4   AIN Release 1 Service Logic Program Framework Generic Requir.. (context) - Research
3   BBN to test RSVP (context) - Pappalardo - 1996
3   Infrastructure for proof-referencing code - Gunter, Nettles et al. - 1997
2   Softnet---An approach to higher level packet radio (context) - Zander, Forchheimer - 1983
2   To appear in the issue on Protocol Architectures for the 21s.. (context) - Feldmeier, McAuley 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/~bcpierce/courses/629/papers.html):   More
Decentralized Trust Management - Blaze, Feigenbaum, Lacy (1996)   (Correct)
Network Objects - Birrell, Nelson, Owicki, Wobber (1995)   (Correct)
Formulating Mobile Languages - Sekiguchi, Yonezawa   (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