Sie sind hier:

XGenerator

Der XGenerator ist ein Werkzeug, das sowohl die automatisierte Prüfung des XÖV-Fachmodells als auch die Erzeugung der Bestandteile des Standards ermöglicht. Die Anweisungen zur Produktion werden dem XGenerator mit dem XÖV-Profil zur Verfügung gestellt.

Ausgangspunkt der Produktion ist das XÖV-Fachmodell in einer maschinenlesbaren Darstellung im XMI-Format (XML Metadata Interchange). Eine XMI-Darstellung des XÖV-Fachmodells wird in der Regel über die Export-Funktion des UML-Modellierungswerkzeugs erzeugt.


Bezug

Der XGenerator kann im Downloadbereich dieser Seite bezogen werden.


Betrieb

Der XGenerator wird im geregelten Betrieb unter direkter Beteiligung der XÖV-Gemeinschaft fortentwickelt. Änderungsanträge können Sie direkt über diese Webseite stellen. Die Gültigkeit der unten aufgeführten Produktversionen entnehmen Sie bitte der Konfigurationstabelle.

Änderungsanträge und ggf. die Planung zur Umsetzung sind öffentlich einsehbar auf dieser Gitlab-Seite.


Versionen

Tabelle
VersionZusammenfassung und relevante ÄnderungsanträgeStatus
3.1.1.Bugfix- und Maintenance-Releaseaktuell
3.1.0Bugfix-Release. Neu: Das Paket beinhaltet nun neben der grafischen Nutzeroberfläche auch eine Kommandozeilenversion des XGenerator (xgenerator3-cli.exe).veraltet
3.0.1Der XGenerator wurde vollständig neu umgesetzt. Die bisher eingesetzten Sprachen zur Prüfung und Übersetzung des XÖV-Fachmodells (OCL und Apache Velocity) wurden ersetzt durch Schematron und XSLT. Hinweis: Der XGenerator erfordert die Nutzung des XÖV-Profils Version 1.6.0 oder höher.veraltet
2.6.1Der XGenerator und sein technischer Unterbau wurden auf den aktuellen Stands der Technik umgestellt (zugehöriger Änderungsantrag: 522). Hinweis: Der XGenerator 2.6.1 erfordert die Nutzung des XÖV-Profils 1.4.0.veraltet
2.5.1Zusammenfassung: Die für einen XÖV-Standard anzuwendenden Prüfanweisungen des XÖV-Profils (basierend auf den XÖV-Namens- und Entwurfsregeln) können über den XGenerator (Menü: Projek/Eigenschaften/NDR Configuration) konfiguriert werden.veraltet
2.4.0Zusammenfassung: Die Konfigurierbarkeit des XGenerators wurde verbessert. Die Validierung von DocBook 5 wurde ermöglicht. Fehlerkorrekturen wurden vorgenommen.veraltet
2.3.0Zusammenfassung: Die Möglichkeiten zur Formulierung von Übersetzungsanweisungen im XÖV-Profil wurden erweitert. Die Validation von DocBook-Dokumenten wurde verbessert. Darüber hinaus wurden Fehlerkorrekturen vorgenommen.veraltet
2.2.1Zusammenfassung: In dieser Version des XGenerators wurden Fehlerkorrekturen und Geschwindigkeitsoptimierungen vorgenommen.veraltet