Proceedings of the 1st International Workshop on Hot Topics in Software Upgrades 2008
DOI: 10.1145/1490283.1490287
|View full text |Cite
|
Sign up to set email alerts
|

An operating system infrastructure for remote code update in deeply embedded systems

Abstract: Deeply Embedded Systems are designed to perform a determined set of specific tasks, usually on low-cost, highreliability platforms. In order to support on-site firmware updates, such systems are subject to severe resource limitation, like processing power, memory and energy, since the update mechanism itself must share the sparse resources with running applications. This work presents a low-overhead operating system infrastructure for remote code update. By using sophisticate C++ static metaprogramming techniq… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
11
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(12 citation statements)
references
References 15 publications
(18 reference statements)
1
11
0
Order By: Relevance
“…[Vandewoude and Berbers 2002] contains a detailed study of several approaches to dynamic updates and concludes that none of these approaches are directly applicable to updating real-time systems. The study also concludes that componentbased architectures are particularly well-suited for updating real-time systems, which is also confirmed by other authors later on [Gracioli andFröhlich 2008, Soules et al 2003] as well as in the present article.…”
Section: Related Worksupporting
confidence: 91%
See 3 more Smart Citations
“…[Vandewoude and Berbers 2002] contains a detailed study of several approaches to dynamic updates and concludes that none of these approaches are directly applicable to updating real-time systems. The study also concludes that componentbased architectures are particularly well-suited for updating real-time systems, which is also confirmed by other authors later on [Gracioli andFröhlich 2008, Soules et al 2003] as well as in the present article.…”
Section: Related Worksupporting
confidence: 91%
“…For liability and long-term support, our requirements specify that using a commercial OS is mandatory. This makes it practically impossible to modify internal structures of the OS as, for example, done by [Gracioli and Fröhlich 2008].…”
Section: Platformmentioning
confidence: 99%
See 2 more Smart Citations
“…Other specific operating systems where used on EmbedDSU [31] and Gracioli [32]. While EcoDSU [33] works purely on bare metal, without the support of an operating system, Wahler [34] and FASA (Future Automation System Architecture) [35][36][37][38] are operating system agnostics.…”
Section: Analysis Of Existing Systemsmentioning
confidence: 99%