Abstract. Software developers cannot always anticipate how users will actually use their software as it may vary from user to user, and even from use to use for an individual user. In order to address questions raised by system developers and evaluators about software usage, we define new probabilistic models that characterise user behaviour, based on activity patterns inferred from actual logged user traces. We encode these new models in a probabilistic model checker and use probabilistic temporal logics to gain insight into software usage. We motivate and illustrate our approach by application to the logged user traces of an iOS app.
In this paper, we present a method for the formalization of probabilistic models of human-computer i...
Abstract-For software systems that need to adapt to their environment at run-time, run-time verifica...
We investigate the suitability of statistical model checking techniques for analysing quantitative p...
Software developers cannot always anticipate how users will actually use their software as it may va...
Evaluation of how users actually interact with interactive software is challenging because users’ b...
We address the problem of analysing how users actually interact with software. Users are heterogeneo...
This paper answers the research question: how can we model and understand the ways in which users ac...
Evaluation and redesign of user-intensive mobile applications is challenging because users are ofte...
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...
Complex functional integration leads to intricate logical control flows which in turn presents a gre...
Abstract. We argue, that generative probabilistic models should be used to detect user activities, a...
Many modern user-intensive applications, such as Web ap-plications, must satisfy the interaction req...
Log files (discrete recordings of user actions during software use) offer the ability to collect hum...
Many modern user-intensive applications, such as Web applications, must satisfy the interaction requ...
In this paper, we present a method for the formalization of probabilistic models of human-computer i...
Abstract-For software systems that need to adapt to their environment at run-time, run-time verifica...
We investigate the suitability of statistical model checking techniques for analysing quantitative p...
Software developers cannot always anticipate how users will actually use their software as it may va...
Evaluation of how users actually interact with interactive software is challenging because users’ b...
We address the problem of analysing how users actually interact with software. Users are heterogeneo...
This paper answers the research question: how can we model and understand the ways in which users ac...
Evaluation and redesign of user-intensive mobile applications is challenging because users are ofte...
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...
Complex functional integration leads to intricate logical control flows which in turn presents a gre...
Abstract. We argue, that generative probabilistic models should be used to detect user activities, a...
Many modern user-intensive applications, such as Web ap-plications, must satisfy the interaction req...
Log files (discrete recordings of user actions during software use) offer the ability to collect hum...
Many modern user-intensive applications, such as Web applications, must satisfy the interaction requ...
In this paper, we present a method for the formalization of probabilistic models of human-computer i...
Abstract-For software systems that need to adapt to their environment at run-time, run-time verifica...
We investigate the suitability of statistical model checking techniques for analysing quantitative p...