Verifying Auto-generated C Code from Simulink An Experience Report in the Automotive Domain

被引:5
|
作者
Berger, Philipp [1 ]
Katoen, Joost-Pieter [1 ]
Abraham, Erika [1 ]
Bin Waez, Md Tawhid [2 ]
Rambow, Thomas [3 ]
机构
[1] Rhein Westfal TH Aachen, Aachen, Germany
[2] Ford Motor Co, Dearborn, MI 48121 USA
[3] Ford Werke GmbH, Cologne, Germany
来源
FORMAL METHODS | 2018年 / 10951卷
关键词
D O I
10.1007/978-3-319-95582-7_18
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents our experience with formal verification of C code that is automatically generated from Simulink open-loop controller models. We apply the state-of-the-art commercial model checker BTC EmbeddedPlatform to two Ford R&D prototype case studies: a next-gen Driveline State Request and a next-gen E-Clutch Control. These case studies contain various features (decision logic, floating-point arithmetic, rate limiters and state-flow systems) implemented in discrete-time logic. The diverse features and the extensive use of floating-point variables make the formal code verification highly challenging. The paper reports our findings, identifies shortcomings and strengths of formal verification when adopted in an automotive setting. We also provide recommendations to tool developers and requirement engineers so as to integrate formal code verification into the automotive mass product development.
引用
下载
收藏
页码:312 / 328
页数:17
相关论文
共 50 条
  • [41] Assessing the Students' Understanding and their Mistakes in Code Review Checklists -An Experience Report of 1,791 Code Review Checklist Questions from 394 Students-
    Chong, Chun Yong
    Thongtanunam, Patanamon
    Tantithamthavorn, Chakkrit
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: JOINT TRACK ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-JSEET 2021), 2021, : 20 - 29
  • [42] Problem Analysis of Traditional IT-Security Risk Assessment Methods - An Experience Report from the Insurance and Auditing Domain
    Taubenberger, Stefan
    Juerjens, Jan
    Yu, Yijun
    Nuseibeh, Bashar
    FUTURE CHALLENGES IN SECURITY AND PRIVACY FOR ACADEMIA AND INDUSTRY, 2011, 354 : 259 - +
  • [43] PRELIMINARY DEFECT DATA FROM THE ITERATIVE DEVELOPMENT OF A LARGE C++ PROGRAM (EXPERIENCE REPORT)
    WALSH, JF
    SIGPLAN NOTICES, 1992, 27 (10): : 178 - 183
  • [44] Kidney transplant from hepatitis C positive donors to hepatitis C negative recipients: report on the first experience in the UK
    Healy, Brendan
    Oakley, Rhys
    Backx, Matthijs
    Bradley, Robert
    Stephens, Michael
    Price, Nicola
    Griffin, Sian
    Moore, Catherine
    Evans, Jonathan
    Browne, Sarah
    JOURNAL OF HEPATOLOGY, 2020, 73 : S306 - S307
  • [45] Evidence that the Amyloid-β Protein Precursor Intracellular Domain, AICD, Derives From β-Secretase-Generated C-Terminal Fragment
    Flammang, Brice
    Pardossi-Piquard, Raphaelle
    Sevalle, Jevan
    Debayle, Delphine
    Dabert-Gay, Anne-Sophie
    Thevenet, Aurelie
    Lauritzen, Inger
    Checler, Frederic
    JOURNAL OF ALZHEIMERS DISEASE, 2012, 30 (01) : 145 - 153
  • [46] DERMATOLOGIC FINDINGS OF LIVER AND KIDNEY TRANSPLANT PATIENTS WITH HEPATITIS C VIRUS: REPORT OF A TWO-YEAR EXPERIENCE FROM A TRANSPLANT
    Pritchett, Ellen N.
    Miller, Brett
    Ali, Rozina
    Colasacco, Abby
    Malat, Gregory
    Doyle, Alden
    Stephen, Guy
    Cusack, Carrie Ann
    Abdelmalek, Mark
    Chung, Christina
    AMERICAN JOURNAL OF KIDNEY DISEASES, 2015, 65 (04) : A68 - A68
  • [47] Panic-Focused Psychodynamic Psychotherapy (PFPP). A report on experience with the clinical implementation and efficacy trial of a short-term, manualized course of psychotherapy generated from clinical/psychoanalytis knowledge
    Subic-Wrana, Claudia
    Wiltink, Joerg
    Beutel, Manfred E.
    PSYCHE-ZEITSCHRIFT FUR PSYCHOANALYSE UND IHRE ANWENDUNGEN, 2015, 69 (9-10) : 891 - 915
  • [48] A study of protein side-chain dynamics from new 2H auto-correlation and 13C cross-correlation NMR experiments:: Application to the N-terminal SH3 domain from drk
    Yang, DW
    Mittermaier, A
    Mok, YK
    Kay, LE
    JOURNAL OF MOLECULAR BIOLOGY, 1998, 276 (05) : 939 - 954
  • [49] Multi-inflammatory syndrome in children (MIS-C) associated with COVID-19: a nursing perspective experience report from a high-income tertiary paediatric hospital context
    Hjelmgren, Henrik
    Andersson, Karin
    Widegren, Jessica
    Bergman, Erika
    Verme, Anna
    Mordrup, Karina
    Ohlander, Marcus
    Bartholdson, Cecilia
    PEDIATRIC RHEUMATOLOGY, 2023, 21 (01)
  • [50] Multi-inflammatory syndrome in children (MIS-C) associated with COVID-19: a nursing perspective experience report from a high-income tertiary paediatric hospital context
    Henrik Hjelmgren
    Karin Andersson
    Jessica Widegren
    Erika Bergman
    Anna Vermé
    Karina Mördrup
    Marcus Öhlander
    Cecilia Bartholdson
    Pediatric Rheumatology, 21