(User-friendly) formal requirements verification in the context of ISO26262

被引:2
|
作者
Makartetskiy, Denis [1 ]
Marchetto, Guido [1 ]
Sisto, Riccardo [1 ]
Valenza, Fulvio [1 ]
Virgilio, Matteo [1 ]
Leri, Denise [2 ]
Denti, Paolo [2 ]
Finizio, Roberto [2 ]
机构
[1] Politecn Torino, Dipartimento Automat & Informat, Cso Duca Abruzzi 24, I-10129 Turin, Italy
[2] Ctr Ric Fiat CRF, Str Torino 50, I-1004 Turin, Italy
关键词
ISO26262; Formal methods; SysML; AUTOMATED REFINEMENT CHECKING;
D O I
10.1016/j.jestch.2019.09.005
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In order to achieve the highest safety integrity levels, ISO26262 recommends the use of formal methods for various verification activities, throughout the lifecycle of safety-related embedded systems for road vehicles. Since formal methods are known to be difficult to use, one of the main challenges raised by these ISO26262 requirements is to find cost-effective approaches for being compliant with them. This paper proposes an approach for requirements formal verification where formal methods, languages, and tools are only minimally exposed to the user, and are integrated into one of the commonly used system modeling environments based on SysML. This approach does not require particular expertise in formal methods still allowing to apply them. Hence, personnel training costs and development costs should be kept limited. The proposed approach has been implemented as a plugin of the Topcased environment. Although it is limited to discrete system models, it has been successfully experimented on an industrial use case. (C) 2019 Karabuk University. Publishing services by Elsevier B.V.
引用
收藏
页码:494 / 506
页数:13
相关论文
共 39 条
  • [1] Dunuen: A User-Friendly Formal Verification Tool
    Capobianco, Giovanni
    Di Giacomo, Umberto
    Mercaldo, Francesco
    Santone, Antonella
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES 2019), 2019, 159 : 1431 - 1438
  • [2] Efficient Methodology for ISO26262 Functional Safety Verification
    da Silva, Felipe Augusto
    Bagbaba, Ahmet Cagri
    Hamdioui, Said
    Sauer, Christian
    [J]. 2019 IEEE 25TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS 2019), 2019, : 255 - 256
  • [3] Scratch-Based User-Friendly Requirements Definition for Formal Verification of Control Systems
    Grobelna, Iwona
    [J]. INFORMATICS IN EDUCATION, 2020, 19 (02): : 223 - 238
  • [4] User-friendly verification
    Hsiung, PA
    Wang, F
    [J]. FORMAL METHODS FOR PROTOCOL ENGINEERING AND DISTRIBUTED SYSTEMS, 1999, 28 : 279 - 294
  • [5] A Study on User-Friendly Formal Specification Languages for Requirements Formalization
    Pang, Cheng
    Pakonen, Antti
    Buzhinsky, Igor
    Vyatkin, Valeriy
    [J]. 2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 676 - 682
  • [6] Combining Fault Analysis Technologies for ISO26262 Functional Safety Verification
    da Silva, Felipe Augusto
    Bagbaba, Ahmet Cagri
    Hamdioui, Said
    Sauer, Christian
    [J]. 2019 IEEE 28TH ASIAN TEST SYMPOSIUM (ATS), 2019, : 129 - 134
  • [7] Modeling Safety Requirements of ISO26262 Using Goal Trees and Patterns
    Aoki, Toshiaki
    Traichaiyaporn, Kriangkrai
    Chiba, Yuki
    Matsubara, Masahiro
    Nishi, Masataka
    Narisawa, Fumio
    [J]. FORMAL TECHNIQUES FOR SAFETY-CRITICAL SYSTEMS, (FTSCS 2015), 2016, 596 : 206 - 221
  • [8] Efficient and user-friendly verification
    Wang, F
    Hsiung, PA
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (01) : 61 - 83
  • [9] REQUIREMENTS FOR A USER-FRIENDLY OPAC
    FOKKER, DW
    [J]. ELECTRONIC LIBRARY, 1989, 7 (01): : 4 - 10
  • [10] An Analysis of the Commonality and Differences Between ASPICE and ISO26262 in the Context of Software Development
    Oliveira, Pedro
    Ferreira, Andre L.
    Dias, Daniel
    Pereira, Tiago
    Monteiro, Paula
    Machado, Ricardo J.
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2017), 2017, 748 : 216 - 227