Skip to main content

Impact of embedded systems evolution on RTOS use and design

Authors

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

Information and Telecommunication Technology Center
University of Kansas
Lawrence
KS
USA

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

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

Philips Research Laboratories Eindhoven (PRLE)
The Netherlands

National ICT Australia Ltd.
Sydney
NSW 2052
Australia

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

Abstract

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

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

Download

Served by Apache on Linux on seL4.