Specifying and analyzing early requirements in Tropos

A Fuxman, L Liu, J Mylopoulos, M Pistore… - Requirements …, 2004 - Springer
We present a framework that supports the formal verification of early requirements
specifications. The framework is based on Formal Tropos, a specification language that …

Linear encodings of bounded LTL model checking

A Biere, K Heljanko, T Junttila… - Logical Methods in …, 2006 - lmcs.episciences.org
We consider the problem of bounded model checking (BMC) for linear temporal logic (LTL).
We present several efficient encodings that have size linear in the bound. Furthermore, we …

Hyperfuzzing for soc security validation

SK Muduli, G Takhar, P Subramanyan - Proceedings of the 39th …, 2020 - dl.acm.org
Automated validation of security properties in modern systems-on-chip (SoC) designs is
challenging due to three reasons:(i) specification of security in the presence of adversarial …

Pardinus: A temporal relational model finder

N Macedo, J Brunel, D Chemouil, A Cunha - Journal of Automated …, 2022 - Springer
This article presents Pardinus, an extension of the popular Kodkod relational model finder
with linear temporal logic (including past operators), to simplify the analysis of dynamic …

[HTML][HTML] Model checking reveals design issues leading to spurious actuation of nuclear instrumentation and control systems

A Pakonen, I Buzhinsky, K Björkman - Reliability Engineering & System …, 2021 - Elsevier
A spurious actuation of an industrial instrumentation and control (I&C) system is a failure
mode where the system or its component inadvertently produces an operation without a …

[KİTAP][B] Safety and reliability. Theory and applications

M Cepin, R Bris - 2017 - taylorfrancis.com
Safety and Reliability–Theory and Applications contains the contributions presented at the
27th European Safety and Reliability Conference (ESREL 2017, Portorož, Slovenia, June 18 …

Simple bounded LTL model checking

T Latvala, A Biere, K Heljanko, T Junttila - International Conference on …, 2004 - Springer
LNCS 3312 - Simple Bounded LTL Model Checking Page 1 Simple Bounded LTL Model
Checking Timo Latvala1,⋆ , Armin Biere2, Keijo Heljanko1,⋆⋆ , and Tommi Junttila3,⋆⋆⋆ 1 …

[HTML][HTML] Evaluation of visual property specification languages based on practical model-checking experience

A Pakonen, I Buzhinsky, V Vyatkin - Journal of Systems and Software, 2024 - Elsevier
Formal verification methods like model checking can provide mathematical proofs of design
correctness, so their use is justified in applications where safety or reliability requirements …

Incremental and complete bounded model checking for full PLTL

K Heljanko, T Junttila, T Latvala - … CAV 2005, Edinburgh, Scotland, UK, July …, 2005 - Springer
Bounded model checking is an efficient method for finding bugs in system designs. The
major drawback of the basic method is that it cannot prove properties, only disprove them …

HLola: a very functional tool for extensible stream runtime verification

F Gorostiaga, C Sánchez - … Conference on Tools and Algorithms for the …, 2021 - Springer
We present HLola, an extensible Stream Runtime Verification (SRV) tool, that borrows from
the functional language Haskell (1) rich types for data in events and verdicts; and (2) …