Zusammenfassung
Die Entwicklung zu größeren und immer komplexeren Systemen ist auch bei Realzeitanwendungen zu beobachten, zumal kostengünstige Mikroprozessoren es ermöglichen dezentrale Systeme mit intelligenten Komponenten auszustatten. Um den Anforderungen an Flexibilität, Erweiterbarkeit, Wartbarkeit und Zuverlässigkeit gerecht werden zu können, werden neue Methoden und Designprinzipien zur Konstruktion von Realzeitapplikationen notwendig. Hierzu zählen z.B. der objekt-orientierte Entwurf und die dynamische Resourcenplanung (on-line Scheduling). Die Vorteile auf konzeptioneller Ebene ergeben sich zum einen durch die ausgezeichnete Modellierbarkeit von „realer Welt“- Anwendungen durch objekt-orientierte Techniken und zum anderen durch die inhärente Flexibilität der dynamischen Planung. Die dynamische Planung wird aber häufig als unsichere und aufwendige Methode zur Planung von „harten“ Realzeitapplikationen abgelehnt. Im folgenden soli die Frage der Anwendbarkeit dynamischer Schedulingverfahren am Beispiel einer Robotersteuerung diskutiert werden.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literaturverzeichnis
Geh91, N. Gehani, K. Ramamritham, “Real-Time Concurrent C: A Language for Programming Dynamic Real-Time Systems”, July 1991
Ger94/1, M. Gergeleit, J. Kaiser, H. Streich, “Towards a Distributed Object-Oriented Real-Time Control System”, Workshop on Concurrent Object-based Systems, in conjunction with the IEEE Symp. on Parallel and Distr. Processing, Dallas, TX, October 1994
Ger94/2, M. Gergeleit, H. Streich, “Implementing a Distributed High-Resolution Real-Time Clock using the CAN-Bus”, 1st international CAN-Conference 94, Mainz, 13.-14. 09, Can in Automation e.V., Erlangen, 1994
Ish90, Y. Ishikawa, H. Tokuda, C.W. Mercer, “Object-Oriented Real-Time Language Design: Constructs for Timing Constraints”, ECOOP/OOPSLA 90 Proceedings, October 1990
Ken91, K.B. Kenny, K.-J. Lin, “Buiding Flexible Real-Time Systems Using the Flex Language”, IEEE Computer 5/1991
Kli86, E. Klingerman, A. Stoyenko, “Real-time Euclid: A language for reliable real-time systems”, IEEE Transactions on Software Engineering, Vol SE-12, September 1986
Liu73, C.L.Liu,MIT, J.W.Layland, Calif.Inst. of Technology, “Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment”, Journal of the ACM, Vol. 20, Jan 1973, No. 1, pp 46 – 61
Sta89, J.A. Stankovic, K. Ramamritham, “The Spring Kernel: A New Paradigm for Real-Time Operating Systems”, ACM Operating Systems Review, Vol. 23 No. 3, July 1989
Str95, H. Streich, “TaskPair-Scheduling: An Approach for Dynamic Real-Time Systems”, International Journal of Mini & Microcomputers, Vol. 17, Number 2, 1995, Calgary, Canada
Wol91, V. Wolfe, S. Davidson, I.Lee, “RTC: Language Support For Real-Time Concurrency”, IEEE Computer 7/1991
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Streich, H., Gergeleit, M., Kaiser, J. (1995). Dynamische Resourcenplanung am Beispiel einer Robotersteuerung. In: Holleczek, P. (eds) Pearl 95. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-80069-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-80069-6_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60668-0
Online ISBN: 978-3-642-80069-6
eBook Packages: Springer Book Archive