DocumentCode
2937933
Title
The PURE family of object-oriented operating systems for deeply embedded systems
Author
Beuche, Danilo ; Guerrouat, Abdelaziz ; Papajewski, Holger ; Schröder-Preikschat, Wolfgang ; Spinczyk, Olaf ; Spinczyk, Ute
Author_Institution
Dept. of Comput. Sci., Magdeburg Univ., Germany
fYear
1999
fDate
1999
Firstpage
45
Lastpage
53
Abstract
Deeply embedded systems are forced to operate under extreme resource constraints in terms of memory, CPU, time and power consumption. Automotive systems are a typical example: today´s 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. microcontrollers). Conservative estimations suggest that, in the near future, every car will be equipped with about 20 networked microcontrollers, on average. The complexity of these “decentralized computer architectures” can no longer be managed by the application alone. Dedicated embedded operating systems are required to ensure the manageability, adaptability, portability and efficiency of the software. Resource-sparing operations under (hard) real-time constraints must be the maxim. This paper discusses the design and implementation of PURE (Portable Universal Runtime Executive) for these classes of deeply embedded systems
Keywords
automotive electronics; distributed object management; embedded systems; microcontrollers; network operating systems; object-oriented programming; software portability; CPU constraints; PURE; Portable Universal Runtime Executive; automotive systems; decentralized computer architectures; dedicated embedded operating systems; deeply embedded systems; hard real-time constraints; large-scale distributed systems; memory constraints; networked microcontrollers; networked processors; object-oriented operating systems; power consumption constraints; resource constraints; resource-sparing operations; software adaptability; software efficiency; software manageability; software portability; time constraints; Application software; Automotive engineering; Embedded software; Embedded system; Energy consumption; Large-scale systems; Microcontrollers; Operating systems; Runtime; Wheels;
fLanguage
English
Publisher
ieee
Conference_Titel
Object-Oriented Real-Time Distributed Computing, 1999. (ISORC '99) Proceedings. 2nd IEEE International Symposium on
Conference_Location
Saint-Malo
Print_ISBN
0-7695-0207-5
Type
conf
DOI
10.1109/ISORC.1999.776349
Filename
776349
Link To Document