Arrow Research search
Back to TCS

TCS 2021

Temporal logic specification mining of programs

Journal Article journal-article Computer Science ยท Theoretical Computer Science

Abstract

This paper proposes a dynamic approach of specification mining for Propositional Projection Temporal Logic (PPTL). To this end, a pattern library is built to collect some common temporal relation among events. Further, several algorithms of specification mining for PPTL are designed. With our approach, PPTL specifications are mined from a trace set of a target program by using patterns in the library. In addition, a specification mining tool PPTLMiner supporting this approach is developed. In practice, given a trace set and user selected patterns, PPTLMiner can capture PPTL specifications of target programs.

Authors

Keywords

  • Propositional projection temporal logic
  • Pattern
  • Trace
  • Specification mining

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
664406676069505073
v2026.09.13