Fault-aware management protocols for multi-component applications

被引:19
|
作者
Brogi, Antonio [1 ]
Canciani, Andrea [1 ]
Soldani, Jacopo [1 ]
机构
[1] Univ Pisa, Dept Comp Sci, Pisa, Italy
关键词
D O I
10.1016/j.jss.2018.02.005
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays, applications are composed by multiple heterogeneous components, whose management must be suitably coordinated by taking into account inter-component dependencies and potential failures. In this paper, we first present fault-aware management protocols, which allow to model the management behaviour of application components, and we then illustrate how such protocols can be composed to analyse and automate the overall management of a multi-component application. We also show how to recover applications that got stuck because a fault was not handled properly, or because a component is behaving differently than expected. To illustrate the feasibility of our approach, we present BARREL, a proof-of-concept application that permits editing and analysing fault-aware management protocols in multi-component applications. We also discuss the usefulness of BARREL by showing how it was fruitfully exploited it in a concrete case study and in a controlled experiment. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:189 / 210
页数:22
相关论文
共 50 条
  • [21] Fault-Aware Performance Assessment Approach for Embedded Networks
    Malburg, Jan
    Janson, Karl
    Raik, Jaan
    Dannemann, Frank
    2019 IEEE 22ND INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2019,
  • [22] Identifying Failure Causalities in Multi-component Applications
    Brogi, Antonio
    Soldani, Jacopo
    SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2019, 2020, 12226 : 226 - 235
  • [23] Multi-component seals for aggressive oilfield applications
    Foster M.
    Sealing Technology, 2011, 2011 (12) : 9 - 11
  • [24] Reduce: A Framework for Reducing the Overheads of Fault-Aware Retraining
    Hanif, Muhammad Abdullah
    Shafique, Muhammad
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [25] Efficient Fault-Aware Routing for Wireless Sensor Networks
    Yun, Jaekeun
    Kim, Daehee
    An, Sunshin
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2017, E100A (09): : 1985 - 1992
  • [26] Applications of heteropoly acids in multi-component reactions
    Heravi, Majid M.
    Faghihi, Zeinab
    JOURNAL OF THE IRANIAN CHEMICAL SOCIETY, 2014, 11 (01) : 209 - 224
  • [27] Multi-component Teleservice Model for Multimedia Applications
    Alani, Omar
    Mehmood, Rashid
    NGMAST 2008: SECOND INTERNATIONAL CONFERENCE ON NEXT GENERATION MOBILE APPLICATIONS, SERVICES, AND TECHNOLOGIES, PROCEEDINGS, 2008, : 492 - +
  • [28] Estimating costs of multi-component enterprise applications
    Brogi, Antonio
    Corradini, Andrea
    Soldani, Jacopo
    FORMAL ASPECTS OF COMPUTING, 2019, 31 (04) : 421 - 451
  • [29] Applications of heteropoly acids in multi-component reactions
    Majid M. Heravi
    Zeinab Faghihi
    Journal of the Iranian Chemical Society, 2014, 11 : 209 - 224
  • [30] Fault-Aware Dependability Enhancement Techniques for Flash Memories
    Lu, Shyue-Kung
    Yu, Shu-Chi
    Hsu, Chun-Lung
    Sun, Chi-Tien
    Hashizume, Masaki
    Yotsuyanagi, Hiroyuki
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (03) : 634 - 645