By the dynamic generation of the graphic user surface on the basis of an XML Schema a noticeable shortening of the development cycles and a loosely coupling between the business model and the actual application development can be reached. This has the consequence that any changes in the business model (XML Schema) are reconstructed directly by the presentation logic. Without the use of the XML Schema constraints, one would need to synchronize the application development whenever the business model changes. The generation of the front end based on XML Schema constraints means less dependency of the business analysts against the IT department.