Das GeneSEZ Framework besteht aus einem Set von Eclipse-Projekten. Die folgenden Projekte sind für die Benutzung des GeneSEZ-Frameworks erforderlich:
Enthält ANT-Build-Skripte, die von den anderen Projekten referenziert werden.
Enthält das GeneSEZ-Metamodel.
Enthält allgemeine Komponenten und Skripte, die von den Plattform-Projekten genutzt werden.
Weiterhin ist für die Benutzung des GeneSEZ-Frameworks noch mindestens eines der folgenden Plattformprojekte erforderlich, je nachdem für welche Plattform Quellcode generiert werden soll:
Notwendig um Java-Quellcode zu generieren.
Notwendig um C#-Quellcode zu generieren.
Notwendig um C++-Quellcode zu generieren.
Notwendig um PHP-Quellcode zu generieren.
Die weiteren Projekte sind für die Nutzung von GeneSEZ nicht unbedingt notwendig:
Das Eclipse Projekt welches GeneSEZ als Eclipse-Feature zur Verfügung stellt.
Das Eclipse Projekt um GeneSEZ auf einer Update-Site zu publizieren.
Die Dokumentation zu GeneSEZ.
Ist ein Projekt zur besseren Integration in die Eclipse IDE, u.a. mit Wizzards.
Hinweis: Einige Plattform-Projekte haben Abhängigkeiten zu diesem Projekt und werden fehlerhaft markiert, wenn dieses Projekt nicht vorhanden ist. Dennoch ist dieses Projekt nicht unbedingt erforderlich und GeneSEZ funktioniert ohne dieses.