DocumentCode
2850356
Title
An Interpreter for Framed Tempura and Its Application
Author
Ma, Yongtao ; Duan, Zhenhua ; Wang, Xiaobing ; Yang, Xiaoxiao
Author_Institution
Xidian Univ., Xi´´an
fYear
2007
fDate
6-8 June 2007
Firstpage
251
Lastpage
260
Abstract
This paper discusses the implementation mechanism and its application of an interpreter for a framed temporal logic programming language called framed tempura. Firstly, the basic approach based on the normal form is presented. Then, the structure of the interpreter is illustrated and each of its modules is explained. The work flow of the reduction of programs is given in detail. In particular, the implementation approaches of several important new constructs including frame, await, projection, pointer are presented. As an application, the interpreter is used as a simulator of service models of OWL-S for the Web service composition.
Keywords
logic programming; temporal logic; OWLS; Web service; framed temporal logic programming language; framed tempura; programs reduction; Books; Computer languages; Logic programming; Programmable logic arrays; Web services; framing; normal form; projection; temporal logic programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering, 2007. TASE '07. First Joint IEEE/IFIP Symposium on
Conference_Location
Shanghai
Print_ISBN
978-0-7695-2856-4
Type
conf
DOI
10.1109/TASE.2007.10
Filename
4239969
Link To Document