Project ContextNet aims at provisioning context services for wide- and large-scale pervasive collaborative applications such as on-line monitoring or coordination of mobile entities' activities, and information sharing through social networks. These entities may be users of portable devices (e.g. smartphones), vehicles, or autonomic mobile roboters. ContextNet is primarily focused on developing middleware technology addressing three major challenges:
- enable scalable distribution of context information among hundreds of thousands of context producing and context-consuming entities;
- devise automated reasoning techniques that are inherently distributed and capable of detecting application-relevant patterns of global context situations (e.g. identify over- of underload in the distribution density of the mobile entities).
- use semantic Web to combine several types of context (computing, physical, time, user context) and integrate it with social networks so as to leverage the communication and coordination capabilities of mobile users and/or vehicles.
Project ContextNet builds on previous experiences and tools developed in Project Mobilis. It represents a general and long-term research initiative with several concrete projects as its spin-off activities.