Dienstleistungen
Modellierung
Funktionale Sicherheit
Schnittstellen
Prototyping
Software Entwicklung
Beratung
Data Engineering
Produkte
SysLand-Toolbox
UI-Prototype Framework
Clever Train Control (CTC)
PI-Mobile
Referenzen
Projekte
Forschung
Unternehmen
Firma
Warum PI-Data?
Branchenerfahrung
Historie
Doku
CTC
Kompetenzen
Know-How
UML
SysLand-Toolbox
Projekte
Blog

Code-Generator

Ein Code-Generator erzeugt aus einer grafisch oder textuell leichter lesbaren oder kompakteren Form Quelltext (Code).

Im Zusammenhang mit UML-Modellen lässt sich durch die Code-Generierung sicherstellen, dass das Modell die Implementierung tatsächlich korrekt wieder gibt. Besonders beliebt ist die Generierung von Schnittstellen und deren Implementierungsrümpfen aus Klassendiagrammen. Aber auch Zustandsdiagramme sind Paradebeispiele für Code-Generierung, auch wenn dies viel zu selten praktiziert wird.

Nicht weniger wichtig ist die Code-Generierung bei Client-Server-Schnittstellen. Hier wird of eine spezielle Sprache, z.B. XML Schema oder Swagger/OpenAPI zur Beschreibung genutzt. Um Fehler beim Abtippen solcher Spezifikationen zu vermeiden ist hier die Verwendung von Code-Generatoren dringend zu empfehlen.

Code-Generatoren spielen bei PI-Data eine große Rolle. Sie kommen immer dann zum Einsatz, wenn unnötige Tipparbeit vermieden werden soll oder maschinenlesbare Schnittstellen-Spezifikationen vorliegen. Rund um XML und XML Schema enthält PI-Mobile gleich eine ganze Reihe von Code-Generatoren.

Ihr Kontakt zu uns
Haben Sie Fragen, Wünsche oder Anregungen? Nehmen Sie Kontakt mit uns auf - wir sind jederzeit gern für Sie da!
PI-Data AG
Finkenweg 20
D 71134 Aidlingen
E-Mail: info@pi-data.de
Telefon: +49 7056 / 922 93
Fax: +49 (0) 7056 / 922 94
Sie haben einen Termin bei uns? Dann finden Sie uns in unserem Büro in Gärtringen.
PI-Data AG, Büro Gärtringen
Blumenstraße 15
D 71116 Gärtringen