Process Mining is a famous technique which is frequently applied to Software Development Processes, while being neglected in Human-Computer Interaction (HCI) recommendation applications. Organizations usually train employees to interact with required IT systems. Often, employees, or users in general, develop their own strategies for solving repetitive tasks and processes. However, organizations find it hard to detect whether employees interact efficiently with IT systems or not. Hence, we have developed a method which detects inefficient behavior assuming that at least one optimal HCI strategy is known. This method provides recommendations to gradually adapt users' behavior towards the optimal way of interaction considering satisfaction of users. Based on users' behavior logs tracked by a Java application suitable for multi-application and multi-instance environments, we demonstrate the applicability for a specific task in a common Windows environment utilizing realistic simulated behaviors of users.
developed a framework for the OpenOffice.org Suite which enables the logging of HCIs while interacting with OpenOffice @cite_1 . This tool enables many opportunities to analyze user's behavior in OpenOffice applications. However, it is limited to OpenOffice only and does not track HCI between applications and instances outside the OpenOffice.org Suite. Unfortunately, no research has been conducted on user's behavior logs observed by OpenOffice in order to recommend user's interactions.
@cite_1
2071889901
We introduce a research framework which enables to use the OpenOffice.org as a platform for HCI research, particularly for performing user studies or prototyping and evaluating intelligent user interfaces. We make two contributions: (1) we introduce an innovative hybrid logging technique which provides high-level, rich and accurate information about issued user commands, command parameters and used interaction styles. Our logging technique also avoids an unwanted requirement for further complex processing of logged user interface events to infer user commands, which must be performed on most loggers these days. (2) Our logging tool acts as a component object in OpenOffice.org with an easy-to-use Application Program Interface (API) which enables, along with deep OpenOffice.org programmability, to use OpenOffice.org as a research framework for developing and evaluating intelligent user interfaces.