To overcome the rising complexity of computing systems, the paradigms of Autonomic Computing and Organic Computing have been introduced. By using an observer/controller architecture, Organic Computing aims to make embedded systems more life-like by providing them with so-called Self-X properties. Embedded real-time systems can also gain great benefit from these techniques. In this paper, we show what new requirements arise when introducing Autonomic/Organic Computing into the area of real-time applications. These requirements flow into the architecture of the real-time operating system CAROS. CAROS combines several concepts to provide a solid base for the implementation of Self-X techniques in embedded real-time systems. We show the practicability of our concepts with a prototypical implementation on the multithreaded CarCore microcontroller. © 2008 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Kluge, F., Mische, J., Uhrig, S., & Ungerer, T. (2008). An operating system architecture for organic computing in embedded real-time systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5060 LNCS, pp. 343–357). https://doi.org/10.1007/978-3-540-69295-9_28
Mendeley helps you to discover research relevant for your work.