Affiliation:
1. University of Waterloo, Waterloo, Canada
Abstract
Temporal properties define the order of occurrence and timing constraints on event occurrence. Such specifications are important for safety-critical real-time systems. We propose a framework for automatically mining temporal properties that are in the form of timed regular expressions (TREs) from system traces. Using an abstract structure of the property, the framework constructs a finite state machine to serve as an acceptor. We analytically derive speedup for the fragment and confirm the speedup using empirical validation with synthetic traces. The framework is evaluated on industrial-strength safety-critical real-time applications using traces with more than 1 million entries.
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Cited by
20 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Elements of Timed Pattern Matching;ACM Transactions on Embedded Computing Systems;2024-06-10
2. Parametric Timed Pattern Matching;ACM Transactions on Software Engineering and Methodology;2023-01-31
3. Learning Symbolic Timed Models from Concrete Timed Data;Lecture Notes in Computer Science;2023
4. Survey on mining signal temporal logic specifications;Information and Computation;2022-11
5. MINTS: Unsupervised Temporal Specifications Miner;2021 IEEE 21st International Conference on Software Quality, Reliability and Security (QRS);2021-12