RTE (runtime environment)

Die Laufzeitumgebung, Runtime Environment (RTE), ist ein umfangreiches Programm mit dem Anwendungsprogramme auf ungewohnter Umgebung lauffähig und ausführbar werden. Die Laufzeitumgebung stellt sicher, dass Anwendungsprogramme auf entsprechenden Betriebssystemen laufen und die Software-Module wiederverwendet werden können.


Die Laufzeitumgebung stellt universelle, allgemein genutzte Grundfunktionen für Peripheriegeräte, den Speicher, das Netzwerk oder andere Einheiten zur Verfügung. Zu diesen Grundfunktionen gehören das Lesen und Schreiben von Dateien, der Datentransport über die Netzwerke, das Verwalten der Ein- und Ausgabegeräte, das Suchen oder Sortieren von Dateien und vieles mehr. Damit übernimmt die Laufzeitumgebung Funktionen, die sonst durch die Anwendungsprogramme ausgeführt werden müssten.

Die Module der Laufzeitumgebungen sind in Laufzeitbibliotheken abgelegt. Unter Windows erkennt man sie an der Extension *.dll, unter Unix ist die Extension *.so.

Laufzeitumgebungen gibt es für alle Plattformen. Bekannte Beispiele sind das Java Runtime Environment (JRE) um Java-Programme ausführen zu können, das Adobe Integrated Runtime (AIR) für Rich Internet Applikationen (RIA) oder das Common Language Runtime (CLR) als Interpreter für die Common Intermediate Language (CIL) sowie für Programme, die in den Programmiersprachen C#, Visual Basic (VB) und C++ geschrieben sind.

In der Automotive-Technik ist das Runtime Environment (RTE) ein von AUTOSAR entwickeltes modulares Software-Konzept, das auf dem Mikroprozessor aufsetzt und verschiedene Gerätetreiber und Dienste umfasst. Es dient der Migration von Software und bildet als Schaltzentrale die Schnittstelle zur Anwendung.

Das AUTOSAR Runtime Environment (RTE)

Das AUTOSAR Runtime Environment (RTE)

Als Migrationskonzept kann man mit dem Runtime Environment in beide Richtungen migrieren: nach oben in die Applikations-Software und nach unten in die Basis-Software.

Informationen zum Artikel
Deutsch: Laufzeitumgebung
Englisch: runtime environment - RTE
Veröffentlicht: 05.02.2014
Wörter: 262
Tags: #Laufzeitumgebungen
Links: Adobe Air, Anwendungsprogramm, Ausgabegerät, Automotive-Technik, AUTOSAR (automotive open system architecture)