Die XCoder-Suite ist ein Open Source Baukasten für die Erstellung von MDA-konformen Codegeneratoren, mit folgenden Eigenschaften:
Kurze Entwicklungszeiten für neue Codegeneratoren
- Die vorhandenen Standardmodule für den XMI-Import und die Generierung von Java, EJB, C++, C# und SQL aus UML-Modellen liefern oft bereits einen Großteil der in Ihrem Projekt benötigen Funktionalität.
- Design und Implementierung der Standardmodule sind auf schnelle, projektspezifische Erweiterung ausgerichtet.
Praktikabilität im Einsatz
- Ein Großteil von Architekturcode, Trivialoperationen u. ä. kann generiert werden.
- Protected Areas sichern die manuell implementierte Business-Logik bei wiederholter Generierung.
- Das Umbenennen/Verschieben von Operationen, Attributen, Klassen und Packages im UML-Modell wird exzellent unterstützt.
- Sourcefiles werden nur generiert, wenn nötig. Das erlaubt die Integration mit Versionskontrollsystemen und unterstützt die Arbeit im Team.
- Transaktionsgesichertes Generierungsverfahren: Es wird immer ein konsistenter Stand von Sourcefiles generiert.
XCoder befreit Sie von Routineaufgaben in der Implementierung. Sie können sich ganz auf die Business-Logik konzentrieren. XCoder kann von Sourceforge bezogen werden.