Das Studio SAT ist der Lead Partner im Forschungsprojekt Merkmalservice, das im Auftrag der Baubranche (ÖBV) die Übersetzung von Bauwerksmodellen zum Ziel hat. Im Zuge dieser Arbeit wurde nun eine Bibliothek für die Umrechnung von Einheiten veröffentlicht.
Das 2019 gestartete Projekt hat zum Ziel, eine gemeinsame Attributsplattform für alle am Bau Beteiligten zu schaffen – von den Auftraggeber*innen bis hin zur Bauindustrie. Das Merkmalservice soll eine einheitliche Methode zur Beschreibung von Bauprodukten und -leistungen schaffen. Hierfür wurde nun eine Open Source Software entwickelt: „QUDTLib“.
Wie „QUDTLib“ funktioniert
Diese Bibliothek unter dem Namen „QUDTLib“ basiert auf der QUDT-Ontologie (OUDT = Quantities, Units, Dimensions and Data Types). Die QUDT-Ontologie wird in der Regel in der Wissenschaft und Technik verwendet, um eine einheitliche Methode zur Beschreibung von physikalischen Größen und Einheiten zu schaffen. In der neuen „QUDTLib“-Bibliothek werden über 1700 Einheiten und über 800 Maße erfasst, aktiv gewartet und weiterentwickelt. Sie ist, einfach gesagt, ein Wörterbuch für Zahlen und Einheiten und hilft den Akteur*innen im Bauwesen, die gleichen Wörter zu verwenden, wenn sie über Zahlen und Einheiten sprechen. Das System basiert auf einem Codegenerierungsansatz, sodass zur Laufzeit keine Anfragen an die Ontologie ausgeführt werden müssen. Die Bibliothek ist zurzeit in Java und Typescript verfügbar.
Anwendungsbeispiel
In einem Blogeintrag erklärt Autor Florian Kleedorfer, wie die Bibliothek zu verwenden ist. Das Beispiel zeigt, wie man mit Qudtlib eine einfache Konvertierung von Einheiten durchführt. Der Autor zeigt, wie man in der Programmiersprache Java eine Länge von Fuß in Lichtjahre umwandelt. Anwendungsfelder sind neben dem Bauwesen beispielsweise auch die Luft- und Raumfahrtindustrie.