ArchGenXML
zur Erstellung von Plone Applikationen aus UML-Diagrammen
Mit ArchGenXML wird die MDA (modellgetriebene Archtektur) für
Zope/Plone erst möglich. Der dadurch eingeleitete Prozess ermöglich
erst RAD (schnelle Anwendungsentwicklung) mit Archetypes.
Generator
ArchGenXML ist ein Code-Generator für Archetypes basierenden
Plone-Anwendungen (Products). Es liest UML Modelle im Standardformat
XMI (.xmi, .zargo, .zuml, erstellt mit z.B. ArgoUML, Poseidon oder
ObjectDomain) ein. Aus den Informationen im XMI sowie Teilen von
eventuell schon existierendem Python-Code wird ein vollständig
lauffähiges Plone-Produkt geschrieben.
Modellierung
Vorraussetzung für den Einsatz von ArchGenXML ist ein UML
Modellierungswerkzeug, welches das XMI Format unterstützt. Ferner
müssen innerhalb von Plone die AT-Contenttypes installiert sein.
Zukünftige Versionen von ArchGenXML werden ausserdem die
Applikationserstellung für Zope3 unterstützen. ArchGenXML kann
kostenlos von plone.org heruntergeladen werden.
Lizenz: GPL.