Design tool to express failure detection protocols

被引:1
|
作者
De Florio, V. [1 ,2 ]
Blondia, C. [1 ,2 ]
机构
[1] Univ Antwerp, Dept Math & Comp Sci, Performance Anal Telecommun Syst Grp, B-2020 Antwerp, Belgium
[2] Interdisciplinary Inst Broadband Technol, B-9050 Ghent, Belgium
关键词
D O I
10.1049/iet-sen.2009.0043
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Failure detection protocols - a fundamental building block for crafting fault-tolerant distributed systems - are in many cases described by their authors making use of informal pseudo-codes of their conception. Often these pseudo-codes use syntactical constructs that are not available in COTS programming languages such as C or C++. This translates into informal descriptions that call for ad hoc interpretations and implementations. Being informal, these descriptions cannot be tested by their authors, which may translate into insufficiently detailed or even faulty specifications. This study tackles this problem by introducing a formal syntax for those constructs and a C library that implements them - a tool set to express and reason about failure detection protocols. The resulting specifications are longer but non-ambiguous, and eligible for becoming a standard form.
引用
收藏
页码:119 / 133
页数:15
相关论文
共 50 条
  • [1] A tool for the expression of failure detection protocols
    De Florio, Vincenzo
    Blondia, Chris
    [J]. 15TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2007, : 199 - +
  • [2] AN INTERACTIVE TOOL FOR DESIGN, SIMULATION, VERIFICATION, AND SYNTHESIS OF PROTOCOLS
    CHAO, DY
    WANG, DT
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1994, 24 (08): : 747 - 783
  • [3] A methodology to design arbitrary failure detectors for distributed protocols
    Baldoni, Roberto
    Helary, Jean-Michel
    Piergiovanni, Sara Tucci
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (07) : 619 - 637
  • [4] Detection of tool failure in end milling
    Tarng, YS
    Chen, MC
    Liu, HS
    [J]. JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 1996, 57 (1-2) : 55 - 61
  • [5] The Healthcare Failure Mode and Effect Analysis as a tool to evaluate care protocols
    Abi, Alissa Xavier da Costa Furtado
    Cruz, Elaine Dhemer de Almeida
    Pontes, Leticia
    dos Santos, Tatiane
    Felix, Jorge Vinicius Cestari
    [J]. REVISTA BRASILEIRA DE ENFERMAGEM, 2022, 75 (03)
  • [6] Design, verification and failure diagnosis of wireless communication protocols for the AHS
    Lindsey, AE
    Viswanath, PB
    [J]. IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS, 1997, : 52 - 57
  • [7] Design of multimodal express delivery network structure considering hub failure
    Zheng, Chang-Jiang
    Hu, Huan
    Du, Mu-Qing
    [J]. Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2023, 53 (08): : 2304 - 2311
  • [8] New methods for tool failure detection in micromilling
    Gandarias, E.
    Dimov, S.
    Pham, D. T.
    Ivanov, A.
    Popov, K.
    Lizarralde, R.
    Arrazola, P. J.
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2006, 220 (02) : 137 - 144
  • [9] LINEARIZED DEFORMATION AT FAILURE - PROPOSED DESIGN TOOL
    BODIG, J
    [J]. WOOD SCIENCE, 1979, 11 (03): : 129 - 138
  • [10] Tool support for hardware/software co-design of communication protocols
    Fischer, S
    Wytrebowicz, J
    Budkowski, S
    [J]. COMPUTER COMMUNICATIONS, 2000, 23 (12) : 1158 - 1168