Title of article :
Framed temporal logic programming
Author/Authors :
Zhenhua Duan، نويسنده , , Xiaoxiao Yang، نويسنده , , Maciej Koutny، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2008
Pages :
31
From page :
31
To page :
61
Abstract :
A Projection Temporal Logic is discussed and some of its laws are given. After that, an executable temporal logic programming language, called Framed Tempura, is formalized. A minimal model-based approach for framing in temporal logic programming is presented. Since framing destroys monotonicity, canonical models–used to define the semantics of non-framed programs–are no longer appropriate. To deal with this, a minimal model theory is developed, using which the temporal semantics of framed programs is captured. The existence of a minimal model for a given framed program is demonstrated. A synchronous communication mechanism for concurrent programs is provided by means of the framing technique and minimal model semantics.
Keywords :
Temporal logic programming , Framing , Minimal model , Monotonicity , Communication , Semantics , Synchronization
Journal title :
Science of Computer Programming
Serial Year :
2008
Journal title :
Science of Computer Programming
Record number :
1080001
Link To Document :
بازگشت