Formal Methods for Embedded Control Software: Some Recent Progress

被引:0
|
作者
Deshmukh, Jyotirmoy V. [1 ]
机构
[1] Toyota Tech Ctr, Gardena, CA 90248 USA
关键词
FALSIFICATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This contribution introduces key challenges in the verification and validation of industrial-scale embedded control systems, such as those found in the domain of automotive powertrain. Even some of the most basic models of such systems contain features such as nonlinear and hybrid dynamics, which makes the verification problem intractable. A common abstraction for models of such complexity is to treat them as black-box systems, i.e. systems that we can stimulate with a given set of inputs, and can observe the system behaviors for a given set of outputs. We introduce past work that uses a simulation-guided approach for testing and analysis of such black-box models and review some recent progress. We also introduce a logical formalism for specifying behavioral requirements, and review some recent progress on making such requirement formalisms accessible to control designers
引用
收藏
页码:9 / +
页数:5
相关论文
共 50 条
  • [1] Invisible formal methods for embedded control systems
    Tiwari, A
    Shankar, N
    Rushby, J
    [J]. PROCEEDINGS OF THE IEEE, 2003, 91 (01) : 29 - 39
  • [2] Formal Methods for Robotic System Control Software
    Kouskoulas, Yanni
    Platzer, Andre
    Kazanzides, Peter
    [J]. JOHNS HOPKINS APL TECHNICAL DIGEST, 2013, 32 (02): : 490 - 498
  • [3] A software engineering curriculum incorporating formal methods: A progress report
    Sobel, AEK
    [J]. FRONTIERS IN EDUCATION 1997 - 27TH ANNUAL CONFERENCE, PROCEEDINGS, BOLS I - III, 1997, : 872 - 872
  • [4] SOME RECENT PROGRESS WITH METHODS FOR EVOLUTIONARY TREES
    PENNY, D
    WATSON, EE
    HICKSON, RE
    LOCKHART, PJ
    [J]. NEW ZEALAND JOURNAL OF BOTANY, 1993, 31 (03) : 275 - 288
  • [5] Experiences in designing and using formal specification languages for embedded control software
    Leveson, NG
    [J]. HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2000, 1790 : 3 - 3
  • [6] The embedded software of an electricity meter: An experience in using formal methods in an industrial project
    Arnold, A
    Begay, D
    Radoux, JP
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 1997, 28 (2-3) : 93 - 110
  • [7] Formal Testing Applied in Embedded Software
    Li, Zhen
    Liu, Bin
    Ma, Ning
    Yin, Yongfeng
    [J]. PROCEEDINGS OF 2009 8TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY, VOLS I AND II: HIGHLY RELIABLE, EASY TO MAINTAIN AND READY TO SUPPORT, 2009, : 697 - 702
  • [8] Formal verification of automotive embedded software
    Todorov, Vassil
    Boulanger, Frederic
    Taha, Safouan
    [J]. 2018 ACM/IEEE CONFERENCE ON FORMAL METHODS IN SOFTWARE ENGINEERING (FORMALISE 2018), 2018, : 84 - 87
  • [9] Formal methods in embedded design
    Johnson, SD
    [J]. COMPUTER, 2003, 36 (11) : 104 - 106
  • [10] SOME REMARKS ON THE SIGNIFICANCE OF FORMAL SPECIFICATION METHODS FOR THE DEVELOPMENT AND DOCUMENTATION OF SOFTWARE
    LUFT, AL
    [J]. ANGEWANDTE INFORMATIK, 1982, (04): : 215 - 224