A model checking language for concurrent value-passing systems

R Mateescu, D Thivolle - International Symposium on Formal Methods, 2008 - Springer
Modal μ-calculus is an expressive specification formalism for temporal properties of
concurrent programs represented as Labeled Transition Systems (Lts s). However, its …

Software maintenance life cycle

N Chapin - 1988 Conference on Software Maintenance, 1988 - computer.org
The well-known problem of state space explosion in model checking is even more critical
when applying this technique to programming languages, mainly due to the presence of …

Extended dependency graphs and efficient distributed fixed-point computation

AE Dalsgaard, S Enevoldsen, P Fogh… - Application and Theory …, 2017 - Springer
Equivalence and model checking problems can be encoded into computing fixed points on
dependency graphs. Dependency graphs represent causal dependencies among the nodes …

A multi-core solver for parity games

J van de Pol, M Weber - Electronic Notes in Theoretical Computer Science, 2008 - Elsevier
We describe a parallel algorithm for solving parity games, with applications in, eg, modal μ-
calculus model checking with arbitrary alternations, and (branching) bisimulation checking …

A distributed fixed-point algorithm for extended dependency graphs

AE Dalsgaard, S Enevoldsen, P Fogh… - Fundamenta …, 2018 - content.iospress.com
Equivalence and model checking problems can be encoded into computing fixed points on
dependency graphs. Dependency graphs represent causal dependencies among the nodes …

CTRL: Extension of CTL with regular expressions and fairness operators to verify genetic regulatory networks

R Mateescu, PT Monteiro, E Dumas… - Theoretical Computer …, 2011 - Elsevier
Model checking has proven to be a useful analysis technique not only for concurrent
systems, but also for genetic regulatory networks (Grns). Applications of model checking in …

Datalog-based program analysis with BES and RWL

M Alpuente, MA Feliú, C Joubert… - International Datalog 2.0 …, 2010 - Springer
This paper describes two techniques for Datalog query evaluation and their application to
object-oriented program analysis. The first technique transforms Datalog programs into an …

Distributed computation of fixed points on dependency graphs

AE Dalsgaard, S Enevoldsen, KG Larsen… - … on Dependable Software …, 2016 - Springer
Dependency graph is an abstract mathematical structure for representing complex causal
dependencies among its vertices. Several equivalence and model checking questions …

A model-extraction approach to verifying concurrent C programs with CADP

MM Gallardo, C Joubert, P Merino, D Sanán - Science of Computer …, 2012 - Elsevier
The development of reliable software for industrial critical systems benefits from the use of
formal models and verification tools for detecting and correcting errors as early as possible …

Testing peer-to-peer systems

EC de Almeida, G Sunyé, Y Le Traon… - Empirical Software …, 2010 - Springer
Abstract Peer-to-peer (P2P) offers good solutions for many applications such as large data
sharing and collaboration in social networks. Thus, it appears as a powerful paradigm to …