首页 | 本学科首页   官方微博 | 高级检索  
     


Mechanical Software Verification: High Level Control Aspects from a User's Perspective
Authors:Wolfgang Goerigk  
Affiliation:aInstitut für Informatik und Praktische Mathematik, Christian-Albrechts-Universität, Kiel, Germany
Abstract:We present lessons learned from using mechanical theorem proving for proof support in software verification, with trusted execution of programs in mind. We will use two realistic running examples, compiler verification, which is central if we want to prove that we can trust a piece of executable software, and an industrial project in which we proved the correctness of a safety critical expert system using (verified) runtime result verification. We will emphasize the role of partial program correctness and its preservation. And we will comment on high level control aspects, in particular on what we can and what we will not be able to prove for a concrete piece of executable software.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号