To develop intelligent computational systems that incorporate human behaviour, models of human processes are an important building block. In our research, we have developed models for both individual processes and multi-agent (social) processes. Moreover, mutual (abstraction) relationships between different models have been investigated.
Intelligent systems that take human processes into account should be able to maintain a form of awareness of human processes and states over time: human-aware systems. To obtain such human-awareness, monitoring based on sensoring can be applied, as usually advocated, for example, in Ambient Intelligence.
The types of human-like and human-aware agent models investigated in the Behavioural Informatics research area aim at a number of application contexts for which obtaining a successful application is important. The following application contexts have been addressed.