Optimizing Assume-Guarantee Contracts for Cyber-Physical System Design

2019 Design, Automation & Test in Europe Conference & Exhibition (DATE)(2019)

引用 9|浏览65
暂无评分
摘要
Assume-guarantee (A/G) contracts are mathematical models enabling modular and hierarchical design and verifi-cation of complex systems by rigorous decomposition of system-level specifications into component-level specifications. Existing A/G contract frameworks, however, are not designed to effectively capture the behaviors of cyber-physical systems where multiple agents aim to maximize one or more objectives, and may interact with each other and the environment in a cooperative or non-cooperative way toward achieving their goals. We propose an extension of the A/G contract framework, namely optimizing A/G contracts, that can be used to specify and reason about properties of component interactions that involve optimizing objectives. The proposed framework includes methods for constructing new contracts via conjunction and composition, along with algorithms to verify system properties via contract refinement. We illustrate its effectiveness on a set of case studies from connected and autonomous vehicles.
更多
查看译文
关键词
assume-guarantee contracts,cyber-physical system design,mathematical models,modular design,hierarchical design,system-level specifications,component-level specifications,A/G contract framework,cyber-physical systems,multiple agents,component interactions,contract refinement
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要