This paper answers the research question: how can we model and understand the ways in which users actually interact with software, given that usage styles vary from user to user, and even from use to use for an individual user. Our first contribution is to introduce two new probabilistic, admixture models, inferred from sets of logged user traces, which include observed and latent states. The models encapsulate the temporal and stochastic aspects of usage, the heterogeneous and dynamic nature of users, and the temporal aspects of the time interval over which the data was collected (e.g. one day, one month, etc.). A key concept is activity patterns, which encapsulate common observed temporal behaviours shared across a set of logged user trac...
A program's behavior is ultimately the collection of all its executions. This collection is diverse,...
We apply a statistical modelling-based approach to exploring, analysing and predicting behavioural p...
We apply a statistical modelling-based approach to exploring, analysing and predicting behavioural p...
We address the problem of analysing how users actually interact with software. Users are heterogeneo...
Evaluation of how users actually interact with interactive software is challenging because users’ b...
Software developers cannot always anticipate how users will actually use their software as it may va...
Abstract. Software developers cannot always anticipate how users will actually use their software as...
Evaluation and redesign of user-intensive mobile applications is challenging because users are ofte...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Complex functional integration leads to intricate logical control flows which in turn presents a gre...
The increasing availability and granularity of temporal event data produced from user activities in ...
We propose an approach for timing analysis of software-based embedded computer systems that builds o...
The widespread availability of digital trace data provides new opportunities for researchers to unde...
Distributed Interactive Applications (DIAs) have been gaining commercial success in recent years du...
The rise of human interaction in digital environments has lead to an abundance of behavioral traces....
A program's behavior is ultimately the collection of all its executions. This collection is diverse,...
We apply a statistical modelling-based approach to exploring, analysing and predicting behavioural p...
We apply a statistical modelling-based approach to exploring, analysing and predicting behavioural p...
We address the problem of analysing how users actually interact with software. Users are heterogeneo...
Evaluation of how users actually interact with interactive software is challenging because users’ b...
Software developers cannot always anticipate how users will actually use their software as it may va...
Abstract. Software developers cannot always anticipate how users will actually use their software as...
Evaluation and redesign of user-intensive mobile applications is challenging because users are ofte...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Complex functional integration leads to intricate logical control flows which in turn presents a gre...
The increasing availability and granularity of temporal event data produced from user activities in ...
We propose an approach for timing analysis of software-based embedded computer systems that builds o...
The widespread availability of digital trace data provides new opportunities for researchers to unde...
Distributed Interactive Applications (DIAs) have been gaining commercial success in recent years du...
The rise of human interaction in digital environments has lead to an abundance of behavioral traces....
A program's behavior is ultimately the collection of all its executions. This collection is diverse,...
We apply a statistical modelling-based approach to exploring, analysing and predicting behavioural p...
We apply a statistical modelling-based approach to exploring, analysing and predicting behavioural p...