KLM Form Analyzer: Automated evaluation of Web form filling tasks using human performance models

Katsanos C., Karousos N., Tselios N., Xenos. M., Avouris N. (2013). KLM Form Analyzer: Automated evaluation of Web form filling tasks using human performance models. In Proceedings of the 14th IFIP TC13 Conference in Human-Computer Interaction, Interact 2013, Cape Town, South Africa: Springer Verlag, September 2-6, 2013, vol 2, pp. 530-537.


Filling forms is a common and frequent task in web interaction. Therefore, designing web forms that enhance users’ efficiency is an important task. This paper presents a tool entitled KLM Form Analyzer (KLM-FA) that enables effortless predictions of execution times of web form filling tasks. To this end, the tool employs established models of human performance, namely the Keystroke Level Model and optionally the Fitts’ law. KLM-FA can support various evaluation scenarios, both in a formative and summative context, and according to different interaction strategies or modeled users’ characteristics. A study investigated the accuracy of KLM-FA predictions by comparing them to participants’ execution times for six form filling tasks in popular social networking websites. The tool produced highly accurate predictions (89.1% agreement with user data) in an efficient manner.




Computer-supported collaborative learning has been an active area of research since the beginning for the HCI group more>>

Web usability team of the HCI Group has been active in studying human-web interaction and ways to support the design of accessible, findable, usable and aesthetically appealing web sites. more>>

Mobile Technology Unit of the HCI Group has been studying design and evaluation of mobile applicationss more>>

Hci Group | Electrical and Computer Engineering | University of Patras