Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - The Lorien dynamic component based OS
AU - Porter, Barry
AU - Roedig, Utz
AU - Taiani, Francois
AU - Coulson, Geoffrey
N1 - (Demo).
PY - 2010/11
Y1 - 2010/11
N2 - 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.
AB - 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.
U2 - 10.1145/1869983.1870020
DO - 10.1145/1869983.1870020
M3 - Conference contribution/Paper
SN - 978-1-4503-0344-6
SP - 355
EP - 356
BT - SenSys '10 Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems
PB - ACM
T2 - Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems (SENSYS2010)
Y2 - 1 January 1900
ER -