An Architecture-based Approach to Developing Context-aware Adaptive Systems

被引:3
|
作者
Hussein, Mahmoud [1 ]
Han, Jun [1 ]
Colman, Alan [1 ]
Yu, Jian [1 ]
机构
[1] Swinburne Univ Technol, Fac Informat & Commun Technol, Melbourne, Vic 3122, Australia
关键词
Context-awareness; self-adaptivity; context and system modelling; software architecture; SELF-ADAPTATION; MIDDLEWARE; SUPPORT; MODELS;
D O I
10.1109/ECBS.2012.13
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Self-adaptive systems and context-aware systems have been proposed to provide the ability for a software system to adapt itself at runtime to cope with changes in its environment and user needs. However, research in self-adaptation and context-awareness has been carried out largely in separate communities, with limited reference to each other. Research in self-adaptation is more concerned with how to adapt the system, while research in context-awareness is more concerned with how to model, process, and manage the context information. In general, context-aware adaptive software systems need to consider both perspectives in a holistic manner. With the objective to gain a better understanding of the relationship between context-awareness and self-adaptation to advance the research and practice in this area, we in this paper introduce a layered architecture that integrates both perspectives. In addition, we demonstrate our approach through the development of a context-aware adaptive vehicle route planning software system.
引用
收藏
页码:154 / 163
页数:10
相关论文
共 50 条
  • [1] An architecture for developing context-aware systems
    Wan, Kaiyu
    Alagar, Vasu
    Paquet, Joey
    MODELING AND RETRIEVAL OF CONTEXT, 2005, 3946 : 48 - 61
  • [2] Toward architecture-based context-aware deployment and adaptation
    Gui, Ning
    De Florio, Vincenzo
    Sun, Hong
    Blondia, Chris
    JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (02) : 185 - 197
  • [3] A Unifying Architecture Model for Developing Context-aware Systems
    Al-Sultan, Saif
    Zedan, Hussein
    2017 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTED, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2017,
  • [4] An Approach to Model-based Development of Context-aware Adaptive Systems
    Hussein, Mahmoud
    Han, Jun
    Colman, Alan
    2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 205 - 214
  • [5] Context-Aware Systems Architecture (CaSA)
    Augusto, Juan C.
    Quinde, Mario J.
    Oguego, Chimezie L.
    Manuel, Jose Gimenez
    CYBERNETICS AND SYSTEMS, 2022, 53 (04) : 319 - 345
  • [6] A component-based reflective middleware approach to context-aware adaptive systems
    Kuo, Z
    Wu, YN
    Zheng, ZK
    Wang, XG
    Chen, Y
    WEB ENGINEERING, PROCEEDINGS, 2005, 3579 : 429 - 434
  • [7] Multi-agent based architecture of context-aware systems
    Wang, Chun-Dong
    Wang, Xiu-Feng
    MUE: 2007 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2007, : 615 - +
  • [8] An Adaptive and Context-Aware Scenario Model Based on a Web Service Architecture for Pervasive Learning Systems
    Pham-Nguyen, Cuong
    Garlatti, Serge
    Lau, B. -Y. -Simon
    Barbry, Benjamin
    Vantroys, Thomas
    INTERNATIONAL JOURNAL OF MOBILE AND BLENDED LEARNING, 2009, 1 (03) : 41 - 69
  • [9] Software Architecture for Extensible Context-aware Systems
    Choi, Jongmyung
    ICHIT 2008: INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 811 - 816
  • [10] Designing, developing, and evaluating context-aware systems
    Oh, Yoosoo
    Schmidt, Albrecht
    Woo, Woontack
    MUE: 2007 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2007, : 1158 - +