A Refinement Theory that Supports Reasoning about Knowledge and Time for Synchronous Agents

LPAR '01: Proceedings of the Artificial Intelligence on Logic for Programming(2001)

引用 7|浏览30
暂无评分
摘要
An expressive semantic framework for program refinement that supports both temporal reasoning and reasoning about the knowledge of multiple agents is developed. The refinement calculus owes the cleanliness of its decomposition rules for all programming language constructs and the relative simplicity of its semantic model to a rigid synchrony assumption which requires all agents and the environment to proceed in lockstep. The new features of the calculus are illustrated in a derivation of the two-phase-commit protocol.
更多
查看译文
关键词
Sequential Program,Linear Time Temporal Logic,Speci Cation,Refinement Theory,Program Fragment
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要