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
关键词
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
相关论文
共 50 条
  • [1] Software engineering for distributed computing
    Bieman, JM
    Srimani, PK
    JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 33 (03) : 205 - 206
  • [2] Towards a Reconfigurable Middleware Architecture for Pervasive Computing Systems
    Pascual, Gustavo G.
    Fuentes, Lidia
    Pinto, Monica
    ADVANCED INFORMATION SYSTEMS ENGINEERING WORKSHOPS, 2011, 83 : 318 - 329
  • [3] Software engineering issues for network computing
    Ghezzi, C
    Vigna, G
    REQUIREMENTS TARGETING SOFTWARE AND SYSTEMS ENGINEERING, 1998, 1526 : 155 - 177
  • [4] Software engineering issues for network computing
    Ghezzi, C
    INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 1997, : 2 - 2
  • [5] Software engineering issues for ubiquitous computing
    Abowd, Gregory D.
    Proceedings - International Conference on Software Engineering, 1999, : 75 - 84
  • [6] Reconfigurable computing: A survey of systems and software
    Compton, K
    Hauck, S
    ACM COMPUTING SURVEYS, 2002, 34 (02) : 171 - 210
  • [7] Intelligent systems engineering with reconfigurable computing
    Skliarova, Iouliia
    PROFESSIONAL PRACTICE IN ARTIFICIAL INTELLIGENCE, 2006, 218 : 161 - 170
  • [8] Distributed information systems - Issues and challenges for the software engineering research community
    Gorton, I
    SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS - INTERNATIONAL SYMPOSIUM PROCEEDINGS, 1998, : 13 - 17
  • [9] A software engineering framework for context-aware pervasive computing
    Henricksen, K
    Indulska, J
    SECOND IEEE ANNUAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2004, : 77 - 86
  • [10] Embedded system engineering in pervasive computing era: A software approach
    Li, M
    Wang, H
    Li, P
    2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 1696 - 1699