Design Rationale of the Pure Object-Oriented Embedded Operating System

Friedrich Schön, Wolfgang Schröder‐Preikschat, Olaf Spinczyk, Ute Spinczyk · 1999

The PURE project aims at providing a portable, universal runtime executive for deeply embedded parallel/distributed systems. The phrase “deeply embedded” refers to systems forced to operate under extreme resource constraints in terms of memory, CPU, and power consumption. The notion “parallel/distributed” relates to the fact that embedded systems are becoming more and more complex in terms of architectural viewpoints. This paper discusses design issues of a family-based, object-oriented operating system targeting the area of deeply embedded systems in the above-mentioned sense. It is shown that a modular system consisting of a large number of reusable abstractions can be compiled to a fairly small and compact entity. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Read the paper · More papers on PaperTik