• DocumentCode
    1619191
  • Title

    Janos: a Java-oriented OS for active network nodes

  • Author

    Tullmann, Patrick ; Hibler, Mike ; Lepreau, Jay

  • Author_Institution
    Sch. of Comput., Utah Univ., Salt Lake City, UT, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    117
  • Lastpage
    129
  • 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 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.
  • Keywords
    Java; computer networks; network operating systems; object-oriented programming; protocols; Janos; Java-based active network operating system; Java-oriented OS; active network nodes; active network protocol execution; low-level NodeOS; resource management; resource-aware Java Virtual Machine; untrusted active applications; Application software; Cities and towns; Control systems; Java; Network operating systems; Operating systems; Programming profession; Resource management; Runtime environment; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    DARPA Active NEtworks Conference and Exposition, 2002. Proceedings
  • Print_ISBN
    0-7695-1564-9
  • Type

    conf

  • DOI
    10.1109/DANCE.2002.1003487
  • Filename
    1003487