Advertisement

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)

Keywords

System Call Address Space Context Switch 4Worst Case Execution Time Virtual Memory 
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.

References

  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