In any non-trivial application, the human aspects play a key role. Indeed, if one talks about modeling a complete software application, modeling the user(s) of the application must also be part of the process. Applications should aim to provide the best possible user experience. For that purpose, both the users’ behaviors but also their characteristics […]