|
UDC 004.71
Žarko Živanov,
Predrag Rakić, and Miroslav Hajduković
Faculty of
Technical Sciences, Trg D. Obradovića
6,
21000 Novi Sad, Serbia
{zzarko,pec,hajduk}@uns.ns.ac.yu
Abstract.
Today, kiosk automata (kiosks, for short) are used
for variety of services: from all sort of kiosks for
providing informations, to kiosks for paying tickets
and ATM's. Kiosks are usually programmed either
using high level programming languages, like C++, or
using HTML in conjunction with web browser. In this
paper, we analyzed a vast range of kiosk automata
and derived common characteristics. We present
approach for programming kiosk applications based on
Domain Specific Language (DSL), designed
specifically to meet the needs of developing kiosk
applications that are usually programmed using high
level programming languages and are deployed on
kiosks with touch-screen monitors. Our goal is to
make development of such kiosk applications more
rapid, while minimizing number of programming
errors.
|