首页> 外文会议>International conference on runtime verification >Leveraging DTrace for Runtime Verification
【24h】

Leveraging DTrace for Runtime Verification

机译:利用DTrace进行运行时验证

获取原文

摘要

DTrace, short for "dynamic tracing", is a powerful diagnostic tool and tracing framework. It is invaluable for performance monitoring, tuning, and for getting insights into almost any aspect of a running system. In this paper we investigate how we can leverage the DTrace operating system-level instrumentation framework [9] to conduct runtime verification. To this end, we develop graphviz2dtrace, a tool for producing monitor scripts in DTrace's domain-specific scripting language D for specification formulas written in LTL3, a three-valued variety of the well-known Linear Temporal Logic. We evaluate the tool by analyzing a small stack-implementation and a multi-process system.
机译:DTrace是“动态跟踪”的缩写,是功能强大的诊断工具和跟踪框架。它对于性能监视,调整以及对运行系统的几乎所有方面的洞察力都具有不可估量的价值。在本文中,我们研究了如何利用DTrace操作系统级别的工具框架[9]进行运行时验证。为此,我们开发了graphviz2dtrace,它是一种工具,用于以DTrace的域特定脚本语言D生成监视脚本,以用LTL3(三值形式的著名线性时间逻辑)编写的规格公式。我们通过分析小型堆栈实现和多进程系统来评估该工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号