Operational semantics of framed tempura

X Yang, Z Duan - The Journal of Logic and Algebraic Programming, 2008 - Elsevier
This paper investigates the operational semantics of temporal logic programs. To this end, a
temporal logic programming language called Framed Tempura is employed. The evaluation …

Axiomatic semantics of projection temporal logic programs

X Yang, Z Duan, Q Ma - Mathematical Structures in Computer …, 2010 - cambridge.org
In this paper, we investigate the axiomatic semantics of the projection temporal logic
programming language MSVL. To this end, we employ Propositional Projection Temporal …

[PDF][PDF] Temporal and modal logic programming languages

M Gergatsoulis - Encyclopedia of microcomputers, 2001 - users.ionio.gr
Temporal and modal logics have been used in many applications in Artificial Intelligence
and Computer Science for the manipulation of information with timedependent or, in …

GLU embedded in C++: a marriage between multidimensional and object‐oriented programming

NS Papaspyrou, IT Kassios - Software: Practice and …, 2004 - Wiley Online Library
The embedding of a small but expressive language of multidimensional functional
programming in a well known and widely used language of object‐oriented programming …

Temporal stratification tests for linear and branching-time deductive databases

C Nomikos, P Rondogiannis, M Gergatsoulis - Theoretical computer …, 2005 - Elsevier
We consider the problem of extending temporal deductive databases with stratified
negation. We argue that the classical stratification test for deductive databases is too …

Logical foundations for more expressive declarative temporal logic programming languages

J Gaintzarain, P Lucio - ACM Transactions on Computational Logic …, 2013 - dl.acm.org
In this article, we present a declarative propositional temporal logic programming language
called TeDiLog that is a combination of the temporal and disjunctive paradigms in logic …

Temporal disjunctive logic programming

M Gergatsoulis, P Rondogiannis… - New Generation …, 2001 - Springer
In this paper we introduce the logic programming language Disjunctive Chronolog which
combines the programming paradigms of temporal and disjunctive logic programming …

Towards a virtual reality intelligent agent language

T Panayiotopoulos, G Anastassakis - Advances in Informatics, 2000 - World Scientific
In this paper we present a first approach to VAL, an implementation-independent virtual
intelligent agent-oriented programming language. VAL allows developers to write agent …

Stratified negation in temporal logic programming and the cycle-sum test

P Rondogiannis - Theoretical Computer Science, 2001 - Elsevier
We consider stratified negation in temporal logic programming. We demonstrate that the
cycle-sum test (which was initially proposed for detecting deadlocks in the context of …

[PDF][PDF] Proof procedures for branching-time logic programs

M Gergatsoulis, P Rondogiannis… - Proc. of the Tenth …, 1997 - users.ionio.gr
Traditional implementation techniques for temporal logic programming languages are based
on the notion of canonical temporal atoms/clauses. Although such an approach is …