The data model translator
Whether the name of a person, the year of birth, or the address: for the data exchange of computers, the data has to be defined in a meta language that understands also the most different systems. The administration increasingly relies on XML (eXtensible Markup Language) in this context. Federal Government, states and local authorities use this meta language as a reliable standard for the electronic data exchange drawing the structure of their data models in XML schemes. But these also have to be generated fist. Whereas authorities had to ask programmers to transfer the technical data models into XML schemes so far, now they can do it on their own with the help of the program XGenerator.
The use of XGenerator eases the transfer from the modeled data object in UML (Unified Modeling Language) into the meta language XML (Extensible Markup Language). ]init[ was commissioned for its development by the Bundesministerium des Innern (BMI) within the initiative “Germany-Online project standardization“. This practical tool automatically generates of the authorities’ technical UML models the corresponding XML schemes as well as their consistent documentation. If modifications are required, the authority only has to change the corresponding UML model, since the XGenerator carries out the development, maintenance, and documentation of the actualized XML schemes.
The XGenerator can be applied to every project for the generation of XML schemes. It is already in the trial stage and planned to be available on the website of the Coordination and Information Center of the Federal Government for Information Technology in Administration - Koordinierungs- und Beratungsstelle der Bundesregierung für Informationstechnik in der Bundesverwaltung (KBSt) -www.kbst.bund.de as a free download end of 2007.

