Completeness and complexity of bounded model checking

E Clarke, D Kroening, J Ouaknine… - International Workshop on …, 2004 - Springer
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 …

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 …

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 …

[PDF][PDF] Constructor-based logics.

D Gaina, K Futatsugi, K Ogata - J. Univers. Comput. Sci., 2012 - Citeseer
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 …

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 …

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 …

On automation of OTS/CafeOBJ method

D Găină, D Lucanu, K Ogata, K Futatsugi - Specification, Algebra, and …, 2014 - Springer
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 …

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 …

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 …

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 …