[Back]


Talks and Poster Presentations (with Proceedings-Entry):

M. Auer, J. Poelz, S. Biffl:
"End-User Development in a Graphical User Interface Setting";
Talk: 11th International Conference on Enterprise Information Systems, ICEIS 2009, Milan, Italy; 2009-05-06 - 2009-05-10; in: "Proceedings of the 11th International Conference on Enterprise Information Systems", J. Cordeiro, J. Filipe (ed.); Springer, LNBIP 24 (2009), ISBN: 978-3-642-01346-1; 5 - 14.



English abstract:
In many areas, software applications must be highly configurable - using a pre-defined set of options or preferences
is not flexible enough. One way to improve an applicationīs flexibility is to allow users to change
parts of the source code - and thus the applicationīs behavior - on-the-fly; modern languages like Java greatly
facilitate this by providing reflection features. Such an approach, however, is often limited to user-defined
mathematical formulas, e.g., in software like cash flow engines, reporting tools etc. This paper applies the
concept to a more generic area: the graphical representation of diagrams in a UML tool. Users can create new
types of graphical elements by directly programming how the elements are drawn, all within the UML tool,
and at run time. The approach is flexible, and the user-defined extensions are consistent with the toolīs core
source code.

Keywords:
End-user development, Software customization, UML, UML tools


Electronic version of the publication:
http://publik.tuwien.ac.at/files/PubDat_176791.pdf


Created from the Publication Database of the Vienna University of Technology.