INVITED: Specification, Verification and Design of Evolving Automotive Software

被引:1
|
作者
Ramesh, S. [1 ]
Vogel-Heuser, Birgit [2 ]
Chang, Wanli [3 ]
Roy, Debayan [2 ]
Zhang, Licong [2 ]
Chakraborty, Samarjit [2 ]
机构
[1] Gen Motors R&D, Warren, MI 48090 USA
[2] Tech Univ Munich, Munich, Germany
[3] Singapore Inst Technol, Singapore, Singapore
关键词
Formal Specification and Verification; Inconsistency management; Regression verification; Feedback control systems; Model predictive control; Evolving automotive systems;
D O I
10.1145/3061639.3072946
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Modern automotive systems consist of hundreds of functionalities implemented in software. Moreover, these functionalities are constantly evolving with increasing demand for automation, industry competition and changing sensor and actuator capabilities. Correspondingly, it is important to adapt the engineering and software development processes for such systems to consider fast management of this evolution at minimum cost. Towards this, in this paper, we outline three different problems in the context of evolving automotive software and discuss potential solutions for each of them. First, we outline a framework that can accommodate variability in specifications while developing software for automotive product lines. Secondly, a technique is illustrated to addresses after-sales addition of new features in existing systems by studying corresponding acceptable performance degradation of existing functionalities. Finally, we discuss how an inconsistency management framework and regression verification can ensure consistent evolution of engineering processes for automotive mechatronic systems.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] A new verification framework of object-oriented design specification for small scale software
    Kim, EM
    Kusumoto, S
    Kikuno, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1997, E80D (01) : 51 - 56
  • [22] New verification framework of object-oriented design specification for small scale software
    Osaka Univ, Toyonaka-shi, Japan
    IEICE Trans Inf Syst, 1 (51-56):
  • [23] Verification of temporal properties in automotive embedded software
    Lettnin, Djones
    Nalla, Pradeep K.
    Ruf, Juergen
    Kropf, Thomas
    Rosenstiel, Wolfgang
    Kirsten, Tobias
    Schoenknecht, Volker
    Reitemeyer, Stephan
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 162 - +
  • [24] Early Model-Based Design and Verification of Automotive Control System Software Implementations
    Shahbakhti, Mahdi
    Amini, Mohammad Reza
    Li, Jimmy
    Asami, Satoshi
    Hedrick, J. Karl
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2015, 137 (02):
  • [25] Virtualized In Situ Software Update Verification: Verification of Over-the-Air Automotive Software Updates
    Coe, David J.
    Kulick, Jeffrey H.
    Milenkovic, Aleksandar
    Etzkorn, Letha
    IEEE VEHICULAR TECHNOLOGY MAGAZINE, 2020, 15 (01): : 84 - 90
  • [26] An Automatic Generation and Verification Method of Software Requirements Specification
    Wei, Xiaoyang
    Wang, Zhengdi
    Yang, Shuangyuan
    ELECTRONICS, 2023, 12 (12)
  • [27] Challenges in the Design of Automotive Software
    Fuerst, Simon
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 256 - 258
  • [28] Quantitative Properties of Software Systems: Specification, Verification, and Synthesis
    Krstic, Srdan
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 674 - 677
  • [29] Test-Driven Scenario Specification of Automotive Software Components
    Wiecher, Carsten
    Greenyer, Joel
    Korte, Jan
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 12 - 17
  • [30] Design Verification of Automotive Controller Models
    Rajeev, A. C.
    Mohalik, Swarup
    Ramesh, S.
    SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2013, 6 (02): : 419 - 424