Completeness and complexity of bounded model checking
For every finite model M and an LTL property ϕ, there exists a number CT (the
Completeness Threshold) such that if there is no counterexample to ϕ in M of length CT or …
Completeness Threshold) such that if there is no counterexample to ϕ in M of length CT or …
Constructor-based observational logic
M Bidoit, R Hennicker - The Journal of Logic and Algebraic Programming, 2006 - Elsevier
This paper focuses on the integration of reachability and observability concepts within an
algebraic, institution-based framework. In the first part of this work, we develop the essential …
algebraic, institution-based framework. In the first part of this work, we develop the essential …
Downward Löwenheim–Skolem theorem and interpolation in logics with constructors
D Găină - Journal of Logic and Computation, 2017 - academic.oup.com
The present article describes a method for proving Downward Löwenheim–Skolem
Theorem within an arbitrary institution satisfying certain logic properties. In order to …
Theorem within an arbitrary institution satisfying certain logic properties. In order to …
[PDF][PDF] Constructor-based logics.
Many computer science applications concern properties that are true for a restricted class of
models. In this paper, a couple of constructor-based institutions are presented. These …
models. In this paper, a couple of constructor-based institutions are presented. These …
Equality of streams is a Π0 over 2-complete problem
G Roşu - ACM SIGPLAN Notices, 2006 - dl.acm.org
This paper gives a precise characterization for the complexity of the problem of proving
equal two streams defined with a finite number of equations: Π0 over 2. Since the Π 0 over 2 …
equal two streams defined with a finite number of equations: Π0 over 2. Since the Π 0 over 2 …
A temporal requirements language for deductive verification of process-oriented programs
I Chernenko, IS Anureev, NO Garanina… - 2022 IEEE 23rd …, 2022 - ieeexplore.ieee.org
The requirements engineering process is primarily useful for complex software that controls
industrial processes. Requirements for control software suppose a description of the change …
industrial processes. Requirements for control software suppose a description of the change …
On automation of OTS/CafeOBJ method
The proof scores method is an interactive verification method in algebraic specification that
combines manual proof planning and reduction (automatic inference by rewriting). The proof …
combines manual proof planning and reduction (automatic inference by rewriting). The proof …
Initial semantics in logics with constructors
D Găină, K Futatsugi - Journal of Logic and Computation, 2015 - academic.oup.com
The constructor-based logics constitute the logical foundation of the so-called OTS/CafeOBJ
method, a modelling, specification and verification method of the observational transition …
method, a modelling, specification and verification method of the observational transition …
Interpolation in logics with constructors
D Găină - Theoretical Computer Science, 2013 - Elsevier
We present a generic method for establishing the interpolation property by borrowing it
across the logical systems from a base institution to prove it for its constructor-based variant …
across the logical systems from a base institution to prove it for its constructor-based variant …
Algebraic-Coalgebraic Specification in CoCasl
T Mossakowski, H Reichel, M Roggenbach… - Recent Trends in …, 2003 - Springer
We introduce CoCasl as a simple coalgebraic extension of the algebraic specification
language Casl. CoCasl allows the nested combination of algebraic datatypes and …
language Casl. CoCasl allows the nested combination of algebraic datatypes and …