• DocumentCode
    3321004
  • Title

    Operating system support for dynamic code loading in sensor networks

  • Author

    Beyer, Stefan ; Taylor, Robert ; Mayes, Ken

  • Author_Institution
    Instituto Tecnologico de Informatica, Univ. Politecnica de Valencia
  • fYear
    2006
  • fDate
    13-17 March 2006
  • Lastpage
    315
  • Abstract
    Sensor network operating systems have to operate with limited hardware resources. Constraints on power consumption greatly reduce the resources available to such an operating system. Therefore, current systems restrict application flexibility and tend to impose certain programming paradigms, such as event-driven programming. The Arena operating system is a special-purpose embedded operating system that has the potential to overcome these problems. The operating system is based on a strict separation of mechanism and policy. All operating system policies are placed in user-level libraries. These libraries can be loaded and replaced using a dynamic code loader, in order to configure the operating system dynamically. The dynamic code loader can also be used to load and replace arbitrary application components
  • Keywords
    embedded systems; operating systems (computers); software libraries; wireless sensor networks; Arena operating system; arbitrary application components; dynamic code loading; embedded operating system; programming paradigms; sensor network operating systems; user-level libraries; Application software; Intelligent networks; Kernel; Libraries; Network operating systems; Operating systems; Programming profession; Runtime; Sensor systems; Sensor systems and applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Communications Workshops, 2006. PerCom Workshops 2006. Fourth Annual IEEE International Conference on
  • Conference_Location
    Pisa
  • Print_ISBN
    0-7695-2520-2
  • Type

    conf

  • DOI
    10.1109/PERCOMW.2006.108
  • Filename
    1598994