Towards foundational verification of cyber-physical systems

2016 Science of Security for Cyber-Physical Systems Workshop (SOSCYPS)(2016)

引用 7|浏览44
暂无评分
摘要
The safety-critical aspects of cyber-physical systems motivate the need for rigorous analysis of these systems. In the literature this work is often done using idealized models of systems where the analysis can be carried out using high-level reasoning techniques such as Lyapunov functions and model checking. In this paper we present VERIDRONE, a foundational framework for reasoning about cyber-physical systems at all levels from high-level models to C code that implements the system. VERIDRONE is a library within the Coq proof assistant enabling us to build on its foundational implementation, its interactive development environments, and its wealth of libraries capturing interesting theories ranging from real numbers and differential equations to verified compilers and floating point numbers. These features make proof assistants in general, and Coq in particular, a powerful platform for unifying foundational results about safety-critical systems and ensuring interesting properties at all levels of the stack.
更多
查看译文
关键词
towards foundational verification,cyber-physical systems,safety-critical aspects,idealized models,Lyapunov functions,model checking,foundational framework,high-level models,Coq proof assistant,interactive development environments,differential equations,floating point numbers,verified compilers
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要