Repository logo
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Scholalry Output
  3. Publications
  4. SMT-based verification of safety-critical embedded control software
 
  • Details

SMT-based verification of safety-critical embedded control software

Source
IEEE Embedded Systems Letters
ISSN
19430663
Date Issued
2021-09-01
Author(s)
Adhikary, Sunandan
Gurung, Amit
Thakkar, Jay
Da Costa, Antonio Bruto
Dey, Soumyajit
Hazra, Aritra
Dasgupta, Pallab
DOI
10.1109/LES.2020.3035560
Volume
13
Issue
3
Abstract
A large fraction of bugs discovered in the design flow of embedded control software (ECS) arises from the control software s interaction with the plant it controls. Traditional formal analysis approaches using interleaved controller-plant reach-set analysis grossly overapproximate the reachable states and does not scale. In this letter, we examine a verification approach that considers a control system with the (possibly nonlinear) plant dynamics and mode switches specified along with the actual control software implementation. Given this input, we generate a bounded-Time safety verification problem encoded as satisfiability modulo theories (SMTs) constraints. We leverage δ-decidability over Reals to achieve scalability while verifying the control software.
Unpaywall
URI
http://repository.iitgn.ac.in/handle/IITG2025/23717
Subjects
Control software verification | Sampled data systems. | δ-Approximation
IITGN Knowledge Repository Developed and Managed by Library

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify