Skip to main content

Ein selbstoptimierendes Echtzeitbetriebssystem für verteilte selbstoptimierende Systeme

  • Conference paper
Echtzeitaspekte bei der Koordinierung Autonomer Systeme

Part of the book series: Informatik aktuell ((INFORMAT))

  • 914 Accesses

Zusammenfassung

Selbstoptimierende mechatronische Systeme passen sich an verändernde Bedingungen zur Laufzeit an. Statische Systemsoftware für eine solche Anwendungsklasse muss für den allgemeinen Fall konfiguriert sein und ist dadurch nicht optimal. Deshalb wurde ein als Multiagentensystem realisiertes selbstoptimierendes RTOS entwickelt, welches sich zur Laufzeit optimal an die sich dynamisch ändernden Anforderungen von selbstoptimierenden Anwendungen anpasst. Hierfür wurden Strategien auf RTOS-Ebene entwickelt, um die Dienstestruktur dynamisch an die Anforderungen der Anwendungen anzupassen. Das System muss dabei starken Echtzeit- und Sicherheitsbedingungen genügen.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. Ursula Frank, Holger Giese, Florian Klein, et al.: Selbstoptimierende Systeme des Maschinenbaus — Definitionen und Konzepte., 155 HNI-Verlagsschriftenreihe. Heinz Nixdorf Institut, Universität Paderborn, Paderborn, 2004.

    Google Scholar 

  2. Franz Josef Rammig: Autonomic distributed real-time systems: Challenges and solutions. 7th International Symposium on Object-oriented Real-time Distributed Computing, ISORC 2004. IEEE Computer Society, IEEE Computer Society Press, 2004.

    Google Scholar 

  3. Carsten Ditze: Towards Operating System Synthesis. Dissertation, Universität Paderborn, Heinz Nixdorf Institut, Entwurf Paralleler Systeme, 2000.

    Google Scholar 

  4. Carsten Böke: Automatic Configuration of Real-Time Operating Systems and Real Time Communication Systems for Distributed Embedded Applications. Dissertation, Universität Paderborn, Heinz Nixdorf Institut, Entwurf Paralleler Systeme, 2004.

    Google Scholar 

  5. Simon Oberthür, Carsten Böke: Flexible resource management — a framework for self-optimizing real-time systems. Kleinjohann, Bernd, Guang R. Gao, Hermann Kopetz, Lisa Kleinjohann, Achim Rettberg (): Proceedings of IFIP Working Conference on Distributed and Parallel Embedded Systems (DIPES’04). Kluwer Academic Publishers, 23–26 2004.

    Google Scholar 

  6. Sven Burmester, Matthias Gehrke, Holger Giese, et al.: Making mechatronic agents resource-aware to enable safe dynamic resource allocation. Fourth ACM International Conference on Embedded Software (EMSOFT’2004), 27–29 2004.

    Google Scholar 

  7. Simon Oberthür, Carsten Böke, Björn Griese: Dynamic online reconfiguration for customizable and self-optimizing operating systems. Fifth ACM International Conference on Embedded Software (EMSOFT’2005), 2005. Jersey City, New Jersey.

    Google Scholar 

  8. John A. Stankovic, R. Rajkumar: Real-time operating systems. Real-Time Systems, 28(2–3):237–253, Nov 2004.

    Article  Google Scholar 

  9. Wind River Systems: Vxworks 5.4 — product overview, June 1999.

    Google Scholar 

  10. R. Oakley: QNX microkernel technology: A scalable approach to realtime distributed and embedded system. Proc. of the Embedded Computer Conference (ECC’94), June 1994. http://www.qnx.com.

    Google Scholar 

  11. Danilo Beuche, Abdelaziz Guerrouat, Holger Papajewski, et al.: On the development of object-oriented operating systems for deeply embedded systems — the pure project. ECOOP Workshops, 26, 1999.

    Google Scholar 

  12. Antônio Augusto Fröhlich, Wolfgang Schröder-Preikschat: Epos: An object-oriented operating system. ECOOP Workshops, 1999.

    Google Scholar 

  13. Yasuhiko Yokote: The apertos reflextive operating system: The concept and its implementation. OOPSLA Proceedings, 414–434, 1992.

    Google Scholar 

  14. Klaus Ecker, David Juedes, Lonnie Welch, et al.: An optimization framework for dynamic, distributed real-time systems. International Parallel and Distributed Processing Symposium (IPDPS03), 111b, April 2003.

    Google Scholar 

  15. Scott Brandt, Gary J. Nutt: Flexible soft real-time processing in middleware. Real-Time Systems, 22(1–2):77–118, 2002.

    Article  Google Scholar 

  16. Björn Griese, Simon Oberthür, Mario Porrmann: Component case study of a self-optimizing RCOS/RTOS system: A reconfigurable network service. Proceedings of International Embedded Systems Symposium 2005, Manaos, Brazil, 2005.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Oberthür, S., Böke, C., Rammig, F. (2005). Ein selbstoptimierendes Echtzeitbetriebssystem für verteilte selbstoptimierende Systeme. In: Holleczek, P., Vogel-Heuser, B. (eds) Echtzeitaspekte bei der Koordinierung Autonomer Systeme. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-29595-X_1

Download citation

Publish with us

Policies and ethics