Parameterised boolean equation systems
JF Groote, TAC Willemse - Theoretical Computer Science, 2005 - Elsevier
Boolean equation system are a useful tool for verifying formulas from modal μ-calculus on
transition systems (see [Mader, Lecture Notes in Computer Science, Vol. 1019, 1995, pp. 72 …
transition systems (see [Mader, Lecture Notes in Computer Science, Vol. 1019, 1995, pp. 72 …
A modal logic for mobile agents
R De Nicola, M Loreti - ACM Transactions on Computational Logic …, 2004 - dl.acm.org
Klaim is an experimental programming language that supports a programming paradigm
where both processes and data can be moved across different computing environments …
where both processes and data can be moved across different computing environments …
On bidirectional runtime enforcement
Runtime enforcement is a dynamic analysis technique that instruments a monitor with a
system in order to ensure its correctness as specified by some property. This paper explores …
system in order to ensure its correctness as specified by some property. This paper explores …
[PDF][PDF] Bidirectional runtime enforcement of first-order branching-time properties
Runtime enforcement is a dynamic analysis technique that instruments a monitor with a
system in order to ensure its correctness as specified by some property. This paper explores …
system in order to ensure its correctness as specified by some property. This paper explores …
Fast generic model-checking for data-based systems
D Zhang, R Cleaveland - … on Formal Techniques for Networked and …, 2005 - Springer
This paper shows how predicate equation systems (PESs) may be used to solve model-
checking problems for systems, such as those involving real-time or value passing, that …
checking problems for systems, such as those involving real-time or value passing, that …
Model checking value-passing processes
H Lin - Proceedings Eighth Asia-Pacific Software Engineering …, 2001 - ieeexplore.ieee.org
An algorithm for model checking value-passing processes is presented. Processes are
modeled as symbolic transition graphs with assignments. To specify properties for such …
modeled as symbolic transition graphs with assignments. To specify properties for such …
Developing theoretical foundations for runtime enforcement
The ubiquitous reliance on software systems increases the need for ensuring that systems
behave correctly and are well protected against security risks. Runtime enforcement is a …
behave correctly and are well protected against security risks. Runtime enforcement is a …
The Korrigan Environment
This paper presents an environment to support the use of specification for mixed systems, ie
systems with both dynamic (behaviour, communication, concurrency) and static (data type) …
systems with both dynamic (behaviour, communication, concurrency) and static (data type) …
Korrigan: un formalisme et une méthode pour la spécification formelle et structurée de systemes mixtes
P Poizat - 2000 - theses.hal.science
L'emploi des spécifications formelles est d'une grande importance, tout particulièrement
pour le développement de systèmes dits sécuritaires ou critiques. Les spécifications mixtes …
pour le développement de systèmes dits sécuritaires ou critiques. Les spécifications mixtes …
A model checker for value-passing mu-calculus using logic programming
CR Ramakrishnan - Practical Aspects of Declarative Languages: Third …, 2001 - Springer
Recent advances in logic programming have been successfully used to build practical
verification toolsets, as evidenced by the XMC system. Thus far, XMC has supported value …
verification toolsets, as evidenced by the XMC system. Thus far, XMC has supported value …