Answers are grounded in this paper and cite their sources.
Usage data captured and logged by computers has long been an essential source of information for software developers, support services personnel, usability designers, and learning researchers [1, 2]. Whether from mainframes, file servers, network devices, or workstations, the user event data logged in its many forms has served as an essential source of information for those who need to improve software, analyze problems, monitor security, track workflow, report on resource usage, evaluate learning activities etc. With today's generation of open and community source web-based frameworks, however, new challenges arise as to how, where, and when user activity gets captured and analyzed. These frameworks' flexibility in allowing easy integration of different applications, presentation technologies, middleware, and data sources has side effects on usage data: fragmented logs in a wide range of formats often bestrewn across many locations.
No takes yet. Share an insight, caveat, or question.
Owen G. McGrath (2007) studied this question.