• 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