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 条
  • [21] Model-Based Development of Automotive Electronic Climate Control Software
    Kakade, Rupesh
    Murugesan, Mohan
    Perugu, Bhupal
    Nair, Mohanan
    MODELLING FOUNDATIONS AND APPLICATIONS, PROCEEDINGS, 2010, 6138 : 144 - 155
  • [22] On error-class distribution in automotive model-based software
    Altinger, Harald (harald.altinger@audi.de), 1600, Institute of Electrical and Electronics Engineers Inc. (01):
  • [23] Model-based Testing of Automotive Software: Some Challenges and Solutions
    Petrenko, Alexandre
    Timo, Omer Nguena
    Ramesh, S.
    2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [24] Model-based validation of CANopen systems
    Lekidis, Alexios
    Bozga, Marius
    Bensalem, Saddek
    PROCEEDINGS OF 2014 10TH IEEE WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2014), 2014,
  • [25] COMPOSING MODEL-BASED DIAGNOSTIC SYSTEMS
    LEITCH, R
    FREITAG, H
    TORNIELLI, G
    SHEN, Q
    INTEGRATED COMPUTER-AIDED ENGINEERING, 1995, 2 (03) : 203 - 217
  • [26] Model-based Software Development. Efficient Use of Code Generators in model-based Software Development for the Automotive Industry and Aviation
    Alber, Otto
    BADEN-BADEN SPEZIAL 2012: ELEKTRONIK IM KRAFTFAHRZEUG, 2012, 2172 : 95 - 100
  • [27] Verification and Validation Approaches for Model-based Software Engineering
    Schumann, Johann
    Goseva-Popstojanova, Katerina
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 514 - 518
  • [28] ModelMap: A Model-based Multi-domain Application Framework for Centralized Automotive Systems
    Sinha, Soham
    Farrukh, Anam
    West, Richard
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [29] Supervisor Synthesis in Model-Based Automotive Systems Engineering
    van de Mortel-Fronczak, Joanna M.
    van der Heijden, Martin H. R.
    Huisman, Rudolf G. M.
    Reniers, Michel A.
    2014 ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS), 2014, : 187 - 198
  • [30] The AUTOSAR Way of Model-Based Engineering of Automotive Systems
    Doerr, Heiko
    GRAPH TRANSFORMATIONS, ICGT 2008, 2008, 5214 : 38 - 38