A Theorem Proving Framework For The Formal Verification Of Web Services Composition

ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE(2011)

引用 14|浏览7
暂无评分
摘要
We present a rigorous framework for the composition of Web Services within a higher order logic theorem prover. Our approach is based on the proofs-as-processes paradigm that enables inference rules of Classical Linear Logic (CLL) to be translated into pi-calculus processes. In this setting, composition is achieved by representing available web services as CLL sentences, proving the requested composite service as a conjecture, and then extracting the constructed pi-calculus term from the proof. Our framework, implemented in HOL Light, not only uses an expressive logic that allows us to incorporate multiple Web Services properties in the composition process, but also provides guarantees of soundness and correctness for the composition.
更多
查看译文
关键词
formal verification,theorem prover,inference rule,linear logic,web service,higher order logic,theorem proving
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要