Engineering reconfigurable distributed software systems: Issues arising for pervasive computing

被引:0
作者
Zarras, Apostolos [1 ]
Fredj, Manel [2 ]
Georgantas, Nikolaos [2 ]
Issarny, Valerie [2 ]
机构
[1] Univ Ioannina, Dept Comp Sci, GR-45110 Ioannina, Greece
[2] INRIA, Rocquencourt, France
来源
RIGOROUS DEVELOPMENT OF COMPLEX FAULT-TOLERANT SYSTEMS | 2006年 / 4157卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This chapter establishes a common base for discussing reconfigurability in distributed software systems in general and in pervasive systems in particular, by introducing a generic reconfiguration cycle. Following this cycle, we discuss in detail three former efforts on reconfigurable pervasive systems, and draw conclusions about the capacity of existing approaches to deal with open, dynamic, ad hoc environments. We, then, outline our approach towards uncontrolled reconfiguration targeting environments in which no centralized coordination or prior awareness between services being composed is assumed. Our solution supports awareness of service semantics and related service discovery, configuration change detection and state transfer, interface-aware dynamic adaptation of service orchestrations and conversat ion-aware check-pointing and recovery.
引用
收藏
页码:364 / +
页数:3
相关论文
共 29 条
  • [1] [Anonymous], 2004, P SWSWPC 2004
  • [2] BABAOGLU O, 1993, DISTRIBUTED SYSTEMS, P55
  • [3] The Semantic Web - A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities
    Berners-Lee, T
    Hendler, J
    Lassila, O
    [J]. SCIENTIFIC AMERICAN, 2001, 284 (05) : 34 - +
  • [4] A dynamic reconfiguration service for CORBA
    Bidan, C
    Issarny, V
    Saridakis, T
    Zarras, A
    [J]. FOURTH INTERNATIONAL CONFERENCE ON CONFIGURABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 35 - 42
  • [5] Blair GS, 2000, LECT NOTES COMPUT SC, V1795, P164
  • [6] Cheng SW, 2002, LECT NOTES COMPUT SC, V2299, P67
  • [7] Understanding code mobility
    Fuggetta, A
    Picco, GP
    Vigna, G
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (05) : 342 - 361
  • [8] GAMMA E, 1995, ADDISONWESLEY PROFES
  • [9] Rainbow: Architecture-based self-adaptation with reusable infrastructure
    Garlan, D
    Cheng, SW
    Huang, AC
    Schmerl, B
    Steenkiste, P
    [J]. COMPUTER, 2004, 37 (10) : 46 - +
  • [10] Garlan D., 1994, CMUCS94166