Lancaster EPrints

The Lorien dynamic component based OS

Porter, Barry and Roedig, Utz and Taiani, Francois and Coulson, Geoffrey (2010) The Lorien dynamic component based OS. In: SenSys '10 Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems. ACM, pp. 355-356. ISBN 978-1-4503-0344-6

[img]
Preview
PDF (sensys10porter.pdf)
Download (427Kb) | Preview

    Abstract

    In this demo we show how the Lorien operating system supports lightweight, efficient and safe online changes to any aspect of the software running on sensor nodes - and how this promotes reuse of deployed sensor networks through run-time software evolution. Lorien is based on three principles: i. pure dynamic component design enabling lightweight software evolution to all parts of node software ii. abstract architecture description promoting independence and persistence of software evolutions iii. system integrity rules promoting safety of online changes to any part of node software We believe that Lorien is unique in its support for safe, incremental online software evolution, and in the scope of this support which ranges from the lowest level drivers through protocols and application components. This goes significantly beyond contemporary WSN operating systems such as TinyOS, Contiki and SOS which either offer only offline image-based software updates or else provide only limited-scope online software evolution that is restricted to application-level code and lacks strong integrity support.

    Item Type: Contribution in Book/Report/Proceedings
    Additional Information: (Demo).
    Uncontrolled Keywords: cs_eprint_id ; 2368 cs_uid ; 387
    Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Departments: Faculty of Science and Technology > School of Computing & Communications
    ID Code: 42579
    Deposited By: ep_importer_comp
    Deposited On: 18 Nov 2010 11:44
    Refereed?: No
    Published?: Published
    Last Modified: 17 Sep 2013 09:32
    Identification Number:
    URI: http://eprints.lancs.ac.uk/id/eprint/42579

    Actions (login required)

    View Item