GUIML, creating dynamic GUI objects using XML

  • Authors:
  • L. Kollár

  • Affiliations:
  • Department of Information Technology Institute of Mathematics and Informatics, University of Debrecen P.O. Box 12, H-4010 Debrecen, Hungary

  • Venue:
  • Mathematical and Computer Modelling: An International Journal
  • Year:
  • 2003

Quantified Score

Hi-index 0.98

Visualization

Abstract

Due to the worldwide expansion of interest in the web in the past few years, a new strategy for application development has appeared in the information technology world: web modeling. This strategy covers the whole process of developing web applications and places emphasis on designing user interfaces, as well. Web modeling uses XML as description language which is suitable for defining markup languages. In business application XML needs a document object model (DOM) for accessing and managing data. Nowadays, the majority of applications interact with the user with the help of graphics user interfaces (GUIs). Such an interface is a composition of windows, buttons, listboxes, textfields, etc. This composition is static, which may be suitable for a number of applications but is not the best for data-intensive applications since they may need to alter GUI at runtime depending on data change over time. XUL is one way for doing that, and another one is DIGBE. We propose a new, XML-based solution: graphics user interface markup language (GUIML) is a platform and programming language neutral way of describing user interfaces using DOM for accessing UI definition. A GUIML document contains the definition of a user interface.