Trustworthy Systems

Impact of embedded systems evolution on RTOS use and design


David Andrews, Iain Bate, Thomas Nolte, Clara Otero-Perez and Stefan M. Petters

Information and Telecommunication Technology Center
University of Kansas

Real-time Systems Group
Department of Computer Science
University of York
YO10 5DD

Department of Computer Science and Electronics
Mälardalen University
Väster\aa s

Philips Research Laboratories Eindhoven (PRLE)
The Netherlands

National ICT Australia Ltd.
NSW 2052

School of Computer Science and Engineering
The University of New South Wales
Sydney 2052


In this paper, we discuss how the evolution of embedded systems has impacted on the design and usage of Real-Time Operating Systems (RTOS). Specifically, we consider issues that result from the integration of complex requirements for embedded systems. Integration has been identified as a complex issue in various fields such as automotive, critical systems (aerospace, nuclear etc) and consumer electronics. In addition, the pressure on time-to-market, the emergence of multi-site development, and the ever-increasing size of software stacks are driving radical changes in the development approaches of modern applications. These complex requirements have placed greater requirements on Operating Systems with respect to how interfaces are defined and how resources are managed. These requirements are expanded and justified through the course of this paper. The requirements are then discussed in the context of emerging solutions from a number of domains.

BibTeX Entry

    address          = {Palma, Mallorca, Spain},
    author           = {David Andrews and Iain Bate and Thomas Nolte and Clara Otero-Perez and Stefan M. Petters},
    booktitle        = {Proceedings of the 1st Workshop on Operating System Platforms for Embedded Real-Time Applications
    month            = jul,
    paperurl         = {},
    title            = {Impact of Embedded Systems Evolution on {RTOS} Use and Design},
    year             = {2005}