MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Design Rationale of the PURE Object-Oriented Embedded Operating System

by Ute Haack ,  Wolfgang Schröder-Preikschat ,  Friedrich Schön ,  Olaf Spinczyk ,  Universitatsplatz Rudower Chaussee
Add To MetaCart

Abstract:

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. Typical examples are automotive systems. Todays limousines can be considered as (large scale) distributed systems on wheels. There are cars in daily operation consisting of over 60 networked processors (i.e. ¯-controllers) attached to 1--2 MB of global memory These "decentralized computer architectures" make high demands on both the application and the system software. Dedicated design and implementation principles have to be applied in order to ensure manageability, adaptability, portability, and yet efficiency of the software. In addition, the resulting software struct...

Citations

222 Designing Software for Ease of Extension and Contraction – Parnas - 1979
55 Modularization and Hierarchy in a Family of Operating Systems – Habermann, Flon, et al. - 1976
35 The Logical Design of Parallel Operating Systems – Schroder-Preikschat - 1994
25 Classification in Object-Oriented Systems – Wegner - 1986