In der UML-Modellierung ist eine Ausführungsumgebung ein Knotentyp, der eine bestimmte Ausführungsplattform darstellt (z. b. ein Betriebssystem oder ein Datenbankverwaltungssystem). Mit Ausführungsumgebungen können Sie den Kontext beschreiben, in dem ein Modell ausgeführt wird.
Ausführungsumgebungen sind normalerweise Teil eines anderen Knotens, der die Datenverarbeitungshardware eines Systems modelliert. Beispielsweise kann eine Ausführungsumgebung in einem Serverprozessor die Services auf Betriebssystemebene bereitstellen, die erforderlich sind, um eine in dieser Umgebung installierte Datenbankanwendung zu unterstützen.
In Fächern werden Informationen zu Attributen, implementierten Elementen, verschachtelten Knoten und interner Struktur der Ausführungsumgebung angezeigt.
Wie die folgende Abbildung zeigt, wird eine Ausführungsumgebung als ein dreidimensionales Rechteck dargestellt, das einen Namen und das Symbol für die Ausführungsumgebung (ein kleines Rechteck mit Eingabeaufforderung) enthält.