论文标题
网络物理系统的安全合成
Secure-by-Construction Synthesis of Cyber-Physical Systems
论文作者
论文摘要
正确的构造综合是形式方法和控制理论在设计安全至关重要系统方面的融合的基石。与其遵循经过时间测试的,尽管艰苦(重新)设计验证的循环,而是正确地构造方法学提倡使用持续的正式需求(通过正式证明的链条连接)来构建一个通过设计确保正确性的系统。在扩展正确构造合成的适用范围方面取得了显着的进展 - 重点是将离散的事实控制与连续环境联系起来,通过将符号方法与原则性的状态空间减少技术相结合,以扩大控制系统。 不幸的是,在关键安全控制系统中,在设计过程中验证了安全属性,以破坏正确的构造范式的方式。我们认为,为了真正实现针对安全至关重要系统正确构建综合的梦想,安全考虑必须将中心阶段与安全考虑有关。此外,由于最新的安全性属性不透明子类的进展以及能够将安全性与安全特性相结合的超级概念的概念催化,我们认为,研究界的时间已经成熟,可以全面地针对安全综合综合的挑战。本文通过强调最近的进展和开放挑战,详细介绍了我们的愿景,这些进步可能是砖块,以为网络物理系统的安全综合综合提供坚实的基础。
Correct-by-construction synthesis is a cornerstone of the confluence of formal methods and control theory towards designing safety-critical systems. Instead of following the time-tested, albeit laborious (re)design-verify-validate loop, correct-by-construction methodology advocates the use of continual refinements of formal requirements -- connected by chains of formal proofs -- to build a system that assures the correctness by design. A remarkable progress has been made in scaling the scope of applicability of correct-by-construction synthesis -- with a focus on cyber-physical systems that tie discrete-event control with continuous environment -- to enlarge control systems by combining symbolic approaches with principled state-space reduction techniques. Unfortunately, in the security-critical control systems, the security properties are verified ex post facto the design process in a way that undermines the correct-by-construction paradigm. We posit that, to truly realize the dream of correct-by-construction synthesis for security-critical systems, security considerations must take center-stage with the safety considerations. Moreover, catalyzed by the recent progress on the opacity sub-classes of security properties and the notion of hyperproperties capable of combining security with safety properties, we believe that the time is ripe for the research community to holistically target the challenge of secure-by-construction synthesis. This paper details our vision by highlighting the recent progress and open challenges that may serve as bricks for providing a solid foundation for secure-by-construction synthesis of cyber-physical systems.