Incremental evaluation of tabled logic programs
D Saha, CR Ramakrishnan - International Conference on Logic …, 2003 - Springer
Tabling has emerged as an important evaluation technique in logic programming. Currently,
changes to a program (due to addition/deletion of rules/facts) after query evaluation …
changes to a program (due to addition/deletion of rules/facts) after query evaluation …
Resource usage analysis for the pi-calculus
N Kobayashi, K Suenaga… - Logical Methods in …, 2006 - lmcs.episciences.org
We propose a type-based resource usage analysis for the π-calculus extended with
resource creation/access primitives. The goal of the resource usage analysis is to statically …
resource creation/access primitives. The goal of the resource usage analysis is to statically …
Infinite computation, co-induction and computational logic
G Gupta, N Saeedloei, B DeVries, R Min… - Algebra and Coalgebra …, 2011 - Springer
Infinite Computation, Co-induction and Computational Logic Page 1 Infinite Computation,
Co-induction and Computational Logic Gopal Gupta, Neda Saeedloei, Brian DeVries, Richard …
Co-induction and Computational Logic Gopal Gupta, Neda Saeedloei, Brian DeVries, Richard …
Parallel external directed model checking with linear I/O
S Jabbar, S Edelkamp - … Workshop on Verification, Model Checking, and …, 2006 - Springer
In this paper we present Parallel External A*, a parallel variant of external memory directed
model checking. As a model scales up, its successors generation becomes complex and, in …
model checking. As a model scales up, its successors generation becomes complex and, in …
Timed-calculus
N Saeedloei, G Gupta - International Symposium on Trustworthy Global …, 2013 - Springer
We extend π-calculus with real-time by adding clocks and assigning time-stamps to actions.
The resulting formalism, timed π-calculus, provides a simple and novel way to annotate …
The resulting formalism, timed π-calculus, provides a simple and novel way to annotate …
Constraint-based model checking of data-independent systems
B Sarna-Starosta, CR Ramakrishnan - International Conference on Formal …, 2003 - Springer
Data-independent systems are an important class of infinite-state systems which can be
subject to model checking by first building finite-state property-preserving abstractions …
subject to model checking by first building finite-state property-preserving abstractions …
Spi calculus translated to/spl pi/-calculus preserving may-tests
We present a concise and natural encoding of the spi-calculus into the more basic/spl pi/-
calculus and establish its correctness with respect to a formal notion of testing. This is …
calculus and establish its correctness with respect to a formal notion of testing. This is …
A static analysis framework for security properties in mobile and cryptographic systems
BYY Aziz - 2003 - doras.dcu.ie
We introduce a static analysis framework for detecting instances of security breaches in
infinite mobile and cryptographic systems specified using the languages of the 7r-calculus …
infinite mobile and cryptographic systems specified using the languages of the 7r-calculus …
A static analysis of cryptographic processes: The denotational approach
B Aziz, G Hamilton, D Gray - The Journal of Logic and Algebraic …, 2005 - Elsevier
This paper presents a non-uniform static analysis for detecting the term-substitution property
in infinite cryptographic processes specified by the language of the spi calculus. The …
in infinite cryptographic processes specified by the language of the spi calculus. The …
A semantic framework for open processes
We propose a general methodology for analysing the behaviour of open systems modelled
as coordinators, ie, open terms of suitable process calculi. A coordinator is understood as a …
as coordinators, ie, open terms of suitable process calculi. A coordinator is understood as a …