ISSN 1000-1239 CN 11-1777/TP

Journal of Computer Research and Development ›› 2015, Vol. 52 ›› Issue (2): 542-552.doi: 10.7544/issn1000-1239.2015.20131266

Previous Articles    

Survey of Contextual Computing

Li Weiping1,3,Wang Wusheng2,Mo Tong1,Zhang Zhichao2,Chu Weijie1, Wu Zhonghai1   

  1. 1(School of Software and Microelectronics, Peking University, Beijing 100871); 2(School of Electronics Engineering and Computer Science, Peking University, Beijing 100871); 3(Key Laboratory of Dependable Service Computing in Cyber Physical Society(Chongqing University), Ministry of Education, Chongqing 400044)
  • Online:2015-02-01

Abstract: As an emerging computing mode, contextual computing has been drawing more and more attention in both academic and industrial community. With the continuous evolving and maturity of related technologies, such as Internet of things, cloud computing, big data and social computing, contextual computing is growing at a rapid pace. Contextual computing is a computing mode that figures out the required services for particular users by acquiring and analyzing their context information, and provides the corresponding context-aware services actively. This new computing mode brings great comfort and convenience to users’ work and life. In this paper, we present the background of contextual computing together with its key concepts including context information, contextual computing, context-awareness, context-aware system and context-aware service. The important research areas such as context data acquisition, context modelling, context reasoning, active service provision, context-aware middleware, information security and privacy, as well as the relevant technologies are summarized. Finally, we highlight the topics that the further research will focus on in contextual computing based-on the general architecture of contextual computing proposed in this paper.

Key words: contextual computing, context-aware service, context modelling, context reasoning, service provision

CLC Number: