Sie sind hier: Startseite Service News AGX - Generator Project beim Castle-Sprint gestartet
Artikelaktionen

AGX - Generator Project beim Castle-Sprint gestartet

BlueDynamics und die ArchGenXML Business-Community starten auf dem Castle-Sprint 2005 das AGX-Projekt, ein generischer Code-Generator in Python für Python und andere Programmiersprachen.

AGX - Generator Project beim Castle-Sprint gestartet

Schloss Goldegg

Phil Auersperg und Jens Klein von der BlueDynamics Alliance haben auf dem Castle Sprint 2005 in Goldegg/Austria zusammen mit einem Team hochkarätiger Software-Entwickler, aus dem Zope-/ Plone Umfeld, insbesondere mit Jim Fulton, dem geistigen Vater des Applikatiosservers Zope und Prof. Andreas Prinz vom Agder University College (Norwegen) die nächste Generation des beliebten Code-Generators ArchGenXML gestartet.

Das erste Ziel des AGX-Projektes ist die Generierung von purem Pyton-Code aus UML-Diagrammen (XMI). Das nächste Ziel ist dann Zope 3 Code zu generieren und die vorhandene Generator-Logik des derzeitigen Produktes ArchGenXML zu adaptieren.

AGX als Code-Generator der nächsten Generation arbeitet mit einem internen Code-unabhängigen Meta-Modell und ermöglicht somit den Einsatz ausserhalb des Python-Universums. So ist ein Use-Case die Generierung von JavaScript-Klassen mittels AGX zur Umsetzung geplant.

Ein Sprint ist ein Treffen von Softwarentwicklern zur intensiven Zusammenarbeit. Die dort verfolgte Arbeitsmethodik lehnt sich an Extreme Programming an, ist jedoch auf einen kurzen Zeitraum von wenigen Tagen begrenzt.

Weitere Informationen und die Liste der beteiligten Entwickler im Zope.org Developer Wiki. Der derzeitige im Pre-Alpha zustand befindliche Source-Code ist unter der Gnu Public Licenese im Subversion Repository Collective

Referenz(en)