Software model checking

R Jhala, R Majumdar - ACM Computing Surveys (CSUR), 2009 - dl.acm.org
Software model checking Page 1 21 Software Model Checking RANJIT JHALA University of
California, San Diego and RUPAK MAJUMDAR University of California, Los Angeles We survey …

Runtime assurance for safety-critical systems: An introduction to safety filtering approaches for complex control systems

KL Hobbs, ML Mote, MCL Abate… - IEEE Control …, 2023 - ieeexplore.ieee.org
More than three miles above the Arizona desert, an F-16 student pilot experienced a gravity-
induced loss of consciousness, passing out while turning at nearly 9Gs (nine times the force …

Introduction to active automata learning from a practical perspective

B Steffen, F Howar, M Merten - … International School on Formal Methods for …, 2011 - Springer
In this chapter we give an introduction to active learning of Mealy machines, an automata
model particularly suited for modeling the behavior of realistic reactive systems. Active …

Assume-guarantee verification for probabilistic systems

M Kwiatkowska, G Norman, D Parker, H Qu - … TACAS 2010, Held as Part of …, 2010 - Springer
We present a compositional verification technique for systems that exhibit both probabilistic
and nondeterministic behaviour. We adopt an assume-guarantee approach to verification …

Practical verification of decision-making in agent-based autonomous systems

LA Dennis, M Fisher, NK Lincoln, A Lisitsa… - Automated Software …, 2016 - Springer
We present a verification methodology for analysing the decision-making component in
agent-based hybrid systems. Traditionally hybrid automata have been used to both …

Compositional verification for component-based systems and application

S Bensalem, M Bozga, TH Nguyen, J Sifakis - IET software, 2010 - IET
The authors present a compositional method for the verification of component-based
systems described in a subset of the behaviour-interaction-priority language encompassing …

Active automata learning in practice: an annotated bibliography of the years 2011 to 2016

F Howar, B Steffen - Machine Learning for Dynamic Software Analysis …, 2018 - Springer
Active automata learning is slowly becoming a standard tool in the toolbox of the software
engineer. As systems become ever more complex and development becomes more …

Model learning: a survey of foundations, tools and applications

S Ali, H Sun, Y Zhao - Frontiers of Computer Science, 2021 - Springer
Software systems are present all around us and playing their vital roles in our daily life. The
correct functioning of these systems is of prime concern. In addition to classical testing …

Safety-critical control synthesis for network systems with control barrier functions and assume-guarantee contracts

Y Chen, J Anderson, K Kalsi, AD Ames… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
This article aims at the safety-critical control synthesis of network systems such that the
satisfaction of the safety constraints can be guaranteed. To handle the large state dimension …

Assume-guarantee abstraction refinement meets hybrid systems

S Bogomolov, G Frehse, M Greitschus, R Grosu… - Hardware and Software …, 2014 - Springer
Compositional verification techniques in the assume-guarantee style have been
successfully applied to transition systems to efficiently reduce the search space by …