Engineering context-aware systems and applications: A survey

被引:129
作者
Alegre, Unai [1 ]
Augusto, Juan Carlos [1 ]
Clark, Tony [2 ]
机构
[1] Middlesex Univ, Res Grp Dev Intelligent Environm GOODIES, London N17 8HR, England
[2] Sheffield Hallam Univ, Dept Comp, Sheffield S1 1WB, S Yorkshire, England
关键词
Context-Aware Systems Engineering; Context-aware computing; Context-awareness; Context-sensitive; Sentient computing; Pervasive & Ubiquitous Computing; Intelligent Environments; Ambient Intelligence; Software engineering; ADAPTIVE APPLICATIONS; MODEL; FRAMEWORK; RELIABILITY; PATTERNS; MOBILE; MINDS; TALK;
D O I
10.1016/j.jss.2016.02.010
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context-awareness is an essential component of systems developed in areas like Intelligent Environments, Pervasive & Ubiquitous Computing and Ambient Intelligence. In these emerging fields, there is a need for computerized systems to have a higher understanding of the situations in which to provide services or functionalities, to adapt accordingly. The literature shows that researchers modify existing engineering methods in order to better fit the needs of context-aware computing. These efforts are typically disconnected from each other and generally focus on solving specific development issues. We encourage the creation of a more holistic and unified engineering process that is tailored for the demands of these systems. For this purpose, we study the state-of-the-art in the development of context-aware systems, focusing, on: (A) Methodologies for developing context-aware systems, analyzing the reasons behind their lack of adoption and features that the community wish they can use; (B) Context-aware system engineering challenges and techniques applied during the most common development stages; (C) Context-aware systems conceptualization. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:55 / 83
页数:29
相关论文
共 190 条
  • [1] Abeywickrama D. B., 2014, CONTEXT AWARE SERVIC, P291
  • [2] Context modelling and a context-aware framework for pervasive service creation: A model-driven approach
    Achilleos, Achilleas
    Yang, Kun
    Georgalas, Nektarios
    [J]. PERVASIVE AND MOBILE COMPUTING, 2010, 6 (02) : 281 - 296
  • [3] Temporal Reasoning for Intuitive Specification of Context-Awareness
    Alegre Ibarra, Unai
    Carlos Augusto, Juan
    Aztiria, Asier
    [J]. 2014 INTERNATIONAL CONFERENCE ON INTELLIGENT ENVIRONMENTS (IE), 2014, : 234 - 241
  • [4] Alshaikh Z, 2013, LECT NOTES ARTIF INT, V8175, P157, DOI 10.1007/978-3-642-40972-1_12
  • [5] [Anonymous], 2000, SURVEY CONTEXT AWARE
  • [6] [Anonymous], 2001, The Mind Doesn't Work that Way
  • [7] [Anonymous], 2010, P 12 ACM INT C ADJUN, DOI DOI 10.1145/1864431.1864491
  • [8] [Anonymous], 2004, Knowledge representation and reasoning
  • [9] [Anonymous], THESIS U MARYLAND
  • [10] [Anonymous], 2009, An introduction to multiagent systems