Social Context Modelling

The social context model provides a basis on which the socially-aware application is developed and executed. This chapter presents an ontology-based approach to modelling social context information. We present ontologies for different types of social context such as social role, social relationship, social interaction and situation. These ontologies allow application developers to specify, represent and interpret users’ social context information which drives the behaviour of applications.