• 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