Towards a programming framework for activity-oriented context-aware applications

被引:0
作者
Li X. [1 ]
Tao X. [1 ]
Lu J. [1 ]
机构
[1] State Key Laboratory for Novel Software Technology, Department of Computer Science and Technology, Nanjing University, Nanjing
来源
Tao, Xianping (txp@nju.edu.cn) | 1600年 / Higher Education Press Limited Company卷 / 11期
基金
中国国家自然科学基金;
关键词
activity-oriented context; context-aware programming framework; context-awareness; pervasive computing;
D O I
10.1007/s11704-016-5399-4
中图分类号
学科分类号
摘要
Context-aware system is an emerging research area in recent years. Context plays an important role in these systems. In most existing work, context is treated as all relative elements in the environment of an application, and the scope of context is predefined by the developers during the development. However, it is difficult to analyze, specify, and organize everything in the environment accurately and completely; and even when it is possible, the developed applications are difficult to extend or modify as the requests for environment may change over time. In this paper, we focus on activity-oriented context-aware (AOCA) applications where the requests for environment are highly dependent on user activities, and propose a programming framework for developing AOCA applications. In particular, we first present a concept model for describing the notions of activity-oriented context. Next, based on the concept model, we describe the details of the programming framework as well as a development tool. Moreover, we provide a platform to support the runtime of AOCA applications, and demonstrate the advantages of our programming framework through experimental evaluations. © 2017, Higher Education Press and Springer-Verlag Berlin Heidelberg.
引用
收藏
页码:987 / 1006
页数:19
相关论文
共 50 条
[21]   Towards Design of Context-Aware Sensor Grid Framework for Agriculture [J].
Aqeel-ur-Rehman ;
Shaikh, Zubair A. .
PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 28, 2008, 28 :244-247
[22]   Towards a rule-based approach for context-aware applications [J].
Daniele, Laura ;
Costa, Patricia Dockhorn ;
Pires, Luis Ferreira .
DEPENDABLE AND ADAPTABLE NETWORKS AND SERVICES, PROCEEDINGS, 2007, 4606 :33-+
[23]   An adaptive context management framework for supporting context-aware applications with QoC guarantee [J].
Xu, N. ;
Zhang, W. S. ;
Yang, H. D. ;
Zhang, X. G. ;
Xing, X. .
INFORMATION TECHNOLOGY AND COMPUTER APPLICATION ENGINEERING, 2014, :159-163
[24]   A framework for context-aware handover decisions [J].
Prehofer, C ;
Nafisi, N ;
Wei, Q .
PIMRC 2003: 14TH IEEE 2003 INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS PROCEEDINGS, VOLS 1-3 2003, 2003, :2794-2798
[25]   A Software Framework for Context-aware Secure Intelligent Applications of Distributed Systems [J].
Fkaier, Soumoud ;
Khalgui, Mohamed ;
Frey, Georg .
PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2021, :111-121
[26]   Towards a conceptual model for context-aware adaptive services [J].
Sun, JZ ;
Sauvola, J .
PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, :90-94
[27]   SeCoMan: A Semantic-Aware Policy Framework for Developing Privacy-Preserving and Context-Aware Smart Applications [J].
Huertas Celdran, Alberto ;
Garcia Clemente, Felix J. ;
Gil Perez, Manuel ;
Martinez Perez, Gregorio .
IEEE SYSTEMS JOURNAL, 2016, 10 (03) :1111-1124
[28]   Context-aware Media Player (CaMP): Developing context-aware applications with Separation of Concerns [J].
Paspallis, Nearchos ;
Achilleos, Achilleas ;
Kakousis, Konstantinos ;
Papadopoulos, George A. .
2010 IEEE GLOBECOM WORKSHOPS, 2010, :1684-1689
[29]   Building Distributed Context-Aware Applications [J].
Urnes, Tore ;
Hatlen, Arne S. ;
Malm, Pal S. ;
Myhre, Oystein .
PERSONAL AND UBIQUITOUS COMPUTING, 2001, 5 (01) :38-41
[30]   A Framework for Decentralized, Context-Aware Mobile Applications Using Semantic Web Technology [J].
Van Woensel, William ;
Casteleyn, Sven ;
De Troyer, Olga .
ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009 WORKSHOPS, 2009, 5872 :88-97