Simulation-based approaches for verification of embedded control systems: An overview of traditional and advanced modeling, testing, and verification techniques

J Kapinski, JV Deshmukh, X **, H Ito… - IEEE Control Systems …, 2016 - ieeexplore.ieee.org
Designers of industrial embedded control systems, such as automotive, aerospace, and
medical-device control systems, use verification and testing activities to increase their …

[PDF][PDF] A tutorial on Uppaal 4.0

G Behrmann, A David… - Department of computer …, 2006 - cialdea.dia.uniroma3.it
This is a tutorial paper on the tool Uppaal. Its goal is to be a short introduction on the flavour
of timed automata implemented in the tool, to present its interface, and to explain how to use …

Runtime verification for LTL and TLTL

A Bauer, M Leucker, C Schallhart - ACM Transactions on Software …, 2011 - dl.acm.org
This article studies runtime verification of properties expressed either in lineartime temporal
logic (LTL) or timed lineartime temporal logic (TLTL). It classifies runtime verification in …

Engineering trustworthy self-adaptive software with dynamic assurance cases

R Calinescu, D Weyns, S Gerasimou… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
Building on concepts drawn from control theory, self-adaptive software handles
environmental and internal uncertainties by dynamically adjusting its architecture and …

E/E architecture synthesis: Challenges and technologies

H Askaripoor, M Hashemi Farzaneh, A Knoll - Electronics, 2022 - mdpi.com
In recent years, the electrical and/or electronic architecture of vehicles has been significantly
evolving. The new generation of cars demands a considerable amount of computational …

Uppaal stratego

A David, PG Jensen, KG Larsen, M Mikučionis… - … 2015, Held as Part of the …, 2015 - Springer
Uppaal Stratego is a novel tool which facilitates generation, optimization, comparison as
well as consequence and performance exploration of strategies for stochastic priced timed …

MAPE-K formal templates to rigorously design behaviors for self-adaptive systems

DGDL Iglesia, D Weyns - … on Autonomous and Adaptive Systems (TAAS), 2015 - dl.acm.org
Designing software systems that have to deal with dynamic operating conditions, such as
changing availability of resources and faults that are difficult to predict, is complex. A …

UPPAAL-Tiga: Time for Playing Games! (Tool Paper)

G Behrmann, A Cougnard, A David, E Fleury… - … Aided Verification: 19th …, 2007 - Springer
In 2005 we proposed the first efficient on-the-fly algorithm for solving games based on timed
game automata with respect to reachability and safety properties. The first prototype …

RoboChart: modelling and verification of the functional behaviour of robotic applications

A Miyazawa, P Ribeiro, W Li, A Cavalcanti… - Software & Systems …, 2019 - Springer
Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide
variety of applications, many with potential safety hazards. The work presented in this paper …

JANI: quantitative model and tool interaction

CE Budde, C Dehnert, EM Hahn, A Hartmanns… - … 2017, Held as Part of the …, 2017 - Springer
The formal analysis of critical systems is supported by a vast space of modelling formalisms
and tools. The variety of incompatible formats and tools however poses a significant …