Modelling and Verification of Survivability Requirements for Critical Systems

被引:1
|
作者
Bernardi, Simona [1 ]
Dranca, Lacramioara [1 ]
Merseguer, Jose [2 ]
机构
[1] Acad Gen Militar, Ctr Univ Defensa, Zaragoza, Spain
[2] Univ Zaragoza, Dept Informat & Ingn Sistemas, Zaragoza, Spain
关键词
Safety assessment; Survivable services; Petri Nets;
D O I
10.1007/978-3-319-15201-1_6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Survivability is a property of systems that guarantees services which operate safe and timely. Safety-critical services must survive despite the presence of faults or attacks. The contribution of the paper is twofold: construction of a survivability assessment model (SAM) and its transformation to a model checking problem. Our SAM is automatically obtained from an improved specification of misuse cases, which encompasses essential services, threats and survivability strategies. The SAM is automatically converted, using model-driven techniques, into a Petri Net model for verifying survivability properties through model checking. The method has been applied to a military command-and-control information system.
引用
收藏
页码:86 / 100
页数:15
相关论文
共 50 条
  • [41] Critical systems validation and verification with CSP and FDR
    Goldsmith, M
    Zakiuddin, I
    APPLIED FORMAL METHODS - FM-TRENDS 98, 1999, 1641 : 243 - 250
  • [42] The formal modelling and verification of safety critical ATP software design
    Yan, F
    Tang, T
    Safety and Security Engineering, 2005, 82 : 577 - 585
  • [43] Formal Verification of Hardware Components in Critical Systems
    Khan, Wilayat
    Kamran, Muhammad
    Naqvi, Syed Rameez
    Khan, Farrukh Aslam
    Alghamdi, Ahmed S.
    Alsolami, Eesa
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020
  • [44] FORMAL VERIFICATION OF SAFETY-CRITICAL SYSTEMS
    MOSER, LE
    MELLIARSMITH, PM
    SOFTWARE-PRACTICE & EXPERIENCE, 1990, 20 (08): : 799 - 821
  • [45] Formal methods and automated verification of critical systems
    Maurice H. ter Beek
    Stefania Gnesi
    Alexander Knapp
    International Journal on Software Tools for Technology Transfer, 2018, 20 : 355 - 358
  • [46] Early Verification and Validation of Mission Critical Systems
    Ponsard, C.
    Massonet, P.
    Rifaut, A.
    Molderez, J. F.
    van Lamsweerde, A.
    Van, H. Tran
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 133 : 237 - 254
  • [47] Critical Systems Verification in MetaMORP(h)OSY
    Aversa, Rocco
    Di Martino, Beniamino
    Moscato, Francesco
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, 2014, 8696 : 119 - 129
  • [48] Early verification and validation of mission critical systems
    Ponsard, C.
    Massonet, P.
    Molderez, J. F.
    Rifaut, A.
    van Lamsweerde, A.
    Van, H. Tran
    FORMAL METHODS IN SYSTEM DESIGN, 2007, 30 (03) : 233 - 247
  • [49] Verification and Validation of Flight Critical Systems (VVFCS)
    2012 IEEE/AIAA 31ST DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2012,
  • [50] Early verification and validation of mission critical systems
    C. Ponsard
    P. Massonet
    J. F. Molderez
    A. Rifaut
    A. van Lamsweerde
    H. Tran Van
    Formal Methods in System Design, 2007, 30