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 条
  • [21] GECAF: a framework for developing context-aware pervasive systems
    Sabagh, Angham A. Abdulahad
    Al-Yasiri, Adil
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2015, 30 (01): : 87 - 103
  • [22] CONTEXT-AWARE SEARCH ARCHITECTURE
    Weinberger, Hadas
    Guzikov, Oleg
    Raby, Keren
    ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 5: HUMAN-COMPUTER INTERACTION, 2010, : 71 - 78
  • [23] A Context-Aware Approach for Personalised and Adaptive QoS Assessments
    Barakat, Lina
    Taweel, Adel
    Luck, Michael
    Miles, Simon
    SERVICE-ORIENTED COMPUTING, (ICSOC 2015), 2015, 9435 : 362 - 370
  • [24] Context-Aware Dynamic Architecture
    Tadj, C.
    Ramdane-Cherif, Amar
    WMSCI 2008: 12TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS, 2008, : 68 - +
  • [25] Ada-Context: adaptive context-aware grid-based approach for curation of data streamsAda-Context: adaptive context-aware grid-based approach for curation of dataM. Mirzaie
    Mostafa Mirzaie
    Behshid Behkamal
    Mohammad Allahbakhsh
    Samad Paydar
    Elisa Bertino
    Data Mining and Knowledge Discovery, 2025, 39 (3)
  • [26] Architecture of Context-Aware Workflow Authorization Management Systems for Workflow-Based Systems
    Park, Seon-Ho
    Han, Young-Ju
    Eom, Jung-Ho
    Chung, Tai-Myoung
    MANAGEMENT ENABLING THE FUTURE INTERNET FOR CHANGING BUSINESS AND NEW COMPUTING SERVICES, PROCEEDINGS, 2009, 5787 : 375 - 384
  • [27] Runtime testing of context-aware variability in adaptive systems
    dos Santos, Erick Barros
    Andrade, Rossana M. C.
    Santos, Ismayle de Sousa
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 131
  • [28] A framework to develop context-aware adaptive dialogue systems
    Griol, David
    Callejas, Zoraida
    Lopez-Cozar, Ramon
    16TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2015), VOLS 1-5, 2015, : 2012 - 2016
  • [29] Testing of adaptive and context-aware systems: approaches and challenges
    Siqueira, Bento R.
    Ferrari, Fabiano C.
    Souza, Kathiani E.
    Camargo, Valter V.
    de Lemos, Rogerio
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2021, 31 (07):
  • [30] An Algebraic Framework for the Verification of Context-Aware Adaptive Systems
    Ksystra, Katerina
    Stefaneas, Petros
    Frangos, Panayiotis
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2015, 25 (07) : 1105 - 1128