Configurable Hybridkernel for Embedded Real-Time Systems

  • Timo Kerstan
  • Simon Oberthür
Part of the IFIP – The International Federation for Information Processing book series (IFIPAICT, volume 231)


System Call Address Space Context Switch 4Worst Case Execution Time Virtual Memory 


  1. [1]
    B. Behlendorf, S. Bradner, J. Hamerly, K. Mckusick, T. O’Reilly, T. Paquin, B. Perens, E. Raymond, R. Stallman, M. Tiemann, L. Torvalds, P. Vixie, L. Wall, and B. Young. Open Sources: Voices from the Open Source Revolution. O’Reilly, February 1999.Google Scholar
  2. [2]
    C. Ditze. Towards Operating System Synthesis. Phd thesis, Department of Computer Science, Paderborn University, Paderborn, Germany, 1999.Google Scholar
  3. [3]
    D. Hildebrand. A microkernel posix os for realtime embedded systems. In Proceedings of the Embedded Computer Conference and Exposition 1993, page 1601, Santa Clara, april 1993.Google Scholar
  4. [4]
    D. E. Knuth. The art of computer programming, volume 1 (3rd ed.): fundamental algorithms. Addison Wesley Longman Publishing Co., Inc., Redwood City, CA, USA, 1997.Google Scholar
  5. [5]
    J. A. Stankovic and R. Rajkumar. Real-time operating systems. Real-Time Syst., 28(2-3):237-253, 2004.CrossRefMATHGoogle Scholar
  6. [6]
    S. Suzuki and K. G. Shin. On memory protection in real-time os for small embedded systems. In RTCSA ’97: Proceedings of the 4th International Workshop on Real-Time Computing Systems and Applications (RTCSA ’97), page 51, Washington, DC, USA, 1997. IEEE Computer Society.Google Scholar
  7. [7]
    A. S. Tanenbaum, J. N. Herder, and H. Bos. Can we make operating systems reliable and secure? Computer, 39(5):44-51, 2006.CrossRefGoogle Scholar
  8. [8]
    L. Torvalds. The linux edge. Commun. ACM, 42(4):38-39, 1999.CrossRefGoogle Scholar
  9. [9]
    A. Veitch and N. Hutchinson. Kea-a dynamically extensible and configurable operating system kernel. In Configurable Distributed Systems, 1996. Proceedings., Third International Conference on, pages 236-242, 6-8 May 1996.Google Scholar
  10. [10]
    A. Veitch and N. Hutchinson. Dynamic service reconfiguration and migration in the kea kernel. In Configurable Distributed Systems, 1998. Proceedings., Fourth International Conference on, pages 156-163, 4-6 May 1998.Google Scholar
  11. [11]
    K. Zuberi and K. Shin. Emeralds: a microkernel for embedded real-time systems. In RealTime Technology and Applications Symposium, 1996. Proceedings., 1996 IEEE, pages 241-249, 10-12 June 1996.Google Scholar
  12. [12]
    K. Zuberi and K. Shin. Emeralds: a small-memory real-time microkernel. Software Engineering, IEEE Transactions on, 27(10):909-928, Oct. 2001.CrossRefGoogle Scholar

Copyright information

© International Federation for Information Processin 2007

Authors and Affiliations

  • Timo Kerstan
    • 1
  • Simon Oberthür
    • 2
  1. 1.Heinz Nixdorf InstituteUniversity PaderbornGermany
  2. 2.Heinz Nixdorf InstituteUniversity PaderbornGermany

Personalised recommendations