中文
相关论文

相关论文: Montre: A Tool for Monitoring Timed Regular Expres…

200 篇论文

We present monaa, a monitoring tool over a real-time property specified by either a timed automaton or a timed regular expression. It implements a timed pattern matching algorithm that combines 1) features suited for online monitoring, and…

形式语言与自动机理论 · 计算机科学 2018-10-23 Masaki Waga , Ichiro Hasuo , Kohei Suenaga

Identifying a temporal pattern of events is a fundamental task of on-line (real-time) verification. We present efficient schemes for on-line monitoring of events for identifying desired/undesired patterns of events. The schemes use…

数据结构与算法 · 计算机科学 2015-05-28 Shlomi Dolev , Jonathan Goldfeld , Rami Puzis

Timed regular expressions serve as a formalism for specifying real-time behaviors of Cyber-Physical Systems. In this paper, we consider the synthesis of timed regular expressions, focusing on generating a timed regular expression consistent…

形式语言与自动机理论 · 计算机科学 2025-09-12 Ziran Wang , Jie An , Naijun Zhan , Miaomiao Zhang , Zhenya Zhang

The timed pattern matching problem is formulated by Ulus et al. and has been actively studied since, with its evident application in monitoring real-time systems. The problem takes as input a timed word/signal and a timed pattern (specified…

形式语言与自动机理论 · 计算机科学 2018-10-22 Masaki Waga , Takumi Akazaki , Ichiro Hasuo

In this paper we study monitoring of real-time systems with respect to properties expressed either in Metric Interval Temporal Logic or as Timed B\"uchi Automata. We offer efficient symbolic online monitoring algorithms in a number of…

形式语言与自动机理论 · 计算机科学 2025-09-30 Thomas Møller Grosen , Sean Kauffman , Kim Guldstrand Larsen , Martin Zimmermann

Metric Temporal Logic (MTL) is a popular formalism to specify temporal patterns with timing constraints over the behavior of cyber-physical systems with application areas ranging in property-based testing, robotics, optimization, and…

计算机科学中的逻辑 · 计算机科学 2026-03-11 Dogan Ulus

The monitoring of event frequencies can be used to recognize behavioral anomalies, to identify trends, and to deduce or discard hypotheses about the underlying system. For example, the performance of a web server may be monitored based on…

计算机科学中的逻辑 · 计算机科学 2020-01-13 Thomas Ferrère , Thomas A. Henzinger , Bernhard Kragl

Monitoring is an important body of techniques in runtime verification of real-time, embedded, and cyber-physical systems. Mathematically, the monitoring problem can be formalized as a pattern matching problem against a pattern automaton.…

形式语言与自动机理论 · 计算机科学 2019-07-12 Masaki Waga , Ichiro Hasuo

This paper presents the monitoring tool POLIMON for checking system behavior at runtime against specifications expressed as formulas in the real-time logic MTL or its extension with the freeze quantifier. The tool's distinguishing feature…

计算机科学中的逻辑 · 计算机科学 2024-04-25 Felix Klaedtke

Monitoring consists in deciding whether a log meets a given specification. In this work, we propose an automata-based formalism to monitor logs in the form of actions associated with time stamps and arbitrarily data values over infinite…

形式语言与自动机理论 · 计算机科学 2019-07-31 Masaki Waga , Étienne André , Ichiro Hasuo

Given a log and a specification, timed pattern matching aims at exhibiting for which start and end dates a specification holds on that log. For example, "a given action is always followed by another action before a given deadline". This…

系统与控制 · 计算机科学 2019-04-08 Étienne André , Ichiro Hasuo , Masaki Waga

Runtime Monitoring is a lightweight and dynamic verification technique that involves observing the internal operations of a software system and/or its interactions with other external entities, with the aim of determining whether the system…

计算机科学中的逻辑 · 计算机科学 2017-08-25 Ian Cassar , Adrian Francalanza , Luca Aceto , Anna Ingólfsdóttir

We present a tool-based approach for the runtime analysis of communicating processes grounded on probabilistic binary session types. We synthesise a monitor out of a probabilistic session type where each choice point is decorated by a…

编程语言 · 计算机科学 2021-07-20 Christian Bartolo Burlò , Adrian Francalanza , Alceste Scalas , Catia Trubiani , Emilio Tuosto

We propose a variant of chain of thought (CoT) prompting called Program Trace Prompting that makes explanations more observable while preserving the power, generality and flexibility of CoT. In our approach, few-shot CoT demonstrations are…

计算与语言 · 计算机科学 2024-10-03 Cassandra A. Cohen , William W. Cohen

Online monitoring aims to evaluate or to predict, at runtime, whether or not the behaviors of a system satisfy some desired specification. It plays a key role in safety-critical cyber-physical systems. In this work, we propose a new…

系统与控制 · 电气工程与系统科学 2022-03-31 Xinyi Yu , Weijie Dong , Xiang Yin , Shaoyuan Li

This paper investigates the online monitoring problem for cyber-physical systems under signal temporal logic (STL) specifications. The objective is to design an online monitor that evaluates system correctness at runtime based on partial…

最优化与控制 · 数学 2025-05-27 Tao Han , Shaoyuan Li , Xiang Yin

The observable behavior of a system usually carries useful information about its internal state, properties, and potential future behaviors. In this paper, we introduce configuration monitoring to determine an unknown configuration of a…

形式语言与自动机理论 · 计算机科学 2024-09-02 Maximilian A. Köhl , Clemens Dubslaff , Holger Hermanns

Given a log and a specification, timed pattern matching aims at exhibiting for which start and end dates a specification holds on that log. For example, "a given action is always followed by another action before a given deadline". This…

形式语言与自动机理论 · 计算机科学 2024-07-26 Masaki Waga , Étienne André , Ichiro Hasuo

Runtime verification is checking whether a system execution satisfies or violates a given correctness property. A procedure that automatically, and typically on the fly, verifies conformance of the system's behavior to the specified…

软件工程 · 计算机科学 2013-03-06 Mikhail Chupilko , Alexander Kamkin

Classic algorithms for sequential pattern discovery, return all frequent sequences present in a database, but, in general, only a few ones are interesting for the user. Languages based on regular expressions (RE) have been proposed to…

数据库 · 计算机科学 2008-11-25 Leticia Gomez , Bart Kuijpers , Alejandro Vaisman
‹ 上一页 1 2 3 10 下一页 ›