Die UML findet immer mehr Verwendung in betrieblichen und technischen Entwicklungsprojekten. Das Sprachprofil UML-RT ermöglicht eine klare Beschreibung der Architektur technischer Anwendungen und bietet einfache Mittel zur Modellierung von Echtzeit an. Obwohl sie keine ausgeprägte Unterstützung für spezielle Anforderungen wie z.B. regelungstechnische Aufgaben bietet, reicht ihre Ausdrucksmächtigkeit für viele Anwendungen aus.
UML-RT zeigt, dass die UML durch ihre Erweiterbarkeit ausreichend Potential bietet, sich auch in technischen Anwendungsfeldern als standardisierte Modellierungssprache zu etablieren. Auf Basis der heutigen Form der UML-RT ist die Definition weiterer, spezifischer Anwendungsprofile denkbar. So wird derzeit intensiv an Anwendungsprofilen der UML für die Automobil-Industrie gearbeitet. Anwendern bietet sich durch die dynamische Weiterentwicklung der UML die Chance, auf die Entwicklung im Sinne ihrer Bedürfnisse Einfluss zu nehmen. Weiterentwicklungen sind auch bei der Integration von Scheduling-Strategien in Modelle denkbar, etwa durch die Zuordnung von Komponenten zu Threads, wie sie in [21] zur Verfügung steht.
Es muss aber auch festgestellt werden, dass der UML wie auch der UML-RT in vielen Fällen elaborierte Analyse- und Validierungstechniken fehlen. Beispielsweise sind die Verhaltensmodelle der UML-RT und der Standard-UML bislang nicht durchgängig integriert, und es fehlen methodische Richtlinien für die Anwendung der Sprachmittel. Andererseits wird gerade in Europa an der Fundierung der UML intensiv geforscht. Gelingt eine präzise mathematische Fundierung zugleich mit der Integration weiterer Anwendungsprofile, kann die UML einen erheblichen Beitrag zur Interoperabilität in der Entwicklung, auch über Fachdisziplinen hinweg, leisten.