Automatic Derivation of Graphical Human-Machine Interfaces for Databases

During the database development process it is critical to prototype the corresponding user interfaces, not only for the validation of that component but also to gain feedback on the underlying conceptual model itself. However, the construction of such interface is a hard and time-consuming work and must, therefore, be automated as much as possible. Moreover, in order to allow an effective validation, it is critical that the prototype generated be of high quality.