Context-aware Media Player (CaMP): Developing context-aware applications with Separation of Concerns

被引:1
|
作者
Paspallis, Nearchos [1 ]
Achilleos, Achilleas [1 ]
Kakousis, Konstantinos [1 ]
Papadopoulos, George A. [1 ]
机构
[1] Univ Cyprus, CY-1678 Nicosia, Cyprus
关键词
Context-awareness; Separation of Concerns; Code reuse; Context sensors; Context plug-ins; Mobile applications; OSGi;
D O I
10.1109/GLOCOMW.2010.5700227
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The constant advent of powerful mobile devices has raised the potential of building novel context-aware applications. These applications let the users enjoy a better experience by sensing their context and automating tasks that would otherwise require significant user attention. This paper presents two context-aware applications, built on top of the MUSIC middleware's context management framework. By describing the development steps, we reveal how development is facilitated via Separation of Concerns and how code reuse is enabled in terms of reusable context plug-ins. It is argued that this approach reduces the required development and maintenance effort and thus lowers the associated cost.
引用
收藏
页码:1684 / 1689
页数:6
相关论文
共 50 条
  • [21] Issues in developing context-aware computing
    Pascoe, J
    Ryan, N
    Morse, D
    HANDHELD AND UBIQUITOUS COMPUTING, PROCEEDINGS, 1999, 1707 : 208 - 221
  • [22] Learning Context-aware Latent Representations for Context-aware Collaborative Filtering
    Liu, Xin
    Wu, Wei
    SIGIR 2015: PROCEEDINGS OF THE 38TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2015, : 887 - 890
  • [23] A Framework for Mobile, Context-Aware Applications
    De, Suparna
    Moessner, Klaus
    2009 INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT), 2009, : 232 - 237
  • [24] Current trends in context-aware applications
    Loayza, Andrea
    Proano, Rodrigo
    Ordonez Camacho, Diego
    ENFOQUE UTE, 2013, 4 (02): : 95 - 110
  • [25] An architecture for interactive context-aware applications
    Rehman, Kasim
    Stajano, Frank
    Coulouris, George
    IEEE PERVASIVE COMPUTING, 2007, 6 (01) : 73 - 80
  • [26] Automatic Translation in Context-Aware Applications
    De Virgilio, Roberto
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2011, 7091 : 437 - 449
  • [27] Survey on Context-aware Systems and Their Applications
    Liu Shuai
    Zhang Xueyan
    Sun Xiaodong
    Yin Xiaohan
    Tang Ruichun
    Jiang Qingyun
    PROCEEDINGS OF 2019 IEEE 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC 2019), 2019, : 230 - 233
  • [28] Services platforms for context-aware applications
    Costa, PD
    Pires, LF
    van Sinderen, M
    Rios, D
    AMBIENT INTELLIGENCE, PROCEEDINGS, 2004, 3295 : 363 - 366
  • [29] Security and trust in context-aware applications
    René Mayrhofer
    Hedda R. Schmidtke
    Stephan Sigg
    Personal and Ubiquitous Computing, 2014, 18 : 115 - 116
  • [30] Towards context-aware web applications
    Chang, Po-Hao
    Agha, Gul
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2007, 4531 : 239 - +