论文标题
基于流的监视数据的实时可视化
Real-time Visualization of Stream-based Monitoring Data
论文作者
论文摘要
基于流的运行时监视器用于安全至关重要的应用,例如无人驾驶系统(UAS),以计算系统健康的全面统计和逻辑评估,这些统计数据和逻辑评估为人类操作员提供了手工跨越情况的关键信息。在这样的应用程序中,监视数据的可视化显示可能比更传统的用户界面提供的文本警报更有帮助。这种可视化需要广泛的实时数据处理,其中包括来自不同流的数据,过滤和聚合以及用户注意的优先处理和管理。我们提出了\ rtlola监视框架的可视化方法。我们的方法基于这样的原则,即必要的数据处理是监视器本身的责任,而不是某些外部可视化工具的责任。我们展示了如何将数据转换的各个方面描述为Rtlola流方程,并通过双向同步界面链接到可视化组件。根据我们的经验,这种方法可提供高度信息的可视化以及可理解且易于维护的监视代码。
Stream-based runtime monitors are used in safety-critical applications such as Unmanned Aerial Systems (UAS) to compute comprehensive statistics and logical assessments of system health that provide the human operator with critical information in hand-over situations. In such applications, a visual display of the monitoring data can be much more helpful than the textual alerts provided by a more traditional user interface. This visualization requires extensive real-time data processing, which includes the synchronization of data from different streams, filtering and aggregation, and priorization and management of user attention. We present a visualization approach for the \rtlola monitoring framework. Our approach is based on the principle that the necessary data processing is the responsibility of the monitor itself, rather than the responsibility of some external visualization tool. We show how the various aspects of the data transformation can be described as RTLola stream equations and linked to the visualization component through a bidirectional synchronous interface. In our experience, this approach leads to highly informative visualizations as well as to understandable and easily maintainable monitoring code.