Achieving fault tolerance by a formally validated interaction policy

被引:0
|
作者
Fantechi, Alessandro [1 ]
Gnesi, Stefania [2 ]
Semini, Laura [3 ]
机构
[1] Univ Florence, Dipartimento Sistemi & Informat, Florence, Italy
[2] CNR, ISTI, Pisa, Italy
[3] Univ Pisa, Dip Inforamt, I-56100 Pisa, Italy
关键词
integrity policies; fault tolerance; process algebras; model checking;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper addresses the rigorous validation of an integrity policy by means of the application of formal methods and related support tools. We show how the policy, which provides a flexible fault tolerant schema, can be specified using a process algebra and verified using model checking techniques. Actually, we show how this approach allows both the generic validation of a middleware based on such integrity policy, and the validation of an integrated application which internally uses this mechanism. In the first case, the fault tolerance of a system, possibly composed of Commercial Off The Shelf (COTS) components, is guaranteed by a validated resident interaction control middleware. The second case applies instead when the application is forced to use a given middleware, as it is the case of Web Services.
引用
收藏
页码:133 / +
页数:4
相关论文
共 50 条
  • [31] Formally verifying fault tolerant system designs
    Bernardeschi, Cinzia
    Fantechi, Alessandro
    Simoncini, Luca
    1600, Oxford Univ Press, Oxford, United Kingdom (43):
  • [32] Formally verifying fault tolerant system designs
    Bernardeschi, C
    Fantechi, A
    Simoncini, L
    COMPUTER JOURNAL, 2000, 43 (03): : 191 - 205
  • [33] Formally Validated of Novel Tolling Service With the ITS-G5
    Randriamasy, Malalatiana
    Cabani, Adnane
    Chafouk, Houcine
    Fremont, Guy
    IEEE ACCESS, 2019, 7 : 41133 - 41144
  • [34] EnHTM: Exploiting Hardware Transaction Memory for Achieving Low-cost Fault Tolerance
    Li, Jianli
    Tan, Qingping
    Tan, Lanfang
    2013 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL MANUFACTURING AND AUTOMATION (ICDMA), 2013, : 550 - 554
  • [35] Achieving privacy-preserving big data aggregation with fault tolerance in smart grid
    Guan, Zhitao
    Si, Guanlin
    DIGITAL COMMUNICATIONS AND NETWORKS, 2017, 3 (04) : 242 - 249
  • [36] Achieving Fault-tolerance and Safety of Discrete-event Systems through Learning
    Dai, Jin
    Karimoddini, Ali
    Lin, Hai
    2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 4835 - 4840
  • [37] Achieving privacy-preserving big data aggregation with fault tolerance in smart grid
    Zhitao Guan
    Guanlin Si
    Digital Communications and Networks, 2017, 3 (04) : 242 - 249
  • [38] The adaptive agent architecture: Achieving fault-tolerance using persistent broker teams
    Kumar, S
    Cohen, PR
    Levesque, HJ
    FOURTH INTERNATIONAL CONFERENCE ON MULTIAGENT SYSTEMS, PROCEEDINGS, 2000, : 159 - 166
  • [39] Compiling Sandboxes: Formally Verified Software Fault Isolation
    Besson, Frederic
    Blazy, Sandrine
    Dang, Alexandre
    Jensen, Thomas
    Wilke, Pierre
    PROGRAMMING LANGUAGES AND SYSTEMS, ESOP 2019: 28TH EUROPEAN SYMPOSIUM ON PROGRAMMING, 2019, 11423 : 499 - 524
  • [40] On formally integrating science and policy: walking the walk
    Nichols, James D.
    Johnson, Fred A.
    Williams, Byron K.
    Boomer, G. Scott
    JOURNAL OF APPLIED ECOLOGY, 2015, 52 (03) : 539 - 543