首页> 外文会议>IEEE International Requirements Engineering Conference >The Ten Lockheed Martin Cyber-Physical Challenges: Formalized, Analyzed, and Explained
【24h】

The Ten Lockheed Martin Cyber-Physical Challenges: Formalized, Analyzed, and Explained

机译:洛克希德·马丁网络物理十大挑战:形式化,分析和解释

获取原文

摘要

Capturing and analyzing requirements of Cyber-Physical Systems (CPS) can be challenging, since CPS models typically involve time-varying and real-valued variables, physical system dynamics, or even adaptive behavior. MATLAB/Simulink is a development and simulation framework that is widely used in industry to capture such systems. In this paper, we report on the application of NASA Ames tools to perform end-to-end analysis of the Ten Lockheed Martin Challenge Problems (LMCPS). LMCPS is a set of industrial Simulink model benchmarks and natural language requirements developed by domain experts. Our framework, which integrates the tools FRET and COCOSIM, is used to: 1) elicit, explain, and formalize the semantics of the given natural language requirements; 2) generate verification code and monitors that can be automatically attached to the Simulink models; 3) perform verification by using SMT-based model checkers. FRET and COCOS1M are open source, and can be used by other researchers and practitioners to replicate our case study. We provide a categorization of recurring patterns in the formalization of the requirements and discuss the strengths and weaknesses of our automated verification approach.
机译:捕获和分析网络物理系统(CPS)的需求可能具有挑战性,因为CPS模型通常涉及时变和实值变量,物理系统动态甚至自适应行为。 MATLAB / Simulink是一种开发和仿真框架,在工业中广泛用于捕获此类系统。在本文中,我们报告了NASA Ames工具在执行十项洛克希德·马丁挑战问题(LMCPS)的端到端分析中的应用。 LMCPS是由领域专家开发的一组工业Simulink模型基准和自然语言要求。我们的框架集成了FRET和COCOSIM工具,用于:1)引出,解释和形式化给定自然语言需求的语义; 2)生成可自动附加到Simulink模型的验证码和监视器; 3)使用基于SMT的模型检查器执行验证。 FRET和COCOS1M是开源的,其他研究人员和从业人员都可以使用它们来复制我们的案例研究。我们在需求的形式化中提供了重复模式的分类,并讨论了我们的自动验证方法的优缺点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号