21st IEEE International Conference on Automated Software Engineering (ASE'06)
Using communicative acts in interaction design specifications for automated synthesis of user interfaces
Tokyo, Japan
September 18-September 22
ISBN: 0-7695-2579-2
Jurgen Falb, Vienna University of Technology, ICT, Austria
Thomas Rock, Helmut Jelinek Siemens Austria, PSE A1210 Vienna, Austria
Edin Arnautovic, Vienna University of Technology, ICT A-1040 Vienna, Austria
Instead of developing user interfaces (UIs) directly, we argue for specifying an interaction design from which UIs can be automatically synthesized. We present an approach to using communicative acts in high-level specification of interaction design, which is implemented and allows automated synthesis of interfaces for multiple devices. Communicative acts derive from speech act theory and carry desired intentions in interactions. Models of communicative acts, UI domain objects and interaction sequences comprise interaction design specifications in our approach and are based on a metamodel that we have defined. As a result, the usability of a synthesized user interface of a real-world application turned out to be good.
Citation:
Jurgen Falb, Thomas Rock , Edin Arnautovic, "Using communicative acts in interaction design specifications for automated synthesis of user interfaces," ase, pp.261-264, 21st IEEE International Conference on Automated Software Engineering (ASE'06), 2006