Context-aware aspects

被引:0
|
作者
Tanter, Eric [1 ]
Gybels, Kris
Denker, Marcus
Bergel, Alexandre
机构
[1] Univ Chile, Ctr Web Res, DCC, Santiago, Chile
[2] Vrije Univ Brussel, PROG Lab, Brussels, Belgium
[3] Univ Bern, Software Composit Grp, Bern, Switzerland
[4] Univ Dublin Trinity Coll, Distributed Syst Grp, Dublin 2, Ireland
来源
SOFTWARE COMPOSITION | 2006年 / 4089卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context-aware applications behave differently depending on the context in which they are running. Since context-specific behavior tends to crosscut base programs, it can advantageously be implemented as aspects. This leads to the notion of context-aware aspects, i.e., aspects whose behavior depends on context. This paper analyzes. the issue of appropriate support from the aspect language to both restrict the scope of aspects according to the context and allow aspect definitions to access information associated to the context. We propose an open framework for context-aware aspects that allows for the definition of first-class contexts and supports the definition of context awareness constructs for aspects, including the ability to refer to past contexts, and to provide domain and application-specific constructs.
引用
收藏
页码:227 / 242
页数:16
相关论文
共 50 条
  • [11] Context-Aware Collector
    Maciel, Carlos A. V., Jr.
    Filho, Jose Anderson S. N.
    Barros, Gabriella A. B.
    Chiu, Thun Pin T. F.
    Tedesco, Patrcia C. A. R.
    da Silva, Fabio Q. B.
    Santos, Andre L. M.
    Cavalcanti, Antonio L. O., Jr.
    Mascaro, Angelica A.
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 2181 - 2186
  • [12] The Context-Aware Browser
    Coppola, Paolo
    Della Mea, Vincenzo
    Di Gaspero, Luca
    Menegon, Davide
    Mischis, Danny
    Mizzaro, Stefano
    Scagnetto, Ivan
    Vassena, Luca
    [J]. IEEE INTELLIGENT SYSTEMS, 2010, 25 (01) : 38 - 47
  • [13] Towards context-aware collaborative filtering by learning context-aware latent representations
    Liu, Xin
    Zhang, Jiyong
    Yan, Chenggang
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 199
  • [14] Context-aware regulation of context-aware mobile services in pervasive computing environments
    Syukur, Evi
    Loke, Seng Wai
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 4, 2006, 3983 : 138 - 147
  • [15] Context Variability for Context-Aware Systems
    Capilla, Rafael
    Ortiz, Oscar
    Hinchey, Mike
    [J]. COMPUTER, 2014, 47 (02) : 85 - 87
  • [16] ENHANCING ENTERPRISE COLLABORATION USING CONTEXT-AWARE SERVICE BASED ON ASPECTS
    Boukadi, Khouloud
    Ghedira, Chirine
    Vincent, Lucien
    [J]. ICEIS 2008 : PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL SAIC: SOFTWARE AGENTS AND INTERNET COMPUTING, 2008, : 29 - +
  • [17] Context-aware Media Player (CaMP): Developing context-aware applications with Separation of Concerns
    Paspallis, Nearchos
    Achilleos, Achilleas
    Kakousis, Konstantinos
    Papadopoulos, George A.
    [J]. 2010 IEEE GLOBECOM WORKSHOPS, 2010, : 1684 - 1689
  • [18] Adjustable Context-Aware Transformer
    Koohfar, Sepideh
    Dietz, Laura
    [J]. ADVANCED ANALYTICS AND LEARNING ON TEMPORAL DATA, AALTD 2022, 2023, 13812 : 3 - 17
  • [19] Context-Aware Trajectory Prediction
    Bartoli, Federico
    Lisanti, Giuseppe
    Ballan, Lamberto
    Del Bimbo, Alberto
    [J]. 2018 24TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2018, : 1941 - 1946
  • [20] A Context-Aware Trust Model
    Tian, Junfeng
    Lan, Haitao
    [J]. 2013 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND MANAGEMENT SCIENCE (ICIEMS 2013), 2013, : 903 - 913