Genaue Prüfung, großer Nutzen
Hilti beliefert die Bauindustrie weltweit mit technologisch führenden Produkten, Systemen und Dienstleistungen und beschäftigt rund 21 000 Mitarbeitende in mehr als 120 Ländern. Am Entwicklungsstandort Kaufering wird Software für Elektrowerkzeuge für Hilti entwickelt. Dr.-Ing. Michael Fuchs, Bereich software, electronics & drives, der das Projekt rund um die Einführung des LieberLieber Codegenerators leitete: "Am Hilti-Stammsitz in Liechtenstein wird Enterprise Architect wegen seines hervorragenden Preis-/Leistungsverhältnisses schon länger erfolgreich eingesetzt, allerdings ohne Codegenerierung. Wir haben uns daher in enger Zusammenarbeit mit LieberLieber sowie unter Einbeziehung eines Werksstudenten daran gemacht, den Codegenerator eingehend zu prüfen und an unsere Vorgaben anzupassen. Das Ziel dieser für uns ganz neuen Herangehensweise war es, die Qualität und Produktivität unserer Entwicklungen weiter zu verbessern. Unsere Erwartungen wurden im Projekt übertroffen und wir konnten alle Ziele ganz klar erreichen!"
Alle Vorgaben wurden erfüllt
Das Thema der Codegenerierung beschäftigt die Hilti-Entwickler schon einige Jahre, daher ist man nun froh, mit enar uml2Code endlich eine passende Lösung gefunden zu haben. Eine der zentralen Rahmenbedingungen für die Auswahl des Codegenerators war es, dass dieser keine speziellen Anforderungen (z.B. ein Framework) voraussetzen durfte. Bereits bestehender Code sollte weiter verwendbar bleiben und problemlos in die Gesamtlösung übernommen werden können. Darüber hinaus musste der Generator auch für firmenspezifische Anpassungen offen sein. "Beim Einsatz anderer Codegeneratoren waren diese Anforderungen nicht erfüllt. Daher zeigte sich sehr bald, dass der Ansatz von LieberLieber für uns sehr praktikabel und erfolgversprechend war", unterstreicht Fuchs. Die firmenspezifischen Anpassungen setzte der Werksstudent in enger Kooperation mit LieberLieber um. Ein derartiges Projekt impliziert natürlich auch einen gewissen Lernaufwand: "Da bei der Codegenerierung Aktivitätsdiagramme und Zustandsautomaten die wesentliche Rolle spielen, beschränkte sich der interne Lernaufwand auf etwa eine Woche. Nach dieser Zeit konnten unsere Entwickler bereits selbständig modellieren und lauffähigen Code generieren, was uns zusätzlich sehr positiv überraschte", so Fuchs abschließend. In einem nächsten Schritt wird nun mit LieberLieber-Partner iSYSTEM eine passende Debugging-Lösung entwickelt, um die Codegenerierung abzurunden.
Über Hilti
Hilti wurde 1941 gegründet und beliefert die Bauindustrie weltweit mit technologisch führenden Produkten, Systemen und Dienstleistungen. Sie bieten dem Profi am Bau innovative Lösungen mit überlegenem Mehrwert.
Hilti zeichnet sich aus durch herausragende Innovation, höchste Qualität, direkte Kundenbeziehungen und wirksames Marketing.
Hilti hat weltweit rund 21 000 Mitarbeitende in mehr als 120 Ländern.
Der Hauptsitz der Hilti-Gruppe befindet sich in Schaan im Fürstentum Liechtenstein (www.Hilti.com).