Zum Inhalt springen

Codegenerierung

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. Juli 2019 um 14:59 Uhr durch Universalamateur (Diskussion | Beiträge) (Hinweis wieder rein, zwei Artikel sind immer noch redundant.). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Als Kodegenerierung oder Codegenerierung wird die automatische Erzeugung von Quelltext in einer bestimmten Programmiersprache bezeichnet.

Beispiele für die Codegenerierung sind:

Softwaregenerator

Ein Softwaregenerator oder auch Codegenerator ist ein Stück Software, das über eine problemangepasste Beschreibungssprache komplexere Software erzeugt. Diese Beschreibung kann ein grafisches oder textuelles Modell sein. Er ist somit ein Hilfsmittel zur Effektivierung des Softwareentwicklungsprozesses. Ein Beispiel sind Generatoren, die aus der Beschreibungssprache UML komplette Klassenhierarchien in der gewünschten objektorientierte Zielsprache (z. B.: C++, Java) erzeugen. Der aus dem Codegenerator erzeugte Quellcode dient in diesem Falle als Schnittstelle für einen Nutzer, wohingegen das Diagramm ein Metamodell definiert.

Siehe auch