Axiomatic semantics of projection temporal logic programs†

MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE(2010)

引用 16|浏览0
暂无评分
摘要
In this paper, we investigate the axiomatic semantics of the projection temporal logic programming language MSVL. To this end, we employ Propositional Projection Temporal Logic (PPTL) as an assertion language to specify the desired properties. We give a set of state axioms and state inference rules. In order to deduce a program over an interval, we also formalise a set of rules in terms of a Hoare logic-like triple. These rules enable us to deduce a program into its normal form and from the current state to the next one. They also enable us to verify properties over intervals. In this way, an axiom system for proving the correctness of MSVL programs is established. The axiom system is proved to be sound and relatively complete with respect to an operational model of MSVL, and give an example showing how the axiom system works. Finally, we employ a recently developed prototype verifier based on PVS as an example of semi-automatic verification using MSVL.
更多
查看译文
关键词
assertion language,axiom system work,language msvl,projection temporal logic program,state axiom,propositional projection temporal logic,state inference rule,axiom system,axiomatic semantics,msvl program,current state,temporal logic
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要