Model-based validation of diagnostic software with application in automotive systems

被引:0
|
作者
Chen, Jun [1 ]
Ramesh, S. [2 ]
机构
[1] Oakland Univ, Dept Elect & Comp Engn, Rochester, MI USA
[2] Gen Motors R&D, Warren, MI USA
关键词
Automotive Systems - Diagnostic software - Formal representations - Model based techniques - Model-based validation - On board diagnostics - Software requirements - Software validation;
D O I
10.1049/csy2.12016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software validation aims to ensure that a particular software product fulfils its intended purpose, and needs to be performed against both software requirement as well as its implementation (i.e. product). However, for diagnostic software (i.e. a diagnoser) performing online diagnosis against certain fault models and reports diagnosis decision, the underlying fault models are usually not explicitly specified, neither by formal language nor by descriptive language. The lack of formal representation of fault models leaves the intended purpose of the diagnostic software vague, making its validation difficult. To address this issue, the authors propose various model-based techniques that can generate concrete examples of the diagnoser's key properties. Such examples are represented in an intuitive and possibly visualised way, facilitating the designers/users to approve or disapprove the conformance of the diagnoser to the intended purpose. The proposed techniques work for validation of both the requirement and implementation that can be modelled as finite state machine, and are illustrated through applications on vehicle on-board diagnostic requirement.
引用
收藏
页码:140 / 149
页数:10
相关论文
共 50 条
  • [11] On integration of model-based validation in software engineering of industrial automation systems
    Vyatkin, V
    PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL MULTI-CONFERENCE ON AUTOMATION, CONTROL, AND INFORMATION TECHNOLOGY - AUTOMATION, CONTROL, AND APPLICATIONS, 2005, : 129 - 134
  • [12] Model-based software development for automotive ECU networks
    Von Der Beeck, M.
    Braun, P.
    Rappl, M.
    Schröder, C.
    VDI Berichte, 2001, (1646): : 293 - 331
  • [13] Systematic Model-Based Testing of Embedded Automotive Software
    Conrad, Mirko
    Fey, Ines
    Sadeghipour, Sadegh
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 111 : 13 - 26
  • [14] Model-based software development for automotive ECU networks
    von der Beeck, M
    Braun, P
    Rappl, M
    Schröder, C
    ELECTRONIC SYSTEMS FOR VEHICLES, 2001, 1646 : 293 - 331
  • [15] Executable Specifications for Model-Based Development of Automotive Software
    Bodenstein, Christoph
    Lohse, Frank
    Zimmermann, Armin
    2010 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [16] Improving Model-Based Testing in Automotive Software Engineering
    Kriebel, Stefan
    Markthaler, Matthias
    Salman, Karin Samira
    Greifenberg, Timo
    Hillemacher, Steffen
    Rumpe, Bernhard
    Schulze, Christoph
    Wortmann, Andreas
    Orth, Philipp
    Richenhagen, Johannes
    2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - SOFTWARE ENGINEERING IN PRACTICE TRACK (ICSE-SEIP 2018), 2018, : 172 - 180
  • [17] Safety Case Impact Assessment in Automotive Software Systems: An Improved Model-Based Approach
    Kokaly, Sahar
    Salay, Rick
    Chechik, Marsha
    Lawford, Mark
    Maibaum, Tom
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2017, 2017, 10488 : 69 - 85
  • [18] Application of Model-Based Systems Engineering Within the Automotive Industry —- a Current State
    Brenk, Daniel
    Seiffert, Sebastian
    Rauh, Artur
    INCOSE International Symposium, 2024, 34 (01) : 2217 - 2224
  • [19] On Error-Class Distribution in Automotive Model-Based Software
    Altinger, Harald
    Dajsuren, Yanja
    Siegl, Sebastian
    Vinju, Jurgen J.
    Wotawa, Franz
    2016 IEEE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), VOL 1, 2016, : 688 - 692
  • [20] The Challenge of Interoperability: Model-Based Integration for Automotive Control Software
    Yu, Huafeng
    Joshi, Prachi
    Talpin, Jean-Pierre
    Shukla, Sandeep
    Shiraishi, Shinichi
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,