RealTimeVerfahren
RealTimeVerfahren bezeichnet Verfahren und Methoden in der Informatik und Automatisierung, die darauf abzielen, dass bestimmte Aufgaben zu festgelegten Zeitpunkten oder innerhalb klar definierter Fristen abgeschlossen werden. Solche Systeme müssen nicht nur korrekte Ergebnisse liefern, sondern auch zeitlich vorhersagbar reagieren. Je nach Anforderung unterscheidet man hard real-time Systeme, bei denen Verfehlen einer Frist unakzeptabel ist, und soft real-time Systeme, bei denen Fristüberschreitungen tolerierbar sind.
Zentrale Konzepte sind Determinismus, Scheduling und Ressourcenmanagement. Die zeitliche Genauigkeit wird an Metriken wie Deadline, Latenz,
Architekturformen reichen von eingebetteten Real-Time-Systemen bis zu verteilten Real-Time-Architekturen. Kommunikationsprotokolle können strictly time-triggered oder synchronisiert arbeiten.
Anwendungsbereiche umfassen Automotive (Steuergeräte), Luftfahrt, Industrieautomation, Robotik, Medienverarbeitung, Telekommunikation sowie sicherheitskritische Systeme.