OHT+Behavior: heat-maps and path-maps for Qt GUIs. User-interaction abstraction.
The OHT+Behavior Prototype includes the basic functionality corresponding to the abstraction of the user interaction. The aim of this tool is to capture the mouse clicks and keyboard interaction on a GUI (i.e. it captures the events generated by these actions); then, this data is abstracted and used to create a user-interaction report composed of a heat map (shows how often the areas of a GUI are interacted by using colors) and a path map (shows a set of ordered steps that summarizes the user interaction; it also distinguishes between mouse click and key press events.) The GUI events captured by this tool provide excellent data for quantitatively characterizing user behavior.
The abstraction process and map creation processes are basic, but they are easily extendable with improved and new functionality.
You can see it working in the following video: http://www.youtube.com/watch?v=bYOag3AxruQ
This software is open-source. Further information and download links can be found here: http://www.catedrasaes.org/trac/wiki/ProjectsOhtPlus
This software has been also released using .DEB and .RPM auto-installable packages.
Please, send me your feedback, thus I will try to improve this solution.
Enjoy it!! It’s free ;-)
12 replies
Hi again!!
Maybe once you have successfully downloaded and compiled the project, you attempt to execute it and it does not work fine.
The problem is that the testing module did not find the “libCSU” library, so you need to update the LD_LIBRARY_PATH environment variable in the following way:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/…../xxxxxxxxx/bin/csaesumulib/lib
where “xxxxxxxxx” is the folder in which the prototype was installed.
I hope it will help you to solve the problem, and do not hesitate to send a nes post if you need further help.รง
Cheers!!
Pedro Mateo, your software is something interesting. This one and previous post about autolayout. I definetely should OHT in work.
Looks like a very interesting tool to analyze how an applications interface might be improve. Thank you, I will definately check it out!
Dear Denis and Andre,
do not hesitate to contact us if you need some help while using our tools, or to adapt them to your developments. Your interest is the best reward we can get.
Just open the page and hit on the edit button on the wiki menu on the right side.
You find some help for the formatting options on the wiki pages WikiSyntax [developer.qt.nokia.com] and TextileSyntax [developer.qt.nokia.com]
Just open the page and hit on the edit button on the wiki menu on the right side.You find some help for the formatting options on the wiki pages WikiSyntax [developer.qt.nokia.com] and TextileSyntax [developer.qt.nokia.com]
Thank you very much Volker!!!
You must log in to post a reply. Not a member yet? Register here!




