Potential and limitation of automatic user interface generation from XML schemas in engineering domains
|Title||Potential and limitation of automatic user interface generation from XML schemas in engineering domains|
|Institution||Software Competence Center Hagenberg|
The user interface of software programs in scientific and engineering domains take an essential part of the source code as well as of design and implementation time during development. In combination with frequent changes of the data models and, hence, the user interface to manipulate the data models, due to optimizations and improvements, this causes also problems concerning maintenance and evolution of such software programs. In this paper we introduce an approach to automatically generate user interfaces from XML Schema without any further input data and manual interaction. As a consequence, the design, implementation and maintenance time of user interfaces is no longer required in case the data are stored in XML documents that are specified by means of XML Schemas. On the basis of the user interface of two software programs, we show the potential and limitation of this approach in general and in the electrical engineering domain in particular.