Agent based middleware infrastructure for autonomous context-aware ubiquitous computing services

被引:30
|
作者
Soldatos, John
Pandis, Ippokratis
Stamatis, Kostas
Polymenakos, Lazaros
Crowley, James L.
机构
[1] Athens Informat Technol, GR-19002 Peania, Greece
[2] INRIA Rhone Alpes, F-38330 Montbonnot St Martin, France
关键词
middleware; autonomic computing; ubiquitous computing; context-awareness; smart spaces;
D O I
10.1016/j.comcom.2005.11.018
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Middleware for ubiquitous and context-aware computing entails several challenges, including the need to balance between transparency and context-awareness and the requirement for a certain degree of autonomy. In this paper we outline most of these challenges, and highlight techniques for successfully confronting them. Accordingly, we present the design and implementation of a middleware infrastructure for ubiquitous computing services, which facilitates development of ubiquitous services, allowing the service developer to focus on the service logic rather than the middleware implementation. In particular, this infrastructure provides mechanisms for controlling sensors and actuators, dynamically registering and invoking resources and infrastructure elements, as well as modeling of composite contextual information. A core characteristic of this infrastructure is that it can exploit numerous perceptual components for context acquisition. The introduced middleware architecture has been implemented as a distributed multi-agent system. The various agents have been augmented with fault tolerance capabilities. This middleware infrastructure has been exploited in implementing a non-obtrusive ubiquitous computing service. The latter service resembles an intelligent non-intrusive human assistant for conferences, meetings and presentations and is illustrated as a manifestation of the benefits of the introduced infrastructure. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:577 / 591
页数:15
相关论文
共 50 条
  • [21] Interoperability of Middleware for Context-Aware Services
    Yamamoto, Hidenori
    Sameshima, Shigetoshi
    Sekiguchi, Takaaki
    Kato, Hiromitsu
    Yura, Jun'ichi
    Takashio, Kazunori
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2011, 94 (02) : 67 - 74
  • [22] Context-aware construction of ubiquitous services
    Itao, T
    Nakamura, T
    Matsuo, M
    Aoyama, T
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2001, E84B (12) : 3181 - 3188
  • [23] Agent based seamless context-aware service for moving learners in ubiquitous computing environment
    Lee, Keeo
    Rhew, Sungyul
    Third 2008 International Conference on Convergence and Hybrid Information Technology, Vol 1, Proceedings, 2008, : 706 - 711
  • [24] A uWDL handler for context-aware workflow services in ubiquitous computing environments
    Cho, Y
    Han, J
    Choi, J
    Yoo, CW
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005 WORKSHOPS, PROCEEDINGS, 2005, 3823 : 131 - 140
  • [25] Using Web services to build context-aware applications in ubiquitous computing
    Austaller, G
    Kangasharju, J
    Mühlhäuser, M
    WEB ENGINEERING, PROCEEDINGS, 2004, 3140 : 483 - 487
  • [26] A middleware supporting context-aware services based on context business objects
    Xiong, Jinhua
    Wojciechowski, Manfred
    Holtkamp, Bernhard
    Yang, Shaohua
    Fan, Jianping
    SIXTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2007, : 379 - +
  • [27] Mobile computing middleware for context-aware applications
    Capra, L
    ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 723 - 724
  • [28] A policy-based middleware for context-aware pervasive computing
    El Khaddar, Mehdia Ajana
    Chraibi, Mhammed
    Harroud, Hamid
    Boulmalf, Mohammed
    Elkoutbi, Mohammed
    Maach, Abdelilah
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2015, 11 (01) : 43 - +
  • [29] A Quality-Aware Context Middleware Specification for Context-Aware Computing
    Li, Yuanping
    Feng, Ling
    2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 879 - 884
  • [30] An infrastructure approach to context-aware computing
    Hong, JI
    Landay, JA
    HUMAN-COMPUTER INTERACTION, 2001, 16 (2-4): : 287 - 303