Startseite

Wofür braucht man CodGen?

CodGen ist eine Programmiersprache für die Generierung von Programmcode. Mit CodGen können Sie zusätzlich Ihren eigenen Programmcode Generator entwickeln und frei einsetzen. Downloads

Ein Programmcode Generator ist ein Compüterprogram für die automatische Erzeugung von Programmcode. Langjährige Erfahrungen aus unserer Tätigkeit als IT Entwickler, IT Architekten und IT Berater für Unternehmen in Deutschland und Europa sind in CodGen geflossen. CodGen greift den Ansatz aus den 80er Jahren des MDA (Model Driven Architekture), auf und tut diesen vollständig neu interpretieren. CodGen ist eine eigenständige Programmiersprache, die speziell für die Entwicklung von Programmcode Generatoren erschaffen wurde. CodGen stellt sicher, dass die bisherigen eher bescheidenen Ergebnisse auf dem Gebiet der Programmcode Generatoren Teil der Geschichte werden.

Erkenntnisse aus IT Projekten haben gezeigt, dass Unternehmen aus Kosten- und Zeitersparnis ihre eigenen Generatoren entwickeln. Diese werden aber mit unterschiedlichen Kenntnissen und Mitteln uneinheitlich erstellt.

CodGen soll als neue Programmiersprache diesen Ansatzpunkt aufgreifen und die Vorteile für die Entwicklung eines einfach zu benützenden Programmcode Generators zur Verfügung stellen.

Das CodGen liegt einem einfach Konzept zu Grunde. CodGen kann aus einer Datensammlung (gespeichert in ein Datenobjekt) komplette Klassen mit Annotationen, Feldern und Methoden generieren.

Die CodGen Programmierungs-Sprache arbeitet auf zwei Ebenen. Eine graphische, welche für die Darstellung des generierten Programmcodes und einer Steuerungs-Ebene für die Programm Befehle (Instructions) zuständig sind.

CodGen wandelt Ihre Ideen in fertigen POJO Programmcode (z.B. Java, C, C++, etc.) um und das nur durch Ihre Input Daten (von Ihnen definiert!) und einem Programmier-Sprachen Skript (CodGen). So wie bei einer Black Box nur Informationen eingeben und definieren wie die Daten zu benützen sind. Es ist genauso einfach wie es klingt!

CodGen Beschreibung

Für detaillierte Beschreibung folgen Sie uns auf… Was ist CodGen?