A Hybrid Approach to User Activity Instrumentation in Software Applications

This paper introduces novel approach to logging user activity in software applications that provide accurate high-level information about issued commands, commands parameters and user interaction styles without a need for inferring user activity from logged user interfaces events as it is required on most loggers these days. We also demonstrate the proposed approach on a prototype implementation under the OpenOffice.org suite.