Embedded Systems and Real-Time Programming

  • Niklaus Wirth
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2211)


Although computers have been employed for decades to control machinery and entire laboratories, the term embedded system has received renewed attention and is about to establish itself as a discipline of its own. We therefore try to identify its characteristics and peculiarities. The most outstanding single item is the role of time. The addition of timing conditions to all other specifications of a system causes real-time programming to appear as a particularly difficult and challenging subject. We ask how the rapidly growing demands can be met, and emphasize that reliability must be guaranteed in view of the potentially disastrous consequences of failures upon the controlled equipment and its environment.


Embed System Digital Signal Processor Inertial Guidance System Railway Station Interrupt Handler 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J. Chapuis, C. Eck, M. Kottmann, M. Sanvido, O. Tanner, “Control of Helicopters,” in K. J. Åström, P. Albertos, M. Blanke, A. Isidori, W. Schaufelberger, R. Sanz (Eds): Control of Complex Systems, Springer Verlag.Google Scholar
  2. 2.
    N. Wirth. The Programming Language Oberon. Software-Practice and Experience, 18, 7, (July 1988), 661–670.Google Scholar
  3. 3.
    N. Wirth. Compiler Construction. Addison-Wesley, 1996, ISBN 0-201-40353-6.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Niklaus Wirth

There are no affiliations available

Personalised recommendations