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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
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.
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.
Carsten Ditze: Towards Operating System Synthesis. Dissertation, Universität Paderborn, Heinz Nixdorf Institut, Entwurf Paralleler Systeme, 2000.
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.
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.
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.
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.
John A. Stankovic, R. Rajkumar: Real-time operating systems. Real-Time Systems, 28(2–3):237–253, Nov 2004.
Wind River Systems: Vxworks 5.4 — product overview, June 1999.
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.
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.
Antônio Augusto Fröhlich, Wolfgang Schröder-Preikschat: Epos: An object-oriented operating system. ECOOP Workshops, 1999.
Yasuhiko Yokote: The apertos reflextive operating system: The concept and its implementation. OOPSLA Proceedings, 414–434, 1992.
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.
Scott Brandt, Gary J. Nutt: Flexible soft real-time processing in middleware. Real-Time Systems, 22(1–2):77–118, 2002.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/3-540-29595-X_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29594-5
Online ISBN: 978-3-540-29595-2
eBook Packages: Computer Science and Engineering (German Language)