Premium
Toolkits for automatic web service and GUI generation: KWATT
Author(s) -
Qu Yenan,
Erlebacher Gordon,
Bollig Evan,
Lafourcade Julien,
LapeyreMirande Magali
Publication year - 2009
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.1512
Subject(s) - computer science , xml , plug in , graphical user interface , web service , interface (matter) , user interface , world wide web , service (business) , generator (circuit theory) , human–computer interaction , programming language , operating system , power (physics) , physics , economy , bubble , quantum mechanics , maximum bubble pressure method , economics
In a previous paper, we explained how to translate an input script into a functional web service, independent of the script language. We extend this work by considering the automatic creation of graphical user interfaces to allow interaction between a user and the web service generated by KWATT. The key aspects of this work are three‐fold. First, comment lines inserted into the script provide hints to the interface generator regarding the interface widgets. Second, the structure of the GUI is encoded into an XML file, and third, a plugin architecture permits the interface to be the output in one of several languages. We present an example interface to illustrate the concepts. Copyright © 2009 John Wiley & Sons, Ltd.