首页> 外文会议>International Workshop on Dynamic Analysis >Run Time Monitoring of Reactive System Models
【24h】

Run Time Monitoring of Reactive System Models

机译:反应系统模型的运行时间监控

获取原文

摘要

In model-based development of reactive systems, statecharts are widely used for formal design of system behavior, and provide a sound basis for analysis and verification tools, as well as for code generation from system models. We present an approach for dynamic analysis of reactive systems via run-time verification of code produced with Statemate C and MicroC code generators [10], [15]. The core of the approach is automatic creation of monitoring statecharts from formulas that specify the system's behavioral properties in a proposed assertion language. Such monitors are then translated into code together with the system model, and executed concurrently with the system code. This approach leads to a more realistic analysis of reactive systems, as monitoring is supported in the system's actual operating environment. For models that include design-level attributes (division into tasks, etc.), this is crucial for performance-related checks, and helps to overcome restrictions inherent in simulation and model checking.
机译:在基于模型的反应系统的开发中,StateCharts广泛用于系统行为的正式设计,并为分析和验证工具以及系统模型的代码提供了良好的基础。我们介绍了一种通过使用规定C和Microc代码生成器产生的代码的运行时验证来动态分析反应系统的动态分析方法[10],[15]。该方法的核心是自动创建从公式中监视其特征的,以提出的断言语言指定系统的行为属性。然后将这种监视器与系统模型一起转换为代码,并与系统代码同时执行。这种方法导致对反应系统的更现实的分析,因为系统的实际操作环境支持监控。对于包含设计级别属性(分割为任务等)的模型,这对于与性能相关的检查至关重要,并有助于克服模拟和模型检查中固有的限制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号