Extended Trace-based Task Tree Generation

Patrick Harms, Steffen Herbold, Jens Grabowski

Abstract

Task trees are a well-known way for the manual modeling of user interactions. They provide an ideal basis for software analysis including usability evaluations if they are generated based on usage traces. In this paper, we present an approach for the automated generation of task trees based on traces of user interactions. For this, we utilize usage monitors to record all events caused by users. These events are written into log files from which we generate task trees. The generation mechanism covers the detection of iterations, of common usage sequences, and the merging of similar variants of semantically equal sequence. We validate our method in two case studies and show that it is able to generate task trees representing actual user behavior.
Keywords: 
task tree generation, usage-based, traces, task tree merging
Document Type: 
Journal Articles
Language: 
English
Publisher: 
Think Mind
Journal: 
International Journal on Advances in Intelligent Systems
Volume: 
7
Number: 
3 and 4
Pages: 
450-467
Month: 
12
Year: 
2014
2024 © Software Engineering For Distributed Systems Group

Main menu 2