A pattern-based approach to parametric specification mining

Giles Reger, Howard Barringer, David Rydeheard

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

127 Downloads (Pure)

Abstract

This paper presents a technique for using execution traces to mine parametric temporal specifications in the form of quantified event automata (QEA) - previously introduced as an expressive and efficient formalism for runtime verification. We consider a pattern-based mining approach that uses a pattern library to generate and check potential properties over given traces, and then combines successful patterns. By using predefined models to measure the tool's precision and recall we demonstrate that our approach can effectively and efficiently extract specifications in realistic scenarios. © 2013 IEEE.
Original languageEnglish
Title of host publication2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013 - Proceedings|IEEE/ACM Int. Conf. Autom. Softw. Eng., ASE - Proc.
PublisherIEEE
Pages658-663
Number of pages5
ISBN (Print)9781479902156
DOIs
Publication statusPublished - 2013
Event2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013 - Palo Alto, CA
Duration: 1 Jul 2013 → …

Conference

Conference2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013
CityPalo Alto, CA
Period1/07/13 → …

Keywords

  • Runtime Verification, Pattern-based Specification Mining, First-order specifications

Fingerprint

Dive into the research topics of 'A pattern-based approach to parametric specification mining'. Together they form a unique fingerprint.

Cite this