This work proposes structuring formal models using promise theory and System Theoretic Process Analysis (STPA). Promise theory enables reasoning about a system’s dependency structure and information locality, a common source of complexity in cyber-physical systems. STPA, on the other hand, provides the safety constraints that a formal model must satisfy. The core idea behind the proposed approach is to prioritize modeling those parts of the system requirements that are least likely to change in later stages, hence supporting early validation through animation. We illustrate our approach by applying it to a moving block system - a prototype of a novel train protection system in the railway domain, which is currently being investigated as part of Europe’s Rail Joint Undertaking.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Promise-Driven Modeling: A Structured Approach for Modeling Cyber-Physical Systems

  • Felix Schaber,
  • Atif Mashkoor,
  • Michael Leuschel

摘要

This work proposes structuring formal models using promise theory and System Theoretic Process Analysis (STPA). Promise theory enables reasoning about a system’s dependency structure and information locality, a common source of complexity in cyber-physical systems. STPA, on the other hand, provides the safety constraints that a formal model must satisfy. The core idea behind the proposed approach is to prioritize modeling those parts of the system requirements that are least likely to change in later stages, hence supporting early validation through animation. We illustrate our approach by applying it to a moving block system - a prototype of a novel train protection system in the railway domain, which is currently being investigated as part of Europe’s Rail Joint Undertaking.