A Program Refinement Framework Supporting Reasoning About Knowledge And Time

FOSSACS '00: Proceedings of the Third International Conference on Foundations of Software Science and Computation Structures: Held as Part of the Joint European Conferences on Theory and Practice of Software,ETAPS 2000(2000)

引用 11|浏览8
暂无评分
摘要
This paper develops a highly expressive semantic framework for program refinement that supports both temporal reasoning and reasoning about the knowledge of a single agent. The framework generalizes a previously developed temporal refinement framework by amalgamating it with a logic of quantified local propositions, a generalization of the logic of knowledge. The combined framework provides a formal setting for development of knowledge-based programs, and addresses two problems, of existing theories of such programs: lack of compositionality and the fact that such programs often have only implementations of high computational complexity. Use of the framework is illustrated by a control theoretic example concerning a robot operating with an imprecise, position sensor.
更多
查看译文
关键词
combined framework,expressive semantic framework,temporal refinement framework,program refinement,temporal reasoning,control theoretic example,formal setting,high computational complexity,imprecise position sensor,knowledge-based program,Program Refinement Framework
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要